XMLday05

选择器组

通过多个选择器。组合起来锁定一个或多个元素。

(被选择的元素,需要满足选择器组中的所有选择器)

格式:

元素名称选择器选择器1选择器2…选择器n{

样式列表;

}

例如:选择所有class值为class1的div元素

div.class1{

}

选择器列表

将一组样式,给定到多个选择器的结果

(被选择的元素,只需要满足选择器列表中的任意一个选择器)

格式:

选择器1,选择器2,…,选择器n{

样式列表;

}

例如:设置div和p元素的文字颜色为绿色:

div,p{

color:#0f0;

}

派生选择器

子选择器

格式:

选择器1>选择器2{

}

作用:从选择器1的结果元素中,选择匹配选择器2的子元素.

例如:选择所有div中的子标签p

div>p{}

例如:选择id为content元素的子元素div

#content>div{}

后代选择器

格式:选择器1 选择器2{

}

作用:从选择器1中的结果元素中,选择匹配选择器2的后代元素

例如:选择所有div中的后代标签p

div p{

}

例如:选择id为content元素的后代元素div

#content div{

}

更多选择器在jQuery技术时进行扩展

常用样式

背景样式

-背景颜色

​ background-color:颜色值

-背景图片

​ background-image:url(“图片地址1”),url(“图片地址2”),url(“图片地址n”)

-背景图片控制 -平铺

​ background-repeat:

​ 取值:

					- 默认平铺:repeat;
					- 仅横向平铺:repeat-x;
					- 仅纵向平铺:repeat-y;
					- 不平铺:no-repeat;

-背景图片控制 :-缩放

​ background-size:宽度% 高度%;

-背景图片控制:-滑动

​ background-attchement:

​ -scroll:默认图片跟随内容滑动

​ -fixed:固定不滑动

-背景图片控制:-定位

​ background-position:x偏移值 y偏移值;

文字样式

-字体大小

​ font-size:长度+单位;

-字体颜色

​ color:颜色值;

-文字位置:

​ text-align:left/center/right;

-文字加粗:

​ font-weight:bold;

-文字线

​ text-decoration:

​ 取值:

​ -underline:下划线

​ -overline:上划线

​ -line-through:删除线

-文字斜体

​ font-style:oblique;

-文本行高:

​ line-height:长度+单位;

-文字阴影

​ text-shadow:横向偏移 垂直偏移 【阴影模糊距离】 阴影颜色;

-字体设置

​ font-family:字体名称

安装字体@font-face{

font-family:“自定义名称”;

src:url(“字体文件路径”);

}

盒模型

边框样式:

格式一: 一次性指定四个方向边框的宽度 样式 颜色值;

​ border:宽度 样式 颜色值;

格式二:单独指定某一个方向的边框 宽度 样式 颜色值;

​ 左:border-left:宽度 样式 颜色值;

​ 上:border-top:宽度 样式 颜色值;

​ 右:border-right:宽度 样式 颜色值;

​ 下:border-bottom:宽度 样式 颜色值;

边框的样式值:

​ -实线:solid;

​ -虚线边框:dashed;

​ -点组成边框:dotteds;

边框圆角

格式一. 一次指定四个角的圆角宽度值

​ border-radius:长度+单位

格式二:单独指定每一个角的圆角宽度值

​ 上左角 border-top-left-radius:宽度+单位;

​ 上右角 border-top-right-radius:宽度+单位;

​ 下右角 border-bottom-right-radius:宽度+单位;

​ 下左角 border-bottom-left-radius:宽度+单位;

边框阴影

格式:

box-shadow:x偏移 y偏移 【阴影模糊大小】阴影大小 阴影颜色;

处理溢出边框的内容

格式:

overflow:

​ -visible:溢出的内容显示,默认值

​ -hidden:溢出的内容隐藏

​ -scroll:添加横向,纵向滚动条

​ -auto:当内容溢出时,才添加滚动条

表格的双框线边框问题

border-collapse:collapse;

内边距padding

指的是元素的内容与元素的边框的距离

格式一:

一次指定四个方向的内边距

padding:长度+单位;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值