CSS高级布局样式技巧
2016-12-22 00:12
260 查看
CSS高级布局样式技巧
一、empty空元素的样式
1、:empty { }伪类选择符
empty
2、
:not(:empty) { }伪类选择符
not
空元素样式显示
二、xx_-of-type
伪类选择符
1、first-of-type匹配同类型中的第一个同级兄弟元素.
2、
last-of-type匹配同类型中的最后一个同级兄弟元素.
3、
nth-of-type(n)匹配同类型中的第n个同级兄弟元素.
…3, 3n, odd, 2n+1…
4、
only-of-type
一个层级只能一个该类型, 否则样式无效
多层级有效
xx_-of-type
三、calc
函数值来做流式布局
width: calc(100% - 15rem);
calc函数
四、vh
和vw
实现纯css
动态大小
1、vh相对于视口的高度。视口被均分为100单位的vh
2、
vw相对于视口的宽度。视口被均分为100单位的vw
vh和vw
五、vh
和vw
的全屏滚动网页应用
网页应用六、unset
做CSS重置
重置成上一层级样式,上一层级没设置该样式,Reset到默认样式unset
七、background-blend-mode
混合模式
八、column列做响应布局
nav { /* column-count: 4; column-width: 150px; */ columns: 4 150px; column-gap: 2rem; column-rule: 1px dashed #ccc; column-fill: auto; }
column列做响应布局
九、其他偏门但实用
1、去掉input聚焦默认边框样式 outline: none; 2、设置元素可编辑 contenteditable 3、禁止用户选中文本 user-select: none 4、Box-sizing让元素宽度、高度包含border、padding box-sizing: border-size 5、calc计算值 width: calc(100% - 100px)
原教程地址
相关文章推荐
- CSS 高级布局技巧
- CSS 高级布局技巧
- CSS高级技巧:网页布局
- CSS 高级布局技巧
- CSS 高级布局技巧
- CSS布局高级技巧
- CSS整体布局声明的一些使用技巧
- 需要掌握的八个CSS布局技巧
- Web 标准下兼容多浏览器的 CSS 布局常用技巧 http://bbs.ixuer.net/viewthread.php?tid=1410&extra=page%3D1
- CSS高级教程 页面布局
- DIV+CSS网页布局常用的方法与技巧
- CSS整体布局声明的一些使用技巧
- DIV+CSS网页布局常用的方法与技巧
- CSS顶级技巧大放送,div+css布局必知
- CSS技巧,像table一样布局div
- 需要掌握的八个CSS布局技巧
- CSS高级教程 页面布局
- 做网页中需要掌握的八个CSS布局技巧
- 需要掌握的八个CSS布局技巧
- 别具光芒Div+Css网页布局美画(包括光盘) ,精通Css高级Web标准版 http下载