font和background语法糖/复写和权重

font

font:font-weight font-style font-size/line-height font-family;
  • font-weight :属性设置文本的粗细 (normal/bold/bolder/lighter/100-900/inherit)
  • font-style :属性定义字体的风格。 (normal/italic/oblique/inherit)
  • font-size : 属性可设置字体的尺寸 (px/%/rem…等)
  • line-height:属性设置字体行高 (px/%/rem…等)100%是1倍
  • font-family:属性设置字体 (可查看电脑支持字体)

注意
前面写不写不重要。font复写字号和行高 字体必须写不写没效果
字号行高需要用 / 链接


background

background: ~url ~repeat ~attachment ~position/~size ~origin ~clip
  • background-image 定义路径:url(“路径”)

  • background-color 属性设置背景颜色

  • background-position 属性设置位置(x,y)

  • background-size 属性规定背景图像的尺寸

  • background-repeat 属性设置是否及如何重复背景图像:(repeat|repeat-x|repeat-y|no-repeat|inherit)

  • background-origin (padding|border|content)
    该属性指定了背景从哪个区域(边框、补白或内容)开始绘制,但也仅仅能控制背景开始绘制的位置,你可以用这个属性在边框上绘制背景,但边框上的背景显不显示出来那就要由background-clip来决定了

  • background-clip (border|padding|content)
    该属性指定了背景在哪些区域可以显示,但与背景开始绘制的位置无关,背景的绘制的位置可以出现在不显示背景的区域,这时就相当于背景图片被不显示背景的区域裁剪了一部分一样。

  • background-attachment 属性设置背景图像是否固定或者随着页面的其余部分滚动。这是我认为最NB属性
    scroll 背景图片随着页面的滚动尔滚动,这是默认的。
    fixed 背景图片不会随着页面的滚动而滚动
    local 背景图片会随着元素内容的滚动而滚动
    initial 设置该属性的默认值
    inherit 指定background-arrachment的设置应该从父元素继承

url就是image路径, = =!不要加上我前面的~ 直接写需要的属性值就行

权重

简单来说就是浏览器选择用那种方法定义的样式
官方->权重决定了你css规则怎样被浏览器解析直到生效。“css权重关系到你的css规则是怎样显示的

!important >行内样式>ID选择器 > 类选择器 > 标签 > 通配符 > 继承 > 浏览器默认属性

类型权重
!important无穷
行内样式1000
ID100
class/属性选择器/伪类10
标签选择器/伪元素:after1
通配符0
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值