网页设计与制作(HTML+CSS)(三)

盒子模型

  1. 认识盒子模型
    这里写图片描述
  2. 盒子模型相关属性
    ① 边框相关属性如下表:
设置内容样式属性常用属性值
上边框border-top-style:样式;
border-top-width:宽度;
border-top-color:颜色;
border-top:宽度 样式 颜色;
下边框border-bottom-style:样式;
border-bottom-width:宽度;
border-bottom-color:颜色;
border-bottom:宽度 样式 颜色;
左边框border-left-style:样式;
border-left-width:宽度;
border-left-color:颜色;
border-left:宽度 样式 颜色;
右边框border-right-style:样式;
border-right-width:宽度;
border-right-color:颜色;
border-right:宽度 样式 颜色;
样式综合设置border-style:上边【右边 下边 左边】; none无(默认)、solid单实线、dashed虚线、dotted点线、double双实线
宽度综合设置border-width:上边【右边 下边 左边】; 像素值
颜色综合设置border-color:上边【右边 下边 左边】; 颜色值、#十六进制、rgb(r、g、b)、rgb(r%,g%,b%)
边框综合设置border:四边宽度 四边样式 四边颜色;
边框样式测试效果如下: ![这里写图片描述](https://img-blog.csdn.net/20170522121814000?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMjY3MDk0NTk=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast) **注:使用border-style(width、color)属性综合设置样式时,必须按上右下左顺时针顺序,省略时:两个值为上下/左右,三个值上/左右/下。例如: border-style:上边框样式 右边框样式 下边框样式 左边框样式 border-style: 上边框样式 左右边框样式 下边框样式 border-style: 上下边框样式 左右边框样式 border-style: 上下左右边框样式 设置边框宽度与颜色和设置样式的方法相同。 ** ② 内边距属性 padding-top:上内边距 padding-right:右内边距 padding-bottom:下内边距 padding-left:左内边距 padding:上内边距 【右内边距 下内边距 左内边距】(使用方法与边框样式设置方法相同) ![这里写图片描述](https://img-blog.csdn.net/20170522121848250?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMjY3MDk0NTk=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast) ③ 外边距属性 margin-top:上外边距 margin-right:右外边距 margin-bottom:下外边距 margin-left:左外边距 margin: 上内边距 【右内边距 下内边距 左内边距】(使用方法与边框样式设置方法相同) ④ 背景属性 background-color:设置背景颜色 background-image:设置背景图像 background-repeat:设置背景图像平铺方式(默认向水平和竖直两个方向平铺) background-repeat属性的取值:
repeat沿水平和竖直两个方向平铺(默认值)
no-repeat不平铺(图像位于元素的左上角,只显示一次)
repeat-x只沿水平方向平铺
repeat-y只沿竖直方向平铺
background-position:设置背景图像的位置 background-position属性的取值有多种,具体如下: a) 使用不同单位(最常用的是像素px)的数值:直接设置图像左上角在元素中的坐标,例如:background-position:20px 20px; b) 使用预定义的关键字:指定背景图像在元素中的对齐方式。 - 水平方向值:left、center、right。 - 垂直方 - 向值:top、center、bottom。(注:两个关键字的顺序任意,若只有一个值则另一个默认为center。) 例如:center:相当于center center(居中显示) top:相当于top center或center top(水平居中、上对齐) c) 使用百分比:按背景图像和元素的指定点对齐
  • 0% 0%:表示图像左上角与元素的左上角对齐

  • 50% 50%:表示图像50% 50%中心点与元素50% 50%的中心点对齐

  • 20% 30%:表示图像20% 30%的点与元素20% 30%的点对齐

  • 100% 100%:表示图像右下角与元素的右下角对齐,而不是图像充满元素。
    如果只有一个百分数,将作为水平值,垂直值则默认为50%。
    ⑤ background-attachment:设置背景图像固定

  • scroll:图像随页面元素一起滚动(默认)

  • fixed:图像固定在屏幕上,不随页面元素滚动
    ⑥ 综合设置元素的背景
    background:背景色 url(”图像”) 平铺 定位 固定;
    注:各个样式顺序任意,中间用空格隔开,不需要的样式可以省略,但实际工作中通常按照背景色、url(“图像”)、平铺、定位、固定的顺序来书写。
    ⑦ 盒子的宽与高
    盒子的总宽度=width+左右内边距之和+左右边框宽度之和+左右外边框之和
    盒子的总高度=height+上下内边距之和+上下边框宽度之和+上下外边距之和

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值