博主信息
博文 34
粉丝 0
评论 0
访问量 29213
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
css布局常用单位/表格样式/字体图标及媒体查询
OC的PHP大牛之路
原创
917人浏览过

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>
批改老师:PHPzPHPz

批改状态:合格

老师批语:
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学