嗨,我正在尝试在cshtml中向按钮添加边框
.linkbig:hover {
border: solid #000000 1px;
-webkit-box-shadow: 6px 6px 5px #000000 ;
width: inherit;
}
但是我得到的只是一个边框,当我想要一个阴影时,这只会在IE中失败
有什么帮助吗?
最佳答案
IE中的框阴影不需要前缀
box-shadow: 1em 0.1em 0.5em 0.05em #000000;
或更旧的IE,您需要
-ms
ms-box-shadow: 1em 0.1em 0.5em 0.05em #000000;
Firefox需要
-Moz
-moz-box-shadow: 1em 0.1em 0.5em 0.05em #000000;
如果不需要边界线,则需要删除以下内容:
border: solid #000000 1px;
否则您的
.linkbig
周围将出现1像素的黑线,如果阴影确实很微妙,则可能会隐藏阴影。-Website
仅受Safari,Chrome,Opera支持。关于css - IE中的CSS边框阴影错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24430646/