介绍
这篇文章主要介绍html中浮动元素引起的问题有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
<强>一、问题强>
- <李>
多个浮动的元素无法撑开父元素的宽度,父元素的高度可能会变成0。
李> <李>若浮动元素后面跟非浮动元素,非浮动元素会紧随其后浮动起来。
李> <李>若浮动元素前面还有同级元素没有浮动则会影响页面结构。
李><强>二,解决办法强>
<强> 1.清楚:两个
强>
在最后一个浮动元素后面添加属性为明确:既;的元素。
& lt; style> div.parent> div.fl { ,,,:浮动,离开; ,,,宽度:,200 px; ,,,身高:,200 px; ,,,margin-right:, 20 px; 边境:,,,,1 px solid 红色; } .clear { ,,,明确:,两个; } & lt;/style> & lt; div 类=皃arent"祝辞 ,,,& lt; div 类=癴l"在1 & lt;/div> ,,,& lt; div 类=癴l"在2 & lt;/div> ,,,& lt; div 类=癴l"在3 & lt;/div> ,,,& lt; div 类=癴l"在4 & lt;/div> ,,,& lt; div 类=癱lear"在5 & lt;/div> & lt;/div>
给父元素添加清楚:两种,属性的:在伪元素。
& lt; style> div.parent> div.fl { ,,,:浮动,离开; ,,,宽度:,200 px; ,,,身高:,200 px; ,,,margin-right:, 20 px; 边境:,,,,1 px solid 红色; } .clear:{后 ,,,内容:,& # 39;& # 39;; ,,,显示:,块; ,,,明确:,两个; } & lt;/style> & lt; div 类=皃arent  clear"比; ,,,& lt; div 类=癴l"在1 & lt;/div> ,,,& lt; div 类=癴l"在2 & lt;/div> ,,,& lt; div 类=癴l"在3 & lt;/div> ,,,& lt; div 类=癴l"在4 & lt;/div> & lt;/div>
注意:伪元素默认是内联水平,所以借助伪元素时要设置属性显示:块;。
2。隐藏溢出:自动/溢出:
& lt; style> div.parent { ,,,溢出:,汽车; ,,,/*溢出:,隐藏;也可以*/} div.parent> div.fl { ,,,:浮动,离开; ,,,宽度:,200 px; ,,,身高:,200 px; ,,,margin-right:, 20 px; 边境:,,,,1 px solid 红色; } & lt;/style> & lt; div 类=皃arent"祝辞 ,,,& lt; div 类=癴l"在1 & lt;/div> ,,,& lt; div 类=癴l"在2 & lt;/div> ,,,& lt; div 类=癴l"在3 & lt;/div> ,,,& lt; div 类=癴l"在4 & lt;/div> & lt;/div>
3。浮动父级元素
& lt; style> div.parent { ,,,:浮动,离开; } div.parent> div.fl { ,,,:浮动,离开; ,,,宽度:,200 px; ,,,身高:,200 px; ,,,margin-right:, 20 px; 边境:,,,,1 px solid 红色; } & lt;/style> & lt; div 类=皃arent"祝辞 ,,,& lt; div 类=癴l"在1 & lt;/div> ,,,& lt; div 类=癴l"在2 & lt;/div> ,,,& lt; div 类=癴l"在3 & lt;/div> ,,,& lt; div 类=癴l"在4 & lt;/div> & lt;/div>
注意:一般不用这个方法,会引起父级元素排版问题。
html有什么特点
1,简易性:超级文本标记语言版本升级采用超集方式,从而更加灵活方便,适合初学前端开发者使用。 2、可扩展性:超级文本标记语言的广泛应用带来了加强功能,增加标识符等要求,超级文本标记语言采取子类元素的方式,为系统扩展带来保证只 3、平台无关性:超级文本标记语言能够在广泛的平台上使用,这也是万维网盛行的一个原因。 4,通用性:HTML是网络的通用语言,它允许网页制作人建立文本与图片相结合的复杂页面,这些页面可以被网上任何其他人浏览到,无论使用的是什么类型的电脑或浏览器。
以上是“HTML中浮动元素引起的问题有哪些”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!