css - 禁用 ie8 剪辑矩形

标签 css internet-explorer-8

非常简单。我在我的 css 中使用了 clip : rect,但我不想将它用于 ie8。 IE8 有自己的样式表,但我不知道如何撤消 clip:rect。有什么想法吗?

我尝试过的:

普通样式表

#thing{
    clip : rect(0 30px 255px 30px);
}

IE样式表

#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]-->

关于css - 禁用 ie8 剪辑矩形,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10843850/

相关文章:

javascript - 字符串索引器在 Javascript 中有效吗?

Javascript 代码在 IE8/7 中不起作用

javascript - ie8 预期标识符错误 - Angular

css - IE8 的样式问题

javascript - 想要在选中复选框时显示特定的 div,如果未选中则隐藏 div。IE8/IE9 不工作

css - 使用 CSS 绘制文件夹图标

javascript - 当用户在其外部单击时,使用 jquery 隐藏自定义模式

javascript - 带有实时流媒体的 Video.js 仅在自动播放设置为 true 时显示。单击播放按钮后我可以让它工作吗?

html - 当鼠标在元素边缘时悬停状态快速闪烁

html - 防止没有 nowrap 的包装