在使用internal styling和external styling时,会需要用到选择器,用以选择HTML中要套用CSS的元素。
选择全部的元素。
*{}
标签选择器,选取所有同样的标签。
h1{}
id选择器,用以选择在标签中设定的id。
html中的标签都仅能设定一个id,且须是唯一的。
#idname{}
class选择器,可以选择在标签中设定的class(类别)。
标签中仅能有一个id,但可以有很多class。
.class{}。
在标签写两个class以上时,写class = "class1 class2 class3”即可。
以上三个标签可以复合使用,
h1.class{
color: black;
}
就会是h1跟class=”class”的才会被使用。
不同标签或选择器要做同样的设定,可以用grouping selector,语法:
h1, h2{
color: black;
}
後裔(子元素)选择器,若有一html为:
<div class="link1">
<a href="url">
</div>
则可以使用decendent selector:
div.link1 a{}
attribute selector: 属性选择器,语法:
input[type="text"]{}
pseudo classes: 伪类别,是一个keyword,被加入到selector的後面:
textarea:hover{
background-color: red;
}
(textarea: 可以自由写东西的标签)
:hover: 滑鼠游标移到的位置
:active: 滑鼠压住会套用CSS
:focus: 滑鼠点击後会套用CSS,直到点击下一个地方。
:nth-child(number): 每几个number的元素会适用CSS。
pseudo elements: 语法:
p::before{
content: ">>";
}
::before: 在选取的东西(段落)之前套用CSS。
::after: 在选取的东西後方套用CSS。
::first-letter: 对首字做CSS。
p::first-letter{
font-size: 2rem;
}
(2rem: 两倍大)
::selection: 选取,改变选取的样式。
<<: Apple 音乐下载到电脑 5 个方法轻松做到【必学】
>>: Veeam Backup专业级备份软件从入门到实战03
接着复写Spriteset_Base两个方法 createAnimation: createAnim...
前言 延续着上篇的介绍,这篇要来介绍visualVM的Monitor页签 Monitor Uptim...
在那个用记事本写HTML的年代 (讲古时间) 大叔我在1996年五专入学念资管系,一年级就接触到网页...
mhoro,我是Charlie! 在Day28的时候我们完成了按赞系统,而今天我们将看看如何增加Fa...
在开始今天最佳化的主题之前,先对ma讯号的部分做个修正,把里面dropna的部分注解掉,今天发现後面...