您的位置:首页 > Web前端 > CSS

CSS基础语法

2017-07-25 09:30 330 查看

CSS基础语法

选择器

标签选择器

p{
color:red;
} /*选择所有<p>标签,字体设置为红色*/


类选择器

.red{
color:red;
} /*选择所有class="red"的标签,字体设置为红色*/


id选择器

#red{
color:red;
} /*选择id="red"的标签,字体设置为红色*/


属性选择器

div[id^=div]{
color:red;
}/*选择id属性以div开头的div标签,字体设置为红色*/
/*
=  等于
^= 以开头
$= 以结尾
*= 包含
*/
div[class]{
color:red;
}/*选择包含class属性的div标签,字体设置为红色*/


通配符选择器

*{
color:red;
} /*选择所有元素,字体设置为红色*/


后代选择器

h1 strong{
color:red;
} /*h1的所有strong子元素字体设置为红色*/


子代选择器

h1 > strong{
color:red;
} /*h1的strong直接子元素字体设置为红色*/


同代选择器

h1 + p{
color:red;
} /*与h1同级,紧跟h1后面的第一个p元素字体设置为红色*/
h1 ~ p{
color:red;
}/*与h1同级,在h1后面的所有p元素字体设置为红色*/


伪类选择器

p:last-child{
color:red;
} /*最后一个p元素字体设置为红色*/
:first-child /*第一个元素*/
:nth-child(2n-1) /*所有满足2n-1(n为整数)的元素(1,3,5,7...)*/
:nth-child(odd) /*第奇数个元素(2n-1)*/
:nth-child(even) /*第偶数个元素(2n)*/

:hover /*鼠标移到的元素*/
:link /*未访问的*/
:active /*活动的*/
:visited /*已访问的*/
:focus /*获取光标的*/
:enabled /*可用的*/
:disabled /*不可用的*/


属性

文本

color: red; /*文字颜色:红*/
font-weight: bold; /*文字宽度:粗*/
font-size: 50px; /*文字大小:50px*/
font-style: italic; /*文字样式:斜体*/
text-shadow: 2px 2px 2px yellow;/*文字阴影:水平偏移2px,垂直偏移2px,模糊距离2px,黄色*/
-webkit-text-stroke: 1px black; /*文字描边: 1px黑色*/


背景

background-color /*背景色*/
background-image /*背景图url('')*/
background-repeat /*背景图重复方式 repeat-x,repeat-y,norepeat*/
background-position /*位置坐标,偏移量*/
background-clip /*图片裁剪位置*/
background-origin /*图片原点位置 border-box,padding-box,content-box*/
background-size /*背景图大小
x% y% 按容器比例缩放图片
cover 等比例缩放至填满容器尺寸
contain 等比例缩放至最大可完整显示图片尺寸
*/


列表

list-style /*列表样式 none,disc,circle,square,decimal*/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: