做渐变的背景,要突破浏览器的限制,建议用图片做,先在PS 里面根据需要(纵向或横向)制作一张渐变的图片,然后,裁切成1px高或宽的条。
然后在设置背景的时候, 横向(repeat-x)或纵向平铺(repeat-y)就可以了。
如果是纵向渐变,就做竖条,横向平铺。横向渐变,就是做横条,纵向平铺就可以了。 就这么简单。
<span style="color:red">红色</span><span style="color:#ff0000">红色</span>
在RGB颜色里,在后面四个为0的情况下,ff-00不断变化,红色不断加深。
如:
<span style="color:#ff0000">红色</span>
<span style="color:#ee0000">红色</span>
<span style="color:#dd0000">红色</span>
<span style="color:#cc0000">红色</span>
<span style="color:#990000">红色</span>
CSS的颜色写法分为几种1、直接书写英文名字。这样的好处是直观。但是没有能很好的控制颜色。
2、rgb(0,0,0)中间的三个 数字分别是0-255.分别代表红 绿 蓝三个颜色。数字数字越大,颜色越深。
3、#FCFCFC 这样是用十六进制来表示颜色。跟上面rgb差不多。两位英文代表一个原色。分别是红绿蓝。这种写法有缩写。比如#FFFFFF可以等于成#FFF,还有#CCFFCC,可以写成#CFC。这就是颜色的写法。
4、rgba(0,0,0,0)前面三个数字跟rgb一样的,最后一个是透明度的控制。取值范围是0-1.一位小数。越接近零。越透明。注意的是。这种有兼容问题。是CSS3的属性。
要想表示红色。就可以写成red #F00 #FF0000 rgb(255,0,0)