css _height 是标准css 属性 还是只为ie6的东西
答案:4 悬赏:50 手机版
解决时间 2021-03-11 02:13
- 提问者网友:遮云壑
- 2021-03-10 20:13
css _height 是标准css 属性 还是只为ie6的东西
最佳答案
- 五星知识达人网友:山河有幸埋战骨
- 2021-03-10 21:35
这个是 CSS hack 是根据不同浏览器对特殊符号认识度的不同 因此会导致生成的页面效果不一样 _height 确实只是针对IE 6 设置东西 其他还有
比如要分辨IE6和firefox两种浏览器,可以这样写:
区别IE6与FF:
background:orange;*background:blue;
区别IE6与IE7:
background:green !important;background:blue;
区别IE7与FF:
background:orange; *background:green;
区别FF,IE7,IE6:
background:orange;*background:green;_background:blue;
background:orange;*background:green !important;*background:blue;
注:IE都能识别*;标准浏览器(如FF)不能识别*;
IE6能识别*,某些情况下不能识别 !important,
其他还有很多 你可以去网上查查
比如要分辨IE6和firefox两种浏览器,可以这样写:
区别IE6与FF:
background:orange;*background:blue;
区别IE6与IE7:
background:green !important;background:blue;
区别IE7与FF:
background:orange; *background:green;
区别FF,IE7,IE6:
background:orange;*background:green;_background:blue;
background:orange;*background:green !important;*background:blue;
注:IE都能识别*;标准浏览器(如FF)不能识别*;
IE6能识别*,某些情况下不能识别 !important,
其他还有很多 你可以去网上查查
全部回答
- 1楼网友:冷風如刀
- 2021-03-10 23:43
不是标准的属性,如果你拿_height这样的写法去W3C进行css验证是不会被通过的,
这个是验证的网址http://jigsaw.w3.org/css-validator/,相信它的权威性不用我说了吧,_height这种写法是为了把IE6的height属性与其它的游览器区别开来!也就是说这个东西只有IE6认识,其它的游览器不会认识它!
这个是验证的网址http://jigsaw.w3.org/css-validator/,相信它的权威性不用我说了吧,_height这种写法是为了把IE6的height属性与其它的游览器区别开来!也就是说这个东西只有IE6认识,其它的游览器不会认识它!
- 2楼网友:天凉才是好个秋
- 2021-03-10 22:20
height属性并没有浏览器的区别吧? 貌似所有浏览器都支持这个属性,height是标准样式
倒是min-height,max-height这些IE6就不支持
倒是min-height,max-height这些IE6就不支持
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯