首页
关于
链接
留言
More
网站统计
更新主题
定制
订阅本站
网站地图
管理
Search
1
html 的 css 样式中 span 和 div 的区别
18 阅读
2
七牛云图床使用方法
12 阅读
3
绿联云 NAS 中部署最新版思源笔记
11 阅读
4
天翼宽带的光猫是有超级管理员模式的
7 阅读
5
域名转出后DNS解析怎么搞:阿里云到百度云实战
7 阅读
NAS实战
Python笔记
Linux系统
苹果系统
运维面板
CSS样式
网站知识
Photoshop
宽带连接
登录
Search
标签搜索
cloud
wiki
html
css
images
mode
wordpress
optimize
plugin
qiniu
ugreen
siyuan
chinanet
admin
domain
dns
aliyun
baidu
upyun
https
阿三 asan
累计撰写
12
篇文章
累计收到
7
条评论
首页
栏目
NAS实战
Python笔记
Linux系统
苹果系统
运维面板
CSS样式
网站知识
Photoshop
宽带连接
页面
关于
链接
留言
网站统计
更新主题
定制
订阅本站
网站地图
管理
搜索到
2
篇与
的结果
2025-08-12
em 和 rem 的区别和用法
在 CSS 中,em和rem都是相对长度单位,用于创建响应式布局,但它们的参考基准和使用场景有所不同:定义与基准em:相对于父元素的字体大小进行计算,如果父元素字体大小为 16px,那么 1em = 16px具有继承性,嵌套层级会影响最终计算结果rem:相对于根元素 (html) 的字体大小进行计算,"rem" 中的 "r" 代表 "root"(根)如果 html 元素字体大小为 16px,那么 1rem = 16px,不受父元素或嵌套层级影响,只与根元素相关使用示例/* 根元素设置 */ html { font-size: 16px; /* 浏览器默认通常是16px */ } .parent { font-size: 18px; } .child-em { font-size: 1em; /* 相对于.parent的18px,即18px */ width: 10em; /* 18px × 10 = 180px */ } .child-rem { font-size: 1rem; /* 相对于html的16px,即16px */ width: 10rem; /* 16px × 10 = 160px */ }嵌套场景差异<div class="grandparent"> <div class="parent"> <div class="child"></div> </div> </div>html { font-size: 16px; } .grandparent { font-size: 1.25em; } /* 20px (16×1.25) */ .parent { font-size: 1.25em; } /* 25px (20×1.25) */ .child-em { font-size: 1.25em; } /* 31.25px (25×1.25) - 嵌套放大 */ .child-rem { font-size: 1.25rem; } /* 20px (16×1.25) - 始终基于根元素 */适用场景总结!em 适合组件内部的相对尺寸(如按钮内的图标与文字比例),需要根据父元素大小成比例变化的元素,字体图标大小与文本保持一致rem 适合整体布局的尺寸控制(如容器宽度、间距),需要保持一致比例的 UI 元素,响应式设计中,通过媒体查询改变根字体大小实现整体缩放
2025年08月12日
5 阅读
0 评论
0 点赞
2025-08-07
html 的 css 样式中 span 和 div 的区别
即使是ai时代,百度的搜索依然具有价值,今天重新了解两个元素,做个笔记。以下内容来源于百度ai搜索,并非阿三自行总结,请自行判断内容真伪,仅供参考。另外,这个Joe主题虽然整体已经很高级,但是依然有需要完善的地方...SPAN和DIV的核心区别,体现在元素类型和布局特性SPAN是行内元素,用于文本片段修饰;DIV是块级元素,用于构建页面布局区块。{message type="warning" content="元素类型差异"/}SPAN:行内元素(inline),仅包裹文本或内联内容,不强制换行。DIV:块级元素(block-level),独占父容器宽度,前后自动换行。显示特性对比布局表现DIV默认纵向排列,形成独立区块(如头部、侧边栏)。SPAN横向连续显示,直到容器宽度不足时换行。默认样式DIV无预设样式,但自带换行特性。SPAN默认仅包裹内容,需配合CSS实现样式变化。使用场景划分DIV适用场景页面结构划分(头部/主体/页脚)。JavaScript操作的目标容器。需要设置宽高、边距等布局属性的场景。SPAN适用场景文本局部样式调整(如高亮、颜色修改)。动态内容操作(配合JavaScript/Vue/React)。构建导航栏标签等横向排列元素。
2025年08月07日
18 阅读
1 评论
1 点赞