美文网首页
css选项器的摘抄学习

css选项器的摘抄学习

作者: 浮若星尘 | 来源:发表于2017-12-12 21:46 被阅读0次

最近两天突然觉得自己似乎在前端上面没有能那得出手的东西,深感羞愧。
于是,开始从低级阶段开始学习html, css, js等能够在段时间内作出一些小玩意儿的东西。
以下是我在学习过程中总结摘抄的案例。

常用(见)选择器的类别及其功能

Screenshot_20171212_210850.png

CSS元素选择器:

html {color:black;}

h1 {color:blue;}

h2 {color:silver;}

CSS类选择器:

.important {color:red;}
.nav{
    Margin:0px;
    Padding:0px:
}

CSSID选择器:

#intro {font-weight:bold;}

CSS属性选择器:

如果您希望把包含标题(title)的所有元素变为红色,可以写作:
*[title] {color:red;}
与上面类似,可以只对有 href 属性的锚(a 元素)应用样式:
a[href] {color:red;}
还可以根据多个属性进行选择,只需将属性选择器链接在一起即可。
例如,为了将同时有 href 和 title 属性的 HTML 超链接的文本设置为红色,可以这样写:

a[href][title] {color:red;}

可以采用一些创造性的方法使用这个特性。
例如,可以对所有带有 alt 属性的图像应用样式,从而突出显示这些有效的图像:

img[alt] {border: 5px solid red;}

CSS后代选择器:

我们可以定义后代选择器来创建一些规则,使这些规则在某些文档结构中起作用,而在另外一些结构中不起作用。
举例来说,如果您希望只对 h1 元素中的 em 元素应用样式,可以这样写:

h1 em {color:red;}

CSS子元素选择器:

与后代选择器相比,子元素选择器(Child selectors)只能选择作为某元素子元素的元素。

如果您不希望选择任意的后代元素,而是希望缩小范围,只选择某个元素的子元素,请使用子元素选择器(Child selector)。
例如,如果您希望选择只作为 h1 元素子元素的 strong 元素,可以这样写:

h1 > strong {color:red;}//   >   

这个规则会把第一个 h1 下面的两个 strong 元素变为红色,但是第二个 h1 中的 strong 不受影响:

<h1>This is <strong>very</strong> <strong>very</strong> important.</h1>
<h1>This is <em>really <strong>very</strong></em> important.</h1>

CSS伪类:

Screenshot_20171212_213022.png

由于时间关系,我不能在简书这个神奇的平台上面发布太多东西,因为弄格式还是挺费时间的。
不过,我先给自己挖几个坑,防止自己懈怠。

动态日历

二级菜单,三级菜单。(附有css 和js两个版本的代码)

请大家拭目以待,谢谢。

相关文章

  • css选项器的摘抄学习

    最近两天突然觉得自己似乎在前端上面没有能那得出手的东西,深感羞愧。于是,开始从低级阶段开始学习html, css,...

  • 归零——CSS-第四天

    CSS学习 CSS权重 选择器 权重...

  • css-note

    css学习内容 css基础语法 css使用方法 css选择器 css继承与层叠 css优先级 css命名规范 学习...

  • CSS学习笔记

    css学习笔记 在html引入css的三种方式 css选择器 伪选择器 选择器的组合 伪类选择器 选择器的优先规则...

  • CSS选择器学习

    CSS选择器是学习CSS的一个核心部分,HTML页面中的元素就是通过CSS选择器来进行控制的,熟练使用CSS选择器...

  • CSS选择器与文本样式

    CSS选择器以及文本样式 CSS学习 CSS 层叠样式表(Cascading Style Sheets)CSS可用...

  • CSS系列知识(一)

    css的语法 selector {property: value} 即 选择器{属性:值} 学习css即学习有哪些...

  • CSS第一天

    CSS 什么是CSS 为什么要学习CSS CSS基础语法 CSS使用方法 CSS选择器 CSS继承和层叠 CSS优...

  • CSS Syntax(CSS 语法)

    简单介绍CSS,学习入门自用=-= 以下笔记摘抄全部来自优达学城,感谢优达让我入门。 什么是CSS CSS即层叠样...

  • 学习钢要:样式生效规则

    学习条件 了解css/css3常见选择器 学习目标 了解选择器权重的计算 了解浏览器默认样式 了解样式的继承 了解...

网友评论

      本文标题:css选项器的摘抄学习

      本文链接:https://www.haomeiwen.com/subject/qacoixtx.html