1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title></title> 6 <style> 7 .box1{ 8 /* 9 长度单位 10 像素 11 -屏幕实际上是有一个一个的小点点构成的 12 -不同屏幕的像素的大小是不一样的,像素越小的屏幕显示 的效果越清晰 13 -所以同样的200px在不同的设备下显示效果不一样 14 百分比 15 -百分比可以设置为属性相对于父元素属性的百分比 16 -设置百分比可以是子元素跟随父元素的改变而改变 17 em 18 -相对与元素的字体大小来计算 19 -1em = 1font-size(浏览器默认font-size为10像素) 20 -em会根据字体大小的改变而改变 21 rem 22 -相对于根元素的字体代销来计算 23 颜色单位 24 -在CSS中我们可以使用颜色名来设置各种颜色 25 -RGB值 26 -通过三种颜色的不同浓度来调配出不同的颜色 27 -每一种颜色的范围0-255之间 28 -语法:RGB(红色,绿色,蓝色) 29 RGBA: 30 -就是在rgb的基础上增加了一个a表示不透明度 31 十六进制的RGB值: 32 -语法#红色绿色蓝色 33 -颜色浓度00-ff 34 -如果颜色两位重复可以进行简写 35 eg:aabbcc-->abc 36 */ 37 width:200px; 38 height:200px; 39 background:orange; 40 } 41 .box2{ 42 width:50%; 43 height:50%; 44 background:red; 45 } 46 .box3{ 47 width:10em; 48 height:10em; 49 background:blue; 50 } 51 .box4{ 52 width:100px; 53 height:100px; 54 background:rgba(255,0,0,0.5);/*表示半透明*/ 55 background:#ffff00; 56 background:#ff0;/*可以进行简写效果同上*/ 57 58 } 59 </style> 60 </head> 61 <body> 62 <div class="box1"> 63 <div class="box2"></div> 64 </div> 65 <div class="box3"></div> 66 <div class="box4"></div> 67 </body> 68 </html>