关于CSS的一些小知识

学习css的第一天

css又被称为层叠样式表 csscading style sheet主要是因为他的就近原则和后面写的会把前面写的覆盖掉,当同时有内联,内部,外部CSS样式表时,当中的相同元素,内联样式表中的会成为最终样式。

css的四种样式表

  • 内联样式表: css <span style="color: #f00;">

  • 内部样式表: <style>....</style>

  • 外部样式表: 通过标签将css文件加载到HTML文档中的一 种形式<link rel="stylesheet" href="xxx.css"

  • 导入样式表 @import
    缺点

  • 每多引入一个 CSS 文件就会对服务器增加一次链接请求,当访问量较大需在维护性和性能上进行权衡

  • @import 需要页面完全载入后加载,如果网页足够大则可能出现闪烁,也就是在漫长的无样式网页加载后,CSS 样式才开始加载。

**ps:**一个元素可以有多个class

  1. **文档流:**页面元素是从上到下,从左到右排列
  2. **float浮动:**添加了浮动的元素会脱离文档流显示
  3. 浮动后的块级元素不独占一行,行内元素可以设置宽高
  4. 清除浮动的方法:
    添加空白div并设置clearboth
    父级元素添加overflow:hidden
    再::after中添加overflow:hidden

浮动会导致父元素高度消失

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值