- 博客(2)
- 收藏
- 关注
原创 CSS三大特性
相同选择器给设置相同的样式,此时一个相同的样式就会覆盖(层叠)另一个冲突的样式,层叠性主要解决样式冲突问题。子元素可以继承父元素的样式(text-,font-,line- 这些元素开头的可以继承,以及color属性)继承<通配符选择器<标签选择器<类选择器<id选择器<行类样式<!important(无穷大)CSS中的继承性:子标签会继承父标签的某些此样式,如文本的颜色和字号,简单理解:子承父业。样式冲突遵循的原则就是就近原则,那个样式离结构近,就执行那那个样式。选择器相同,则执行层叠性。
2023-07-01 14:36:55
60
原创 CSS positioning (定位)
绝对定位的元素的位置相对于最近的已定位父元素,如果元素没有已定位的父元素,那么它的位置相对于页面。静态定位的元素不会受到 top, bottom, left, right 影响。可以移动的相对定位元素的内容和相互重叠的元素,它原本所占的空间不会改变。HTML 元素的默认值,即没有定位,元素出现在正常的流中。元素的定位与标准流无关,所以它们可以覆盖页面上的其它元素。相对定位元素经常被用来作为绝对定位元素的容器块。元素的位置相对于浏览器窗口是固定位置。固定定位脱离的标准流 不占位置。相对定位只适合小范围移动。
2023-07-01 13:29:54
79
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人