html5中如何实现文字环绕图片且首行缩进

html5中如何实现文字环绕图片且首行缩进,第1张

方法/步骤

准备一张图片,新建一个空白html文件

其中html文件内容如下图所示,html中包含了一张图片,及对应的描述段落

给html添加head标签,在标签中定义样式。

<style>

p {border:1px solid red}

img {float:leftmargin:0 5px 5px 0}

</style>

用chrome浏览器打开上面的html文件,可以看到文字绕排效果,如下图所示

由于在引入图片时我们用到的语句是<img src="Penguins.jpg" style="width: 50%height:auto"/>,这表明图片的大小是会随着浏览器窗口的大小调整而自动调整的。所以当放大或缩小浏览器窗口时,环绕效果会跟随着变化。

如果要清除文字绕排效果,只需将float: letf样式定义删除即可。

楼下正解,就是响应式布局(RWD),可以用一些自动实现的框架,比如bootstrap。

原理我想就是动态css吧,有个东西叫less框架,可以去看看。应该无非就是用百分比代替写死的像素大小。。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7294769.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-04
下一篇 2023-04-04

发表评论

登录后才能评论

评论列表(0条)

保存