189 8069 5689

html中浮动元素引起的问题有哪些

这篇文章主要介绍html中浮动元素引起的问题有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

成都创新互联公司自2013年创立以来,先为仙游等服务建站,仙游等地企业,进行企业商务咨询服务。为仙游企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。

一、问题

  • 多个浮动的元素无法撑开父元素的宽度,父元素的高度可能会变成0。

  • 若浮动元素后面跟非浮动元素,非浮动元素会紧随其后浮动起来。

  • 若浮动元素前面还有同级元素没有浮动则会影响页面结构。

二、解决办法

1.clear:both

在最后一个浮动元素后面添加属性为clear:both;的元素。



    1
    2
    3
    4     5

给父元素添加clear:both;属性的:after伪元素。



    1
    2
    3
    4

注意:伪元素默认是内联水平,所以借助伪元素时要设置属性display: block;。

2.overflow:auto / overflow: hidden



    1
    2
    3
    4

3.浮动父级元素



    1
    2
    3
    4

注意:一般不用这个方法,会引起父级元素排版问题。

html有什么特点

1、简易性:超级文本标记语言版本升级采用超集方式,从而更加灵活方便,适合初学前端开发者使用。 2、可扩展性:超级文本标记语言的广泛应用带来了加强功能,增加标识符等要求,超级文本标记语言采取子类元素的方式,为系统扩展带来保证。  3、平台无关性:超级文本标记语言能够在广泛的平台上使用,这也是万维网盛行的一个原因。 4、通用性:HTML是网络的通用语言,它允许网页制作人建立文本与图片相结合的复杂页面,这些页面可以被网上任何其他人浏览到,无论使用的是什么类型的电脑或浏览器。

以上是“html中浮动元素引起的问题有哪些”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注创新互联行业资讯频道!


新闻标题:html中浮动元素引起的问题有哪些
文章URL:http://jkwzsj.com/article/ppjddp.html