css总结

css总结

何为css

CSS是级联样式表(Cascading Style Sheets)的缩写。它决定页面的内容该如何在屏幕上呈现。

css语法

两部分构成:选择器,以{}包裹的一条或多条声明。

选择器

元素选择器,id和class选择器。

css如何生效

外部样式表

新建如下内容的一个 HTML文件,在同一目录新建一个样式表文件mycss.css。

内部样式表

将样式放在 HTML 文件中。

内联样式

直接把样式规则直接写到要应用的元素中。

级联的优先级

1、内联样式
2、内部样式表或外部样式表
3、浏览器缺省样式

颜色, 尺寸, 对齐

颜色

采用颜色名称也可以使用颜色RGB16进制值。

尺寸

可以用 height 和 width 设定元素内容占据的尺寸。

对齐

可以简单的设置text-align属性为left, center, right即可。

盒子模型

盒子模型指的是一个 HTML 元素可以看作一个盒子。从内到外,这个盒子是由内容 content, 内边距 padding, 边框 border, 外边距 margin构成的。

定位

设置为静态定位position: static;
设置为相对定位position: relative;
设置为固定定位position: fixed;
设置为绝对定位position: absolute。

溢出

当元素内容超过其指定的区域时,我们通过溢出overflow属性来处理这些溢出的部分。
溢出属性有一下几个值:

visible 默认值,溢出部分不被裁剪,在区域外面显示
hidden 裁剪溢出部分且不可见
scroll 裁剪溢出部分,但提供上下和左右滚动条供显示
auto 裁剪溢出部分,视情况提供滚动条

浮动

在一个区域或容器内,我们可以设置float属性让某元素水平方向上向左或右进行移动,其周围的元素也会重新排列。

不透明度

我们可以用opacity对任何元素(不过常用于图片)设置不透明度。
值在[0.0~1.0]之间,值越低,透明度越高。

组合选择器

后代选择器

以空格作为分隔,如:.haha p 代表在div元素内有.haha这种类的所有元素。

子选择器

也称为直接后代选择器,以>作为分隔,如:.haha > p 代表在有.haha类的元素内的直接<p>元素。

伪类和伪元素

伪类(pseudo-class)或伪元素(pseudo-element)用于定义元素的某种特定的状态或位置等。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值