前端学习入门笔记(CSS-2)
盒模型:
盒模型,盒子模型,框模型(box model)
CSS将页面中的所有元素都涉及成了一个矩形盒子
将元素涉及成矩形之后,对页面的布局就变成了将不容的盒子摆放到不同的位置
每一盒子都由以下部分组成:
内容区(content):元素中所有的子元素和文本内容都在内容区中国排列,内容区的大小由width 和 height 两个属性来设置 width 设置内容区的宽度 height设置内容区的高度
边框(border):边框属于盒子边缘,边框里边属于盒子内部。出了边框都是盒子外部。边框的大小会影响到真个盒子的大小 要设置边框,至少需要设置三个样式:
边框的宽度:border-width:边框用来设置盒子的边缘 必写的三个要素border-color border-style border-width(该选项有3px)可以用来指定四个方向的边框的宽度 其中border-width 写的四个值可以表示(上右下左)四个方向的边框宽度 少些一值则以先写的为对应。
其他选项:border-xxx-width(xxx可以top.bottom.right.left)表示上下左右四个方向的border的宽度
border-color同样可以指定四个边框的颜色,且指定方向和border-width的方式一样(如果border-color省略则自动使用color值为黑色)
border-style 指定边框的样式:默认值为none 即没有
solid实线 dotted 点状线 dashed虚线 double双线
boeder的简写属性(border-xxx 和border的语法一样)
示例 border solid 10px orange
边框的颜色:border-color
边框的样式:border-style(solid实线)
内边距(padding):
padding-(top,right,xxx)
内边距的设置会影响盒子的大小
背景颜色默认情况下会延申到内部边距
外边距(margin):外边距是看不见的

水平布局:
浙公网安备 33010602011771号