CSS中,“:”冒号有什么用?

html-css082

CSS中,“:”冒号有什么用?,第1张

是背景图片的定位冒号后面的属性可以是具体的数值,可以是left,right top bottom等给你个参考资料:语法: background-position : length || lengthbackground-position : position || position 参数: length :  百分数 | 由浮点数字和单位标识符组成的长度值。请参阅长度单位position :  top | center | bottom | left | center | right 说明: 设置或检索对象的背景图像位置。必须先指定background-image属性。默认值为:(0% 0%)。如果只指定了一个值,该值将用于横坐标。纵坐标将默认为50%。第二个值将用于纵坐标。该属性定位不受对象的补丁属性(padding)设置影响。对应的脚本特性为backgroundPosition。请参阅我编写的其他书目。 示例: div menu a body 如果帮助到您,请记得采纳为满意答案哈,谢谢!祝您生活愉快! vae.la

一般是伪类.

比如:

a:hover { color:red} 表示鼠标悬停在a标签上时的样式.

li:after { content:"你好"color:red} 表示在所有li标签内部的后面添加"你好",并且颜色为红色(CSS3)

这个其实就是CSS简单的语法

冒号范例

属性:值

这个表示定义一个属性的具体数值.

等号范例(包括大于下于)

@media screen (max-width < 640px)/* 判断如果屏幕宽度小于640px*/

(opacity=0.8) /*定义透明度为80%.

引号的使用.

给一个例子给你看吧:*/

p  {

    font-family: Times, "Times New Roman", serif

    }

/*可能想问为什么有2个值不用引号,而中间的却要用引号,其实这个和大多数语言是一致的.如果字符串值包含空格.如果不用引号引起来.就会被认为是多个值. 就好比.如上.如果没有引号. 解释器就会理解为 time 是一个值 new是一个值 roman又是一个值.显然这和我们预期是不一致的.这些引号的使用sh中也有很多地方使用.*/

/*定一个图片背景*/

background:url(../images/top.png)/*这里没有吧url加上引号.也是正确的.因为没有空格*/

如果是

background:url("../pc images/top.png") /*这样就要加上引号了.*/