html中浮动元素引起的问题有哪些
这篇文章主要介绍html中浮动元素引起的问题有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
成都创新互联公司自2013年创立以来,先为仙游等服务建站,仙游等地企业,进行企业商务咨询服务。为仙游企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。
一、问题
多个浮动的元素无法撑开父元素的宽度,父元素的高度可能会变成0。
若浮动元素后面跟非浮动元素,非浮动元素会紧随其后浮动起来。
若浮动元素前面还有同级元素没有浮动则会影响页面结构。
二、解决办法
1.clear:both
在最后一个浮动元素后面添加属性为clear:both;的元素。
12345
给父元素添加clear:both;属性的:after伪元素。
1234
注意:伪元素默认是内联水平,所以借助伪元素时要设置属性display: block;。
2.overflow:auto / overflow: hidden
1234
3.浮动父级元素
1234
注意:一般不用这个方法,会引起父级元素排版问题。
html有什么特点
1、简易性:超级文本标记语言版本升级采用超集方式,从而更加灵活方便,适合初学前端开发者使用。 2、可扩展性:超级文本标记语言的广泛应用带来了加强功能,增加标识符等要求,超级文本标记语言采取子类元素的方式,为系统扩展带来保证。 3、平台无关性:超级文本标记语言能够在广泛的平台上使用,这也是万维网盛行的一个原因。 4、通用性:HTML是网络的通用语言,它允许网页制作人建立文本与图片相结合的复杂页面,这些页面可以被网上任何其他人浏览到,无论使用的是什么类型的电脑或浏览器。
以上是“html中浮动元素引起的问题有哪些”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注创新互联行业资讯频道!
新闻标题:html中浮动元素引起的问题有哪些
标题网址:http://azwzsj.com/article/ppjddp.html