透明色:transparent
背景色设为透明,代码如下:background-color:transparent
字体颜色设为透明,代码如下:color:transparent
扩展资料:
常用颜色代码分4种,分别如下:
1、常用颜色单词,比如green(绿色),yellow(黄色),red(红色),transparent(透明色)等;
2、以#号开头的六个字符组成的颜色代码,比如:#FF0000(红色),#000000(黑色),#F9F900(黄色)等;
3、颜色rgb值,表达方式:rgb(参数1,参数2,参数3),三个参数分别表示r,g,b
1)R:红色值。正整数 | 百分数
2)G:绿色值。正整数 | 百分数
3)B:蓝色值。正整数 | 百分数
4、rgba(参数1,参数2,参数3,参数4),这种方式前三个参数与上面第3点种相同,第四个参数表示透明度,数值在0-1之间。0表示透明度为0(即透明色),1表示透明度为1(百分百)。
<script type="text/javascript" src="jquery-1.8.0.min.js"></script><style type="text/css">
#ul li {
height: 30px
width: 30px
}
</style></head>
<body>
<ul id="ul"></ul>
</body>
<script type="text/javascript">
var str = ""
for(var i = 0i<20i++){
str += "<li>"+i+"</li>"
}
var C1="#123"
var C2="#234"
var C3="#345"
var C4="#456"
var C5="#567" /* 省略剩下的 */
$("#ul").html(str)
$("#ul li").each(function(i){
$(this).css("background-color",new Function("return C"+(i+1))())
})
/* new Function("return C"+i)() 返回对象Ci */
</script>
</html>
大致思想就是这样,不过我建议你把20个颜色变量存放到json中,如:
var color = {C1 : "#123",
C2 : "#234",
C3 : "#345"
}
那么以上代码修改
$(this).css("background-color",color["C"+(i+1)])
更好理解!
CSS 的出现, 实现了网页的结构和样式分离。美容师!
CSS 规则由两个主要的部分构成: 选择器, 以及一条或多条声明
CSS 规则由两个主要的部分构成: 选择器, 以及一条或多条声明
以内嵌式样式表为例
vs code快捷键: ctrl+/
CSS的英文可以大写,也可以小写
建议全部小写!
颜色名就是使用颜色的英文单词进行表示
更多的颜色名可以通过查询手册得到
颜色值指使用具体颜色的数值表示。 包括: rgb 模式和十六进制模式写法
常用颜色的 rgb 色值:
常用颜色的十六进制色值:
注: 十六进制颜色值简写模式: 如果红、 绿、 蓝三个原色的色值每一个都是由重叠的数字组成, 可以将重叠的数字简化成一个进行书写。 如: 红色 #f00
如果不设置字体属性, 不同的浏览器有自己的默认字体
首选字体需要根据设计图确定, 最后需要设置备用字体
缺点: id 选择器只能实现单选, 不能帮我们完成多选的功能
原子类: 在css中提前设置一些类名, 每个类选择器后面只添加一条css样式属性, 这些属性会在页面中常被使用, 后期可以不需要多次书写属性, 只要将对应的类名添加给需要的标签即可
实际工作中, 通常我们有一个使用规律: 类上样式(CSS), id 上行为(JavaScript)
优点: 减少 class 属性的使用, 选择效率更高
继承性是一个很好的性质, 可以将页面中出现最多的文字样式设置给一个较大的祖先级标签比如 <body>, 后期所有的后代标签都可以从 <body>进行继承