为什么网站建设价格不一,徐州专业网站制作公司,网页制作素材中国文化,WordPress图片投稿插件背景
最近睡前习惯翻会书#xff0c;重温了《HTML5与CSS 3权威指南》。这本书#xff0c;分上下两册#xff0c;之前读完了上册#xff0c;下册基本没翻过。为了对得起花过的每一分钱#xff0c;决定拾起来近期读一读。
CSS 选择器
在CSS3中#xff0c;提倡使用选择器…背景
最近睡前习惯翻会书重温了《HTML5与CSS 3权威指南》。这本书分上下两册之前读完了上册下册基本没翻过。为了对得起花过的每一分钱决定拾起来近期读一读。
CSS 选择器
在CSS3中提倡使用选择器来将样式与元素直接绑定起来这样的话在样式表中什么样式与什么元素相匹配变得一目了然 修改起来也很方便。
可能是秋季的清爽又或者藕粉的甜蜜感觉自己开了「神行千里」的buff这章读起来比绸缎还丝滑。 属性选择器 类型 含义 效果展示 [att*val] 如果元素用att表示的属性的属性值中包含用val指定的字符则该元素使用这个样式。 [att^val] 如果元素用att表示的属性的属性值的开头字符为用val指定的字符则该元素使用这个样式。 [att$val] 如果元素用att表示的属性的属性值的结尾字符为用val指定的字符则该元素使用这个样式。
效果实现
码上掘金 结构性伪类选择器 类型 含义 效果展示 root选择器 root选择器将样式绑定到页面的根元素中。 root选择器有个妙用就是定义公共样式比如一些公共的文字不同颜色、背景不同颜色等。 not选择器 如果想对某个结构元素使用样式但是想排除这个结构元素下面的子结构元素让它不使用这个样式可以使用not选择器。 empty选择器 使用empty选择器来指定当元素中内容为空白时使用的样式。 target选择器 使用target选择器来对页面中某个target元素该元素的id被当作页面中的超链接来使用指定样式该样式只在用户点击了页面中的超链接并且跳转到target元素后起作用。
效果实现
码上掘金 有趣的伪类选择器 类型 含义 效果展示 E:valid 用来指定当元素内容通过HTML5通过使用元素的诸如required、pattern等属性所指定的检查或元素内容符合元素的规定格式时的样式。 E:invalid 用来指定当元素内容不能通过HTML5通过使用元素的诸如required、pattern等属性所指定的检查或元素内容符合元素的规定格式时的样式。 和E:valid的效果合并 E:required 用来指定允许使用required属性且已经指定了required属性的input元素、select元素以及textarea元素的样式。 E:optional 用来指定允许使用required属性且已经未指定required属性的input元素、select元素以及textarea元素的样式。 和E:required的效果合并
效果实现
码上掘金
总结
通过选择器可以实现复杂的指定减少样式的代码书写量今天也特别有收获的一天。
CSS样式真有趣光写样式我感觉自己能写一天。
偶尔翻出来珍藏的技术书读几章有了新想法的感觉真不赖。
关于作者
非职业「传道授业解惑」的程序媛叶一一欢迎来稀土掘金关注我。
作者叶一一
作者简介「趣学前端」、「CSS畅想」系列作者华夏美食、国漫、古风重度爱好者刑侦、无限流小说初级玩家。
文章来源稀土掘金
著作权归作者所有。商业转载请联系作者获得授权非商业转载请注明出处。