前端面试之CSS优先级顺序

html+css

方式/步调

  1. 1

    下面是CSS优先级挨次由高到低

    优先级最高的-!important

    用法是写在通俗css属性的后面,这样就能实现第一流的css了,css样式写法如下

    eaf81a4c510fd9f982158bb32b2dd42a2934a4ee.jpg
  2. 2

    下面是CSS优先级挨次由高到低

    行内样式

    行内样式是经由过程style=“”,这样直接写在标签里面,css样式写法如下

    d043ad4bd11373f07753b145aa0f4bfbfaed04f8.jpg
  3. 3

    下面是CSS优先级挨次由高到低

    ID选择器

    ID在html中是独一的,经由过程#加名字,css样式写法如下

    6159252dd42a28346ea4e8d155b5c9ea14cebfee.jpg
  4. 4

    下面是CSS优先级挨次由高到低

    类选择器

    类在css经由过程class来定名,利用方式是.加名字,css样式写法如下

    43a7d933c895d1435f1a3af97df082025baf07f8.jpg
  5. 5

    下面是CSS优先级挨次由高到低

    标签

    标签指div,p,span这种,css样式写法如下

    63d0f703918fa0ec3aa0bed7289759ee3c6ddb81.jpg
  6. 6

    下面是CSS优先级挨次由高到低

    通配符

    经常用的有*,它会把所有的样式都改变,一般用来重置样式,写法如下

    0e2442a7d933c895201246a1df1373f0830200f8.jpg
  7. 7

    下面是CSS优先级挨次由高到低

    担当

    指的是父标签设置样式,而子标签没有设置样式,子标签会担当父标签的样式

    一般用于文本文字,例如font-size,color等

    具体写法如下

    f11f3a292df5e0fe00ab4ddb526034a85fdf72bd.jpg
  8. 8

    下面是CSS优先级挨次由高到低

    浏览器默认样式

    每个浏览器的默认样式都分歧,为了同一开辟样式,我们一般城市设置一个重置样式,下图为谷歌浏览器自带的padding属性为8px,

    adaf2edda3cc7cd9f7b7f0033701213fb90e9156.jpg
  9. 9

    最后总结一下:CSS优先级挨次

    !important > 行内样式>ID选择器 > 类选择器 > 标签 > 通配符 > 担当 > 浏览器默认样式

  • 发表于 2019-08-14 22:24
  • 阅读 ( 689 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

联系我们:uytrv@hotmail.com 问答工具