knrt.net
当前位置:首页 >> Css hACk IE8能识别,而且IE7不能识别的Css hACk有吗 >>

Css hACk IE8能识别,而且IE7不能识别的Css hACk有吗

.style { width:100px; /*火狐以及一般浏览器*/ width:200px\9; /*IE8*/ *width:150px; /*IE7*/ _width:50px; /*IE6*/ height:100px; border:1px solid red; }

我可以准确的说没有,你说的ie6 7兼容写法到有,通过ie6专属写法_ 和ie7专属写法*。 不过你可以通过另外一种方式来实现你说的ie 7不能识别 思路:通过IE6和IE7写不同的样式来实现只有IE7不能识别。 例如以下代码直接放到body里面运行下面有注释...

尊敬的用户,您好!很高兴为您答疑。 ie9的css hack书写方法: style {background-color:red\0; /* ie 8/9*/background-color:blue\9\0; /* ie 9*/*background-color:#dddd00; /* ie 7*/_background-color:#CDCDCD; /* ie 6*/}鉴于您所提出的问...

编写css出现这样的问题,很强大, --- 是在网络上搜索到,没有测试在ie7,ie6下是否正常 ie8专有hack,添加\9, 如下: #left{background:red\9}

CSS hack 是CSS中的一种作弊手段,因为目前所有浏览器并没有统一对CSS的支持,例如同样是一个margin:1px,可能在不同的浏览器中出现的效果就一定是1px 在这种情况下,我们只能借助于CSS hack来暂时过渡这个阶段,CSS hack就比如是IE能认出的CSS...

虽然firefox和chrome不一样,但是大部分CSS都相同,目前我只碰到过一次(基本上我是不看firefox的-_-!!),还是可以兼容的,只是多写了一个属性,下面是我转来的,虽然说太多了,不过看完估计对你有用,后面还有一些兼容技巧 CSS兼容IE6,IE7和FF...

ie7和ie8都是识别!important啊. 仅兼容ie6:_background:red; 仅兼容ie6和ie7: *background:red; 仅兼容ie7:+background:red; 仅兼容ie8:background:red\0; 兼容ie6\7\8:background:red\9;

这个是用来出来浏览器兼容性的,前面加下划线的元素只有IE6.0能识别,例如: .a { display:none; _display:inline; } 这个就表示调用这个样式的元素在IE7.0或者以上的浏览器是不显示的,而在IE6.0中调试时它就会显示!

兼容的 检查下 padding或者 margin的默认值不同吧 想处理 火狐和IE 兼容 可以采用 css hack 简单的 就是 line-height:25px; *line-height:250px;

在css样式前面加上*是只针对ie7的hack。代表只有ie7能识别。a:visited表示a标签访问过的样式. 先下的很多浏览器。ie都不是很执行w3c的标准.所以为了制作的页面大多数的浏览器兼容。所以出现了针对各个浏览器的hack。当然主要是针对ie。 除了*针...

网站首页 | 网站地图
All rights reserved Powered by www.knrt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com