美文网首页
css中em和颜色设置

css中em和颜色设置

作者: 浮浮子 | 来源:发表于2018-07-16 22:58 被阅读0次

姗姗来迟的今日总结

2018.7.16

1.关于师父前两天问的em

em,px,都为长度单位,CSS直接设置就可以。

%不是一个长度单位,比如2%就是一个完整的值,是一个整体,比如0.02是一个值,没错,2%也同样是值(出处:《css世界》)

注:有一个特殊情况需要注意,如果,p为span的父元素(如下情况)

css里设置为

p{font-size:14px}

span{font-size:0.8em;}

自然就会继承父元素,然后再进行子元素的独特性,即(14*0.8=11.2px)以父元素的px为单位。

简写:当值为0px时,可以简写为0。(如下图所示)

2.关于颜色设置

颜色设置有三种方法

第一种就是直接用英文名字(p{color:red;});第二种就是根据R(red)G(green)B(blue)颜色的比例来配色,每一项地值在0-255之间,也可以用百分比;(p{color:rgb(133,45,200);});第三种就是常用的,原理也是rgb设置,但是将255变成了十六进制(p{color:#336699;})

补充:background-color属性接受任意合法的CSS颜色值,如预定义颜色名、十六进制数值、RGB值、RGB百分比、RGBA值、HSL值、HSLA值(这些都是颜色设置的)

tips:1.十六进制的如果每两个之间数字相同可以简写成一个,如上面的p{color:#336699}为p{color:#369;}

2.RGB和我当时学的美术的三原色相类似,美术三原色为红黄蓝。(三间色可以直接用三原色调出,红黄为橙,红蓝为紫,黄蓝为绿)

3.about"margin","padding"

之前一直分不太清楚,今天试了一下,然后懂了。(如下图)

margin为边界,又可以叫做外边框;padding为内边框,也为“填充”。

4.流动模型和层模型

流动模型为网页的默认模型,流动模型的块元素是自上而下,行元素是从左到右显示。

模型移动(以层模型中的元素为例)

向右移动和向下移动不是我想的right:XX;bottom:XX;

而是距离左边XX,距离上面XX,距离原来的0,动了XX那么多,自然就是向那里移动了XX。(默认位置为左上角)

另外,层模型使得元素块移动后,它移动前的仍然保留。

相关文章

  • css中em和颜色设置

    姗姗来迟的今日总结 2018.7.16 1.关于师父前两天问的em em,px,都为长度单位,CSS直接设置就可以...

  • [前端学习]css部分学习笔记,第一天

    css的格式为 选择器 {属性:值;} css字体设置 font-size字体大小字体设置大小时,现在常用的em和...

  • 十三、jQuery的CSS、DOM、事件、动画

    一、CSS css(‘color’)获取样式值 css('font-size','3em') 设置样式值 .cs...

  • Rem的深入理解

    什么是em? css中有两个常用的相对单位,em和rem,先有的em,css3中又引入rem,两者很容易混淆,所以...

  • css格式化排版

    css格式化排版 一、文字排版 css可以设置网页中的字体、字号、颜色等样式属性 1、字体css样式中为网页设置字...

  • day13-CSS-背景和精灵图

    背景颜色 如何给标签设置颜色CSS中的background-color属性就是设置标签的背景颜色 如何取值?具体的...

  • em和rem笔记

    em 和 rem 笔记 简介 单位 在编写网页过程中,需要对元素(标签)进行宽高、颜色、字体等的设置中,这些需要使...

  • CSS基础-背景和精灵图

    背景相关属性 背景颜色 如何设置标签的背景颜色? 在CSS中可以通过background-color:属性设置标签...

  • 背景和精灵图

    背景相关属性 背景颜色 。如何设置标签的背景颜色?。在css中可以通过background-color:属性设置标...

  • 13-CSS基础-背景和精灵图

    背景相关属性 背景颜色 如何设置标签的背景颜色? 在CSS中可以通过background-color:属性设置标签...

网友评论

      本文标题:css中em和颜色设置

      本文链接:https://www.haomeiwen.com/subject/dnjipftx.html