社区
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的数据是怎么来的呢?
...全文
762
4
打赏
收藏
请教一个前端的问题,一个inline-block的span 的 width的问题
一个inline-block的span 的 width显示是708, 但是整个body的宽为595.另外,firefox f12选中该span,在页面上显示的蓝色框框中提示 span._._f5|177.18x8 感觉页面上蓝色框框提示的宽x高是正确的。 但是这个宽177的数据是怎么来的呢?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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
后不对齐
问题
。
直接切入主题,添加vertical-align: top;就可以解决了。 附赠另
一个
问题
使用
span
标签或者a标签写按钮时,会发现写了一大堆,
width
和height无论怎样设置都没有宽高,其实只要加上display:
inline
-
block
; 或者 display:
block
; 这是因为
span
和a都是内联标签,无法设置宽高。要变成块级标签设置的宽高才能使用。
css之display:
inline
-
block
布局
css之display:
inline
-
block
布局 1.解释一下display的几个常用的属性值,
inline
,
block
,
inline
-
block
inline
: 使元素变成行内元素,拥有行内元素的特性,即可以与其他行内元素共享一行,不会独占一行. 不能更改元素的height,
width
的值,大小由内容撑开. 可以使用padding,margin的left和right产...
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...
CSS
61,128
社区成员
60,711
社区内容
发帖
与我相关
我的任务
CSS
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
复制链接
扫一扫
分享
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章