12选择器的权重(面试题)

样式冲突

优先级:

!important>内联>id选择器>class选择器/属性选择器>元素选择器>通配选择器>继承选择器

注意:1.选择器的权重一样,优先选用靠下的样式

2.如果是交集选择器,则所有选择器权重相加,最终谁大听谁的

3.如果是并集选择器,则选择器的权重各算各的

4.选择器的权重相加,再大也不会超过它上一级权重

总结:哪个选择器越具体,权重越大

实际应用过程中,样式没设置成功:

1.有没有选择2.选择器权重

04字体样式

01长度单位

像素      px、

百分比  %    是一个相对单位,相对于其父元素高宽,多用于流体式布局、

em  相对于当前字体的大小设置的,是一个相对单位,字体默认大小16px,若没设置字体大小,则继承其祖先元素字体大小,直到根标签默认字体大小16px、

rem      只相对于根标签字体大小来设置,是一个相对单位

02颜色单位

Rgb(red、green、blue)

Rgba(red、green、blue 、0—1)   0是透明,1是不透明

Hsla       表示亮度、色相、颜色、透明度

使用十六进制    0-9abcdef

03字体样式

Color     文字颜色

Font-family  文字字体

Font-size       文字大小

@font-face   自定义字体

Font简写:大小、字体必须写,而且大小在倒二,字体在倒一

04行间距

行高(line height):文字占有的实际高度、上间距+下间距+字体大小

行间距=上间距+下间距

Line-heigh属性:1.直接放大小单位px、em、rem、%

2.直接放倍数(当前字体大小的倍数)   例如:1  2  3

3.放百分比(当前字体大小的百分比)

单行文本在父元素中垂直居中:单行文本高度设置和高度一致,就会垂直居中

font也可以指定大小

07文本样式

  1. text-transform:设置文本的大小写

可选值:none 默认值,正常显示

Uppercase   文本大写

Lowrcase      文本小写

Capitalize     首字母大写

  1. text-décoration:设置文本的修饰

可选值:none 默认值,正常显示

Underline    下划线

Overline       上划线

Line-though 删除线

3.    letter-spacing:字符距离

4.    word- spacing:单词距离

5.    text-align:对齐方式

可选值:center  居中、left(默认值)、right、justify(两端对齐)

6.    text-indent:首行缩进

常用的  em单位

7.    white-space:设置网页如何处理空白

可选值:normal 换行显示

Nowrap不换行

8.    text-overflow:文本溢出包含元素的情况

可选值:clip      裁剪

ellipsis 显示省略号

Overflow属性:hidden 隐藏

9.    vertical-align:设置元素垂直对齐

可选值:baseline     基线对齐,沿着x字母最下方对齐,默认值

Top、bottom、middle

功能:1. 设置元素垂直对齐(只针对图片、文字、表格)

2.解决图片三像素的问题:图片与图片之间有空白间隙(面试题)

a. vertical-align属性,设置一个非baseline的样式值

b.设置父元素font-size为0

c.将图片转成块元素(block)

d.将元素脱离文档流

10.  text-shadow:(四个参数:) 设置文本的阴影

四个参数:1.阴影水平位移距离(必填)正右负左

2.阴影垂直位移距离(必填)正下负上

3.阴影的模糊半径

4.阴影的颜色(默认字体颜色)

11.  box-shadow:设置块元素的阴影

四个参数:1.阴影水平位移距离(必填)正右负左

2.阴影垂直位移距离(必填)正下负上

3.阴影的模糊半径

4.阴影的颜色(默认黑色)

选择器的权重和字体样式相关推荐

  1. 房子装修工程师CSS(一)之盒子模型/选择器的权重计算/常见样式属性/浮动float

    一.盒子模型 (一)CSS盒模型本质上是一个盒子,封装周围的HTML元素,它包括:margin.border.padding.content(width.height). (二)盒子模型分两种: 1. ...

  2. 样式的继承,选择器的权重,单位与颜色

    样式的继承 样式的继承,我们为一个元素设置的样式同时也会应用到它的后代元素上 继承是发生在祖先后后代之间的 继承的设计是为了方便我们的开发, 利用继承我们可以将一些通用的样式统一设置到共同的祖先元素上 ...

  3. css字体样式,选择器,外观属性

    css字体样式,选择器,外观属性 字体样式 ont-size:字号大小 font-family:字体 css unicode 字体 font-weight:字体粗细 font-style:字体风格 f ...

  4. css中的选择器及其权重

    在 css (层叠样式表)中对 html 中的元素设定具体的样式,主要由选择器和声明块两个部分组成.选择器是用于指定所设置样式对应的 html 标签.声明块由若干个用分号分开的样式声明组成,这些样式声 ...

  5. 字体样式,文本样式,背景样式,边框样式,线性渐变,伪类选择器,css权重

    `## CSS入门基础(二) 字体样式 字体类型 font-family 字体大小 font-size 字体粗细 font-weight 100-700 400=normal 700=bold 字体得 ...

  6. 选择器权重及字体属性

    目录 继承性 权重 层叠 important 属性 行高 font-size 字体大小 font-family 字体 font-weight字体粗细 font-style 字体样式 溢出隐藏 text ...

  7. css3-2 CSS3选择器和文本字体样式

    css3-2   CSS3选择器和文本字体样式 一.总结 一句话总结:是要记下来的,记下来可以省很多事. 1.css的基本选择器中的:first-letter和:first-line是什么意思? :f ...

  8. CSS样式、字体样式、基本选择器的基础笔记

    CSS:层叠样式表 专门用来控制界面外观风格的文档 CSS注释:/* */ HTML注释:<!-- --> 使用方式 行内样式 1.行内样式-写在标签里 格式: <div style ...

  9. java 字体选择器_常见CSS3选择器和文本字体样式汇总

    常见的CSS3选择器包含:常用基本.属性.伪类.层级(组合)选择器,具体使用情况建议先阅读 常用的选择器有:标签.id.类.关联(通过父集找到子集)组合选择器,注意html页面中id是唯一的:基本选择 ...

最新文章

  1. 【Codeforces】158B-Taxi(贪心,怎么贪咧)
  2. 一周AI看点 | 董明珠投资150亿洛阳造机器人 北京首条无人驾驶地铁线空载试运行
  3. 阿里云、浙江大学成立“智云实验室” 打造中国高校数字化样本
  4. tomcat报错: Error parsing HTTP request header
  5. ZOJ 2112 Dynamic Rankings
  6. 一道关于 fork 的笔试题
  7. 冈萨雷斯《数字图像处理》读书笔记(九)——形态学图像处理
  8. 金山手机控usb调试模式开启工具_话筒坏了无法连麦?一招手机秒变电脑麦克风...
  9. java nio 关闭channel_JAVA NIO(二)Channel通道
  10. 快速学习javascript 整体架构方法
  11. PHP Notice: undefined index xxx
  12. [sprd]Android Q修改 Launcher 上文件夹图标的大小和应用的图标大小一致
  13. eclipseme插件安装的一点心得
  14. UEFI模式创建Grub2引导ubuntu16.04和windows10,并安装Linux Nvidia驱动
  15. 域名解析的原理是什么?域名解析的流程是怎样的?
  16. 20计算机数电实验四--编译器的门级建模
  17. Service pack
  18. 矢量计算机和标量计算机
  19. html 图片比例 js,js自动等比例设置图片尺寸大小
  20. PS教程 教你制作古老的石头

热门文章

  1. NVIDIA Jetson Nano GPIO口和通信协议简单介绍及点亮第一个程序LED灯闪烁
  2. j-甜甜圈(第十三届icpc河南省赛)
  3. python 布莱克舒尔斯_BSM模型心得,python实现方案
  4. python--raise
  5. Android通过adb添加电池用户白名单
  6. 引用 不管你学的是什么专业,你都应该多少懂些管理学的东西
  7. 店宝宝:电商选品多重要?“血吊坠”引发争议被下架
  8. 如何保护文件和文件夹的安全 大学计算机,如何加密整个文件夹以及如何加密计算机文件...
  9. redis服务器---• 若干个学生同时进行行考试,考试时间为1小时 • 满分为100分 • 按成绩排名 • 若成绩相同,则先交卷者排名靠前
  10. 一文搞懂行内元素、块元素、行内块元素