Blogger Information
Blog 34
fans 0
comment 0
visits 20141
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
css布局常用单位/表格样式/字体图标及媒体查询
OC的PHP大牛之路
Original
623 people have browsed it

css布局常用单位

1.绝对单位:像素px,1in=96px(in表示英寸)
2.相对单位:需有参照物
2.1“%”:参照父级
2.2”em“:字号大小font-size,参照浏览器(默认16px=1em),em是一个变量,受自身或父级影响
2.3“rem”:以根元素字号为参照物
2.4”vw“:view-width,可视窗口的宽度
2.5“vh”:view-height,可视窗口的高度
可视窗口:眼睛能看到的窗口大小,简称:视口view-port
1vw=100vw/100,将视口宽度分为100份
1vh=100vh/100,将视口高度分为100份

表格中常用的样式

1.添加表格线:一定要添加到单元格中(td/th)
table td,table th{border: 1px solid #000;}

2.折叠表格线
table{border-collapse: collapse;}

3.表格布局设置

  1. table{
  2. width: 90%;
  3. /* 块级元素在父级中的居中 */
  4. margin: auto;
  5. /* 文本水平居中 */
  6. text-align: center;
  7. }
  8. /* 标题设置 */
  9. table caption{
  10. font-size: 1.2em;
  11. margin-bottom: 0.6em;
  12. }
  13. /* 第一行背景色 */
  14. table thead{
  15. background-color: lightcyan;
  16. }
  17. /* 第一列背景 */
  18. /* 使用not,取反的伪类 */
  19. table tbody:not(tbody:nth-of-type(2)) tr:first-of-type td:first-of-type{
  20. background-color: lightgreen;
  21. }

https://www.php.cn/code/51198.html

字体图标

建议使用自定义样式库,不要使用官方库
使用@import导入

https://www.php.cn/code/51199.html

媒体查询

查询:获取媒体当前状态,使用@media
1.移动优先(从最小屏适配)
断点:375/414,由小到大

  1. <style>
  2. html{
  3. font-size: 10px;
  4. }
  5. .btn{
  6. background-color: aliceblue;
  7. }
  8. @media (max-width:374px){
  9. html{
  10. font-size: 12px;
  11. }
  12. }
  13. @media (min-width:375px) and (max-width:413px) {
  14. html{
  15. font-size: 14px;
  16. }
  17. }
  18. @media (min-width:) {
  19. html{
  20. font-size: 16px;
  21. }
  22. }
  23. </style>

2.pc优先(从最大屏适配)

  1. <style>
  2. html{
  3. font-size: 10px;
  4. }
  5. .btn{
  6. background-color: aliceblue;
  7. }
  8. @media (min-width:1200px){
  9. html{
  10. font-size: 20px;
  11. }
  12. }
  13. @media (max-width:1199px) and (min-width:1024px) {
  14. html{
  15. font-size: 18px;
  16. }
  17. }
  18. @media (max-width:1023px) and (min-width:768px) {
  19. html{
  20. font-size: 16px;
  21. }
  22. }
  23. @media (max-width:767px) and (min-width:600px) {
  24. html{
  25. font-size: 14px;
  26. }
  27. }
  28. @media (max-width:599px) {
  29. html{
  30. font-size: 12px;
  31. }
  32. }
  33. </style>
Correcting teacher:PHPzPHPz

Correction status:qualified

Teacher's comments:
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post