摘要:栗子选择所有被禁用掉的表单选择一个类名叫做的被禁用掉的元素伪类能选取空内容的元素,只有节点和文本空格也算文本,被认为子元素。
希望能通过这写这么一个系列的文章来督促和重新学习 css 的知识,也希望能帮助刚踏上前端之路的学弟学妹们全面一些的学习css知识,这个系列主要是从 css 的 api 的翻译笔记 css Api 文档
:disabled:disable伪类主要是用来选取被禁用的元素,一个元素被禁用就代表着这个元素不能被激活(即不能被选中,点击,不能当作表单使用)或则被聚焦。当然这个元素也有能被激活的状态,也就是说这个元素能被激活或则被聚焦。
栗子
input:disabled 选择所有被禁用掉的表单 select.country:disabled 选择一个类名叫做 `country`的被禁用掉的元素
css
input[type="text"]:disabled { background: #ccc; }
HTML 5
:emptyThe :empty pseudo-class represents any element that has no children at all. Only element nodes and text (including whitespace) are considered. Comments or processing instructions do not affect whether an element is considered empty or not.
:empty伪类能选取空内容的元素,只有节点和文本(空格也算文本),被认为子元素。类似注释这种不会影响元素的可以被视为是空内容
语法:enabled:empty { /* style properties */ } Examples .box { background: red; height: 200px; width: 200px; } .box:empty { background: lime; } I will be red
The :enabled CSS pseudo-class represents any enabled element. An element is enabled if it can be activated (e.g. selected, clicked on or accept text input) or accept focus. The element also has an disabled state, in which it can"t be activated or accept focus.
:enabled伪类,可以选择任何可用的元素,可用的元素就是能被激活的元素,(可以被选中,点击或则像输入框一样)接受聚焦,这类元素一般也有一个不可用的状态(disabled),不可用状态下,元素不可被激活,或接受聚焦
Example
下面的代码会给可用元素加上一个绿色的背景,给不可用的元素加上一个灰色的背景。
input:enabled { color: #22AA22; } input:disabled { color: #D9D9D9; }:first
这个:first伪类,能够选择打印文档的第一页
Note: 使用这个选择器,你不能改变所有的 CSS 属性,你只能改 margin,orphan,window,以及分页,其他属性的书性值,将会被忽略
栗子 Examples @page :first { margin: 2in 3in; }:first-child
:first-child伪类,能够选择元素的父元素的第一个子元素
语法
element:first-child { /* style properties */ } Examples
栗子1
HTMLThis span is limed! This span is not. :(CSS span:first-child { background-color: lime; }
栗子2
HTML
:first-of-type伪类选择器,能够选择父元素的子元素中,同种元素类型的第一个元素
语法
element:first-of-type { /* style properties */ }
栗子
div :first-of-type { background-color: lime; }:focusThis span is first! This span is not. :( what about this nested element?This is another typeSadly, this one is not...
:focus伪类选择器,只有在元素被光标聚焦的时候才能选择到元素,无论用户时通过鼠标还是键盘操作,只要能让元素获取光标,就能选择到元素
语法
element:focus { ... }
栗子
.first-name:focus { color: red; } .last-name:focus { color: lime; }
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/111257.html
摘要:微信应用号小程序资源汇总。每天不定期整理和收集微信小程序相关资源,方便查阅和学习,欢迎大家提交新的资源,完善和补充。 wechat-weapp-resource 微信应用号(小程序)资源汇总。 每天不定期整理和收集微信小程序相关资源,方便查阅和学习,欢迎大家提交新的资源,完善和补充。 showImg(https://segmentfault.com/img/remote/1460000...
摘要:微信应用号小程序资源汇总。每天不定期整理和收集微信小程序相关资源,方便查阅和学习,欢迎大家提交新的资源,完善和补充。 wechat-weapp-resource 微信应用号(小程序)资源汇总。 每天不定期整理和收集微信小程序相关资源,方便查阅和学习,欢迎大家提交新的资源,完善和补充。 showImg(https://segmentfault.com/img/remote/1460000...
阅读 2333·2021-11-15 11:38
阅读 3543·2021-09-22 15:16
阅读 1186·2021-09-10 11:11
阅读 3154·2021-09-10 10:51
阅读 2918·2019-08-30 15:56
阅读 2772·2019-08-30 15:44
阅读 3184·2019-08-28 18:28
阅读 3524·2019-08-26 13:36