栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

为什么margin-top不能与inline-block一起使用,而与inline一起使用?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

为什么margin-top不能与inline-block一起使用,而与inline一起使用?

CSS2规范的9.2.4节规定:

inline-block
此值使元素生成一个 内联级块容器 。内联块的内部被格式化为块框,元素本身被格式化为原子内联级别框。

内联
此值使元素生成一个或多个内联框。

在CSS2规范(第9.4.2节)中,我们进一步得知,内联元素仅考虑水平边距证明:

在内联格式设置上下文中,框从一个包含块的顶部开始以一个接一个的水平排列。这些框之间应注意水平边距,边框和填充。

inline
和之间的区别在于,
inline-block
inline
元素视为内联,而将
inline-block
元素有效地视为块(在视觉上彼此内联)。

块级元素同时考虑水平和垂直边距,而行内元素仅考虑水平边距。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/411466.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号