Css 禁用ie8 clip rect
非常简单。我在css中使用了Css 禁用ie8 clip rect,css,internet-explorer-8,Css,Internet Explorer 8,非常简单。我在css中使用了clip:rect,但我不想在ie8中使用它。IE8有自己的样式表,但我不知道如何撤消clip:rect。有什么想法吗 我所尝试的: 标准样式表 #thing{ clip : rect(0 30px 255px 30px); } #thing{ clip : none; clip : rect(0 1000px 1000px 1000px); } IE样式表 #thing{ clip : rect(0 30px 255px 30px
clip:rect
,但我不想在ie8中使用它。IE8有自己的样式表,但我不知道如何撤消clip:rect
。有什么想法吗
我所尝试的:
标准样式表
#thing{
clip : rect(0 30px 255px 30px);
}
#thing{
clip : none;
clip : rect(0 1000px 1000px 1000px);
}
IE样式表
#thing{
clip : rect(0 30px 255px 30px);
}
#thing{
clip : none;
clip : rect(0 1000px 1000px 1000px);
}
这两个都是我所能想到的,两者都没有,就好像从未调用过
clip:rect
。使用条件揭示注释将clip
样式应用于除IE8以外的所有项目:
<!--[if !IE 8]>--><style>#thing {clip: rect(0 30px 255px 30px);}</style><!--<![endif]-->
#thing{clip:rect(0 30px 255px 30px)}
将右侧和底部设置为绝对
元素的实际尺寸,将其他两个设置为零。假设大小为400px 400px,那么
clip: rect(0 400p 400px 0);
…将剪辑设置为左上角和右下角,基本上没有剪辑
更新您也可以尝试
clip: auto;
…因为这显然是默认值