html - 如何使图像跨越多个列,同时让文本环绕它?
问题描述
我有一个 html 元素分成 3 列,使用column-count: 3;
我想让图像跨越两列,并让任何文本或其他图像环绕它。
我知道可能有其他方法可以在不使用的情况下解决这个问题,column-count
但我正在以编程方式创建 html,因此它的长度和内容是可变的。column-count
自动处理
我尝试将图像的宽度更改为,200%
但文本没有环绕它。
这是我当前的格式: https ://i.imgur.com/6lRfLQO.png
这是我想要的格式。https://i.imgur.com/mMDaUoX.png 我希望图像是红色矩形的大小,周围有文字:
这是我正在使用的 CSS 来达到预期的效果。
.blog-post {
font-size: 8pt;
line-height: 1.2;
font-family: Palatino;
color: #414254;
column-count: 3;
}
img {
width: 90%;
height: auto;
}
解决方案
您是否尝试将浮动添加到您的 CSS?
img {
width: 90%;
height: auto;
float: left;
}
或者您可以尝试在此处阅读更多相关信息: 如何使用 HTML/CSS 将文本环绕在图像周围
推荐阅读
- javascript - 如何测试未定义的文档值 - React & Firestore
- html - 使没有行的 flex
- python - 提高 pandas 布尔索引的速度
- python - 无论维度如何,如何从张量中选择选定的行?
- angular - 在 ngOnInit 中无法读取未定义的属性“地图”
- python - 给定概率百分比的随机选择成功或失败
- ubuntu - pods 被禁止:用户“system:serviceaccount:kubernetes-dashboard:admin-user”无法在命名空间“default”中列出 API 组“”中的资源“pods”
- haskell - 也许 Haskell 实现
- r - 复制 obs 以适应 df - R 中的其他 obs
- google-bigquery - 在大查询中如何使用 RAND() 对随机 n% 记录进行采样?