css02

12 篇文章 0 订阅

语法

1.继承

  • CSS中有些规则将会默认被子元素继承,有些则不会。
    • 可继承属性:font系列属性、文本系列属性、列表系列属性、cursor、visibility等
    • 不可继承属性:margin、padding、border等
  • 1.有些默认继承父类样式,有些默认不继承父元素的样式
  • 2.属性
    • inherit 继承父元素的样式
    • initial 不继承。应用浏览器的默认样式
    • unset:不设定,表现该规则本来特性,即如果该规则具有继承属性则继承,否则不继承

2.单位值  (尺寸+颜色)

(1)尺寸

①绝对单位

  • px(像素),
  • 因为无论其他相关的设置怎么变 化,像素指定的值是不会变化的。
  • 其他的绝对单位有 mm, cm, in,毫米(Millimeters),厘米(centimeters),英寸(inches)

②相对单位

  • ①百分比
  • ②em
    • 1em~1个M的宽度(16px)

(2)颜色

①关键字

  • red、blue...

②rgb( r,g,b);

  • 一个RGB值是一个函数rgb(),给定的三个参数,表示的红色,绿色和蓝色通道的颜色值,由0到255之间的十进制数表示的。
  • eg:background-color: rgb(255, 255,0);

③rgba(r,g,b,a)

  • RGBA函数不仅允许设置想要显示的颜色,还有此颜色的透明度。相应的函数采用同样的参数,再加上第四个值,设置透明度,范围在0-1之间,0是完全透明的,1是完全不透明的。
  • a:apcaity 透明度
    • 透明度取值在0-1:
      • 0:完全透明
      • 1:完全不透明

④16进制颜色值

  • # 后面紧跟的六个十六进制数
    • 每个十六进制数可以是0和F之间的一个值(一共16个)。每对十六进制数代表一个通道 (红色、绿色或者蓝色)允许我们指定256个可用值。
    • 例如:# e0b0ff
  • 常用:
    • # ff0000:红色
    • # fff:白色
    • # ccc:灰色...

3.文本样式

color:为字体指定颜色

font-family:设置字体,为文字指定特殊的字体,浏览器只会使用浏览器可以访问到的字体

  • 一般Windows系统字体包存放路径 C:/Windows/Fonts
  • font-family:' ';
    • web-font:网络字体
      • 1.下载字体文件
      • 2.声明字体 @ font-face (写在style标签中)
        • 安装
      • 3.引用

font-size:为字体设置指定文字大小,取值可以为绝对单位或者相对单位

font-style:用于打开和关闭斜体文本

font-weight:为字体设置粗细程度

text-align:文字排列方式

text-decoration:设置或者取消文本修饰

text-transform:设置或者取消字体改变

text-shadow:设置或者取消文本阴影

字体图标

  • 1.font-awesome
    • 1.下载框架压缩包 (下载/引入外部样式库)
    • 2.在html中引入css文件 <link>
    • 3. 在行内元素上设置class='fa fa-xxx' (经常使用<i>)
  • 2. icon-font
    • 1.(登录到官网,选择需要的图标)
    • 2..下载压缩包
    • 3..在html中引入css文件
    • 4.在行内元素上,设置class
      • class='iconfont xxxxx';
  • letter-spacing :设置字符间的间距
  • word-spacing:设置单词之间的间距
  • width:
    • min-width
    • max-width
  • height
    • min-height
    • max-height
  • overflow:设置超出元素部分的展示形式
    • hidden:超出部分隐藏
    • scroll:超出部分以滚动条的形式展示

     

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值