社区
CSS
帖子详情
请教一个前端的问题,一个inline-block的span 的 width的问题
alibazz
2018-12-16 04:55:45
一个inline-block的span 的 width显示是708, 但是整个body的宽为595.另外,firefox f12选中该span,在页面上显示的蓝色框框中提示 span._._f5|177.18x8
感觉页面上蓝色框框提示的宽x高是正确的。 但是这个宽177的数据是怎么来的呢?
...全文
774
4
打赏
收藏
请教一个前端的问题,一个inline-block的span 的 width的问题
一个inline-block的span 的 width显示是708, 但是整个body的宽为595.另外,firefox f12选中该span,在页面上显示的蓝色框框中提示 span._._f5|177.18x8 感觉页面上蓝色框框提示的宽x高是正确的。 但是这个宽177的数据是怎么来的呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
alibazz
2019-01-03
打赏
举报
回复
知道了, 后来查看到tm3的class属性是这样的 .m3 { transform: matrix(0.250000,0.000000,0.000000,0.250000,0,0); -ms-transform: matrix(0.250000,0.000000,0.000000,0.250000,0,0); -webkit-transform: matrix(0.250000,0.000000,0.000000,0.250000,0,0); 表明x,y轴都缩放到原来的1/4, 那么刚搞对应就是 1416/4 = 354, 708/4 = 177
winzond
2019-01-02
打赏
举报
回复
是否把伪元素合计在内?
alibazz
2019-01-02
打赏
举报
回复
我贴张图吧,数据跟提的问题 不一致了,但是都是同样的问题。 从右边看 .-136 span的宽度是1416,而实际上左边的实际大小,浏览器提示说只有354.12?? 这个是怎么来的呢
Huaihuai120715
2018-12-18
打赏
举报
回复
记得上代码截图
父级div子级
span
给子级
一个
display:
inline
-
block
为什么不在一行显示,解决方法:
最近做
一个
移动端的项目遇到
一个
问题
,一行5个
span
标签,每个设为
inline
-
block
,并分为不同的百分比显示在一行内,但是不知什么原因出现了换行现象,一度怀疑是百分比超了100%,但是检查后没查出
问题
,查找了一些资料发现
问题
出现在
inline
-
block
上,
inline
-
block
是包含空格、换行符的,所以种种原因会导致
inline
-
block
产生间距,即会出现换行。 清楚
inline
-
block
的间距有很多方法,最简单的就是格式化代码或所以
inline
-
block
的标签写在一行无空...
inline
-
block
中居中元素
<
span
class="a"> <
span
class="b">luo</
span
> </
span
> 有这样
一个
父元素,被显示为
inline
-
block
元素,那
问题
是,如何居中里面的元素呢? 先看看父元素的样式: .a{ display:
inline
-
block
; text-align:center; ...
inline
-
block
元素与父div底边之间的间距
问题
(
inline
-
block
与vertical-align:baseline)
在一些情况下,
inline
-
block
的元素距离父div底边会有距离,让我们看一下例子: 例子1,两个
inline
-
block
元素,设定了固定的宽高,第
一个
有文字,第二个没有文字: <!--css--> .div1{ background-color: red; color: white;}.div2{ background-color: blue; dis...
display的
block
、
inline
和
inline
-
block
的区别
本文详细解析了CSS中display属性的三种常见值:
block
、
inline
和
inline
-
block
的区别。
block
元素独占一行,可设置宽高和所有边距;
inline
元素同行显示,不能设置宽高,垂直边距无效;
inline
-
block
兼具两者特点,可同行显示且能设置宽高和完整边距。文章通过具体示例展示了三者的实际表现,并提供了常见使用场景指导,帮助开发者根据布局需求选择合适的display属性值。
常见的
inline
元素、
block
元素、
inline
-
block
元素有哪些?它们之间有什么区别?
每个html标签元素都有其默认的元素类型,主要包括两大类:
inline
内联元素、
block
块元素。除默认为以上两种,还有部分标签元素叫可变元素,会根据上下文语境决定该元素为
inline
元素或是
block
元素。在css里,有
一个
display的属性,他规定元素应该生成的框的类型。可能的值有很多,
inline
、
block
、
inline
-
block
,其中
inline
-
block
是在css2.1里新...
CSS
61,125
社区成员
60,706
社区内容
发帖
与我相关
我的任务
CSS
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
复制链接
扫一扫
分享
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章