Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/41.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样式的Span类_Css_Linear Gradients - Fatal编程技术网

CSS样式的Span类

CSS样式的Span类,css,linear-gradients,Css,Linear Gradients,我在一个网站上找到了一个相当酷的span类风格,但我不知道它是如何创建的。我查看了css文件,我认为代码应该在这里。以前有人见过或使用过这种风格吗?我真的很想知道如何重新创造这种效果 我看到的代码如下 <p> <span class="new">New</span> </p> 新的 如果有任何帮助,我们将不胜感激他们正在使用他们可能使用Photoshop创建的图像,并将该图像设置为跨度的背景 span{ background

我在一个网站上找到了一个相当酷的span类风格,但我不知道它是如何创建的。我查看了css文件,我认为代码应该在这里。以前有人见过或使用过这种风格吗?我真的很想知道如何重新创造这种效果

我看到的代码如下

 <p>
 <span class="new">New</span>
 </p>

新的


如果有任何帮助,我们将不胜感激

他们正在使用他们可能使用Photoshop创建的图像,并将该图像设置为跨度的背景

span{
    background: url('path to image') repeat-none left;
}

或者他们正在使用

我可以生成您需要的css代码:

span.new {

padding-right:5px;    
padding-left: 25px;

-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;

/* Next 6 lines do the same thing but they are used to prevent compatibility issiues in different browsers */
background-image: -ms-linear-gradient(left, #FFFFFF 0%, #EFA718 100%);
background-image: -moz-linear-gradient(left, #FFFFFF 0%, #EFA718 100%);
background-image: -o-linear-gradient(left, #FFFFFF 0%, #EFA718 100%);
background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #FFFFFF), color-stop(1, #EFA718));
background-image: -webkit-linear-gradient(left, #FFFFFF 0%, #EFA718 100%);
background-image: linear-gradient(to right, #FFFFFF 0%, #EFA718 100%);
}
你可以从学校得到帮助
CSS渐变是实现这一点的一种方法。您可以使用此生成器了解更多信息。