了解HTML以後,CSS也一定要熟悉一下!
CSS用来定义文件的样式、布局,甚至可以做出简单的动画。
今天就来认识几个基本常用的语法。
先来解说CSS的结构:
p {
font-size:14px;
color:#000000;
}
开头的p是指针对HTML里所有p元素做CSS宣告,
我们可以称此为选择器,
後面一定都用 { }
括弧。
{ }
里我们会放样式的宣告,
宣告中以:接上想要的样式,後面用;做结尾。
选择器可以有不同的形式:
body {
font-family:Roboto;
}
<p id="first_paragraph">...</p>
#first_paragraph {
color:#000000;
}
<h2 class="small-title"></h2>
.small-title {
font-size:14px;
font-weight:600;
}
<input type="text">
<input type="checkbox">
input [ type = checkbox ] {
border: 1px solid green ;
}
以上就只会对type是checkbox的input做样式的设置
button:hover {
background-color:blue;
}
hover代表滑鼠在button上时的状态,移走的话这项样式又会消失。
width 宽度、height 长度
以上也可以设定最小、最大值,
分别是min-width、min-height、max-width、max-height。
常见是使用长度单位 em、rem、px、% 或 auto(让浏览器自动设定)
那以下顺便介绍CSS里常见的单位们
CSS常见长度单位
em:每个 "子元素" 乘__倍 "父元素" 的px值
%:每个 "子元素" 用百分比乘上 "父元素" 的px值
rem:每个 "元素" 乘__倍 "根元素" 的px值
px:装置萤幕中每个点(pixel)
vw:萤幕宽度的比例,最大是100vw
vh:萤幕高度的比例,最大是100vh
display 显示状态
常见的参数设定:
margin 外边界距离
物件上下左右与其他物件的距离,所以不会有物件本身的颜色,
搭配上面的长度单位来设定。
如果只要特定一边距离,可以用margin-top、margin-bottom、margin-left、margin-right。
padding 内边界距离
物件上下左右的留白,
在border(边框)跟物件的中间,
会保留物件的颜色,但是绝不会让物件跑到这个区域。
搭配上面的长度单位来设定。
这是很常用的功能,因为物件太靠近边框会有压迫感。
它也一样可以设定特定边:padding-top、padding-bottom、padding-left、padding-right。
div {
border: solid 2px #000000;
}
<a></a>
超连结,以上若有需要,W3School都有更详尽的说明,
接下来的教学也会适时用上!
>>: Day 17 Compose Gestures partI
假如用人数去施打疫苗图表 人数是概略计算非准确值 算一下总触发 IF 次数 348.5万 * 1 +...
Transmitting Event Streams 最後一个章节是 串流处理 (stream pr...
今天天气真好,最适合来学习新事物了!!在创建一个网页时,有可能会遇到需要把使用者输入的文字转成大小写...
矩阵的相关处理 目录: 0.前言 1.矩阵设置 2.矩阵相乘 3.稀疏矩阵 4.稀疏矩阵的普通转置 ...
Hello 大家, 今天第一个要讲的是拍摄萤幕快照, 嘿嘿~就是截图, 没啥好说的XD, 但截图後面...