最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

div+css布局无法避免的冗余标签_html/css

来源:动视网 责编:小采 时间:2020-11-27 15:41:52
文档

div+css布局无法避免的冗余标签_html/css

div+css布局无法避免的冗余标签_html/css_WEB-ITnose:http://asp.snowstop.net/blog/id=227&date=2007-11 div+css布局无法避免的冗余标签 完全严格按照w3c的标准来布局是不可能的,想要在不同版本的浏览器下都表现出漂亮的网页,几乎无可避免地要使用一些多余的标签。 总结而言,div布局必须用到冗余标签
推荐度:
导读div+css布局无法避免的冗余标签_html/css_WEB-ITnose:http://asp.snowstop.net/blog/id=227&date=2007-11 div+css布局无法避免的冗余标签 完全严格按照w3c的标准来布局是不可能的,想要在不同版本的浏览器下都表现出漂亮的网页,几乎无可避免地要使用一些多余的标签。 总结而言,div布局必须用到冗余标签


http://asp.snowstop.net/blog/?id=227&date=2007-11

div+css布局无法避免的冗余标签  完全严格按照w3c的标准来布局是不可能的,想要在不同版本的浏览器下都表现出漂亮的网页,几乎无可避免地要使用一些多余的标签。

  总结而言,div布局必须用到冗余标签的地方主要有三个:
  一是背景图和背景色,当内层元素的css属性全部为“float:left”时,外层的背景将在mozilla等浏览器下无法显示。这个时候必须要在内外层之间嵌套一个背景层,或是在内层元素最后增加一个“clear:both”的空标签。
  二是当页宽为绝对值时,必须在属性为float的并列元素外嵌套一个宽度为绝对值之和的div,以保证页面放缩时float元素不会“掉下去”。
  三是当需要写底部信息栏时,因不能用position:absolute定位,而必须在所有float的并列元素之外嵌套一个div,以保证高度自动伸缩。同时底部信息栏应具有“clear:both”属性。

我最后的解决方法是,在最后加个
然后定义.clear{ clear:both;height:0px;}
就可以了。

虽然不喜欢冗余标签,但是没有办法的情况下也必须使用...

文档

div+css布局无法避免的冗余标签_html/css

div+css布局无法避免的冗余标签_html/css_WEB-ITnose:http://asp.snowstop.net/blog/id=227&date=2007-11 div+css布局无法避免的冗余标签 完全严格按照w3c的标准来布局是不可能的,想要在不同版本的浏览器下都表现出漂亮的网页,几乎无可避免地要使用一些多余的标签。 总结而言,div布局必须用到冗余标签
推荐度:
标签: 布局 css div
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top