博客列表 >css布局常用单位/表格样式/字体图标及媒体查询

css布局常用单位/表格样式/字体图标及媒体查询

OC的PHP大牛之路
OC的PHP大牛之路原创
2022年07月11日 15:56:28622浏览

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>
声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议