Internet explorer 8 如何在IE8-quirks模式下实现长方体阴影效果
这可能是一个不可能的问题,但我想试一试:那么如何在Internet explorer 8 如何在IE8-quirks模式下实现长方体阴影效果,internet-explorer-8,css,Internet Explorer 8,Css,这可能是一个不可能的问题,但我想试一试:那么如何在IE8qirks模式下获得类似box shadow的效果呢。(不要问我为什么,但我们没有使用DOCTYPEs) 我已经试过了,但这不是我的选择 您可以直接编写筛选语句,而不是让PIE自动为您生成筛选语句 根据所需的长方体阴影类型,可以使用:after伪选择器在元素正下方模拟简单的长方体阴影效果。诚然,您可能仍然需要使用bg图像来实现阴影效果,但至少它可以将bg图像与主元素的bg分开,并减少更新的难度 编辑:如果是“怪癖”模式,则可能不起作用:-/
IE8
qirks模式下获得类似box shadow
的效果呢。(不要问我为什么,但我们没有使用DOCTYPE
s)
我已经试过了,但这不是我的选择 您可以直接编写筛选语句,而不是让PIE自动为您生成筛选语句
根据所需的长方体阴影类型,可以使用:after伪选择器在元素正下方模拟简单的长方体阴影效果。诚然,您可能仍然需要使用bg图像来实现阴影效果,但至少它可以将bg图像与主元素的bg分开,并减少更新的难度 编辑:如果是“怪癖”模式,则可能不起作用:-/ 所以可能是这样的:
myelement {
position: relative;
...
}
myelement:after {
display: block;
width: XXpx;
height: 5px;
position: absolute;
top: 100%;
left: 0;
content: '';
background: ...
}
你可以用背景图像来做阴影,我知道,但那很痛苦。。。但是,如果没有其他选择,我必须使用它。无论如何,为IE8开发本身就是一件痛苦的事情:可能是IE8的复制品