Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
CSS-高级项目背景_Css_Background_Background Image - Fatal编程技术网

CSS-高级项目背景

CSS-高级项目背景,css,background,background-image,Css,Background,Background Image,我想创建一个项目(链接),它的两侧(左侧和右侧)都有内部阴影,项目的其余部分将是透明的 它应该是这样的: 关键是我不知道我的链接会有多宽,所以我需要像这样的东西: background: url(left-shadow) left center; background: url(right-shadow) right center; 但有一个因素。有什么办法可以做到这一点吗 你们对多种背景的看法完全正确,但即使在IE8中也不支持: 也许还有别的事?我忘了提到我希望我的解决方案至少能在IE8

我想创建一个项目(链接),它的两侧(左侧和右侧)都有内部阴影,项目的其余部分将是透明的

它应该是这样的:

关键是我不知道我的链接会有多宽,所以我需要像这样的东西:

background: url(left-shadow) left center;
background: url(right-shadow) right center;
但有一个因素。有什么办法可以做到这一点吗

你们对多种背景的看法完全正确,但即使在IE8中也不支持:


也许还有别的事?我忘了提到我希望我的解决方案至少能在IE8中工作(最好能在IE7中也能工作)。

CSS3支持多种背景,语法如下:

background: url(left-shadow) left center,
            url(right-shadow) right center,
            url(bottom-shadow) center bottom;

CSS3支持多种背景,语法如下:

background: url(left-shadow) left center,
            url(right-shadow) right center,
            url(bottom-shadow) center bottom;

嗯,这真的很有趣!我建议你加上三个背景

background:url(bottom-shadow) left bottom, url(left-shadow) left center, url(right-shadow) right center;

底部阴影也应该包括灰白渐变。注意每个背景之间的逗号。

Hmmm这真的很有趣!我建议你加上三个背景

background:url(bottom-shadow) left bottom, url(left-shadow) left center, url(right-shadow) right center;

底部阴影也应该包括灰白渐变。请注意每个背景之间的逗号。

您需要使用css“滑动门”,它增加了一点标记开销,但在CSS3多背景内容得到更广泛的支持之前,它将很好地用于此场景


您可以在这里阅读:

您将要使用css“滑动门”,它增加了一点标记开销,但在CSS3多背景内容得到更广泛的支持之前,它将很好地用于此场景


您可以在这里详细阅读:

CSS内部阴影和示例

.innerShadow_css
{
   -moz-box-shadow:inset 0 0 11px #000000;
   -webkit-box-shadow:inset 0 0 11px #000000;
   box-shadow:inset 0 0 11px #000000;
}

CSS内部阴影示例

.innerShadow_css
{
   -moz-box-shadow:inset 0 0 11px #000000;
   -webkit-box-shadow:inset 0 0 11px #000000;
   box-shadow:inset 0 0 11px #000000;
}

@WordProcessor:不,它在旧版IEs(8及以下)中不起作用@WordProcessor:不,它在旧版IEs(8及以下)中不起作用