CSS 具有框阴影的跨浏览器无图像阴影

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CSS 具有框阴影的跨浏览器无图像阴影相关的知识,希望对你有一定的参考价值。

/* http://www.neteye.de/articles/box-shadow.html */
.shadow {
	_height: 1px;
	box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.5);
	filter: progid:DXImageTransform.Microsoft.Blur(pixelRadius=5,MakeShadow=true,ShadowOpacity=0.5);
	background: #000\9
}

.shadow-content {
	background: #fff;
	position: relative;
	top: 2px;
	left: 2px;
}

div.shadow-content {
	background: #eee;
	padding: 20px;
}

.inline-block {
	line-height: 1px;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: middle;
}

/*
In order to add a shadow to an arbitrary element, we have to wrap it inside an element with the shadow class and assign the shadow-content class to the element itself:

<div class="shadow">
  <div class="shadow-content">Hello World</div>
</div>
*/

以上是关于CSS 具有框阴影的跨浏览器无图像阴影的主要内容,如果未能解决你的问题,请参考以下文章

是否可以使用 css 将图像添加为框阴影?

CSS 交叉浏览器CSS框阴影与Sass

CSS 跨浏览器框阴影

用 CSS 设计漂亮的阴影,css阴影和原理,所有知识点多图动画演示

框阴影动画在 Safari 浏览器上存在问题

内框阴影是弯曲的