CSS:边距不存在于检查器中,但存在于页面上
我有一个正在使用的页面,图表有一个右边空白,我在inspector中找不到。然而,当我向下滚动并指向页边空白处(见屏幕截图)时,它清楚地显示页面上的右页边空白。所以有边际,但我不能把它看作一种属性,也不能操纵它 为什么?CSS:边距不存在于检查器中,但存在于页面上,css,margin,Css,Margin,我有一个正在使用的页面,图表有一个右边空白,我在inspector中找不到。然而,当我向下滚动并指向页边空白处(见屏幕截图)时,它清楚地显示页面上的右页边空白。所以有边际,但我不能把它看作一种属性,也不能操纵它 为什么? 这似乎是Chrome开发工具的说法:display:block元素没有占据整个宽度,但由于块显示,它旁边仍然不能有任何元素。下面是要复制的代码片段: div{ 宽度:50% } 占位符文本你能分享JSFIDLE吗?我以前见过橙色部分,我认为它不是CSS边距,而是Chrome开
这似乎是Chrome开发工具的说法:
display:block代码>元素没有占据整个宽度,但由于块显示,它旁边仍然不能有任何元素。下面是要复制的代码片段:
div{
宽度:50%
}
占位符文本
你能分享JSFIDLE吗?我以前见过橙色部分,我认为它不是CSS边距,而是Chrome开发工具添加的东西,它向你显示右边没有元素,因为display:block代码>或类似的东西。@Löri-我很抱歉,但我现在不能在JSFIDLE中重新创建这个。我不熟悉我们使用salesforce时图书馆获取数据的方式。我很快就被拉了出来,只是为了帮我做页边空白的样式。@Arthlette根据我的经验,在我试图描述的情况下,这种情况也会发生这是一个JSFiddle。@LarsW-你说得对。我认为这是一个保证金的假设是错误的!你能把你的答案贴在下面吗?谢谢!橙色区域似乎是边距,因为如果您在该特定元素的检查器中向下滚动,并转到“填充/边框/边距”框(请参见相关屏幕截图)并指向边距属性,它将以橙色突出显示该区域。所以我猜它是右边的默认边距,因为这个元素的“display”被设置为“block”;