今天呢 继续往下回顾
三、盒模型
4>块级标签
四个方向都可以设置margin
5>行级标签
如果纵向的margin产生了冲突,取值大的一方,
只能设置横向间距,不能设置纵向间距。
行级与行级之间横向默认有4px的间隙;
横向margin产生了冲突,累加
注:margin的坑 嵌套父级没有边框,子级设置了margin-top 此时会出现问题。
2.border
设置了border之后,会影响标签的显示范围。
border-width
border-color
border-style 边框样式
只给定边框样式,会显示边框,默认宽度3px,如果没有内容颜色,那么默认黑色,如果设置了内容颜色,边框颜色与内容颜色一致。
小发现
三角形的制作方法:
eg.
width:0;
height:0;
border-top:20px solid red;
border-right:20px solid transparent;
border-left:20px solid transparent;
border-bottom:20px solid transparent;
ps: 要实现哪个角的效果,就在该方向设置一下颜色,然后其他三个方向 把颜色设置成transparent就可以了。
border-radius 边框弧度 圆形 首先保证 容器本身呈正方形,然后设置值为50%既可。也可以设置宽度或者高度的一半。
3.padding
距离的算法:容器的边框内侧距离内容的距离。会影响显示范围,但是不会影响作用范围。
padding值的给法与margin一样。
块级和行级都可以设置四个方向上的padding值,但是行级标签不建议使用,因为本身盒模型内部的属性值设计出来就是根据块级设计的。
4.内容 content
四、inline-block
五、隐藏
今天就复习到这边啦~ 本人也去继续学习啦~~~继续希望收到大家的意见哦~~bye!