Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
CSS:边距不存在于检查器中,但存在于页面上_Css_Margin - Fatal编程技术网

CSS:边距不存在于检查器中,但存在于页面上

CSS:边距不存在于检查器中,但存在于页面上,css,margin,Css,Margin,我有一个正在使用的页面,图表有一个右边空白,我在inspector中找不到。然而,当我向下滚动并指向页边空白处(见屏幕截图)时,它清楚地显示页面上的右页边空白。所以有边际,但我不能把它看作一种属性,也不能操纵它 为什么? 这似乎是Chrome开发工具的说法:display:block元素没有占据整个宽度,但由于块显示,它旁边仍然不能有任何元素。下面是要复制的代码片段: div{ 宽度:50% } 占位符文本你能分享JSFIDLE吗?我以前见过橙色部分,我认为它不是CSS边距,而是Chrome开

我有一个正在使用的页面,图表有一个右边空白,我在inspector中找不到。然而,当我向下滚动并指向页边空白处(见屏幕截图)时,它清楚地显示页面上的右页边空白。所以有边际,但我不能把它看作一种属性,也不能操纵它

为什么?


这似乎是Chrome开发工具的说法:
display:block元素没有占据整个宽度,但由于块显示,它旁边仍然不能有任何元素。下面是要复制的代码片段:

div{
宽度:50%
}

占位符文本
你能分享JSFIDLE吗?我以前见过橙色部分,我认为它不是CSS边距,而是Chrome开发工具添加的东西,它向你显示右边没有元素,因为
display:block或类似的东西。@Löri-我很抱歉,但我现在不能在JSFIDLE中重新创建这个。我不熟悉我们使用salesforce时图书馆获取数据的方式。我很快就被拉了出来,只是为了帮我做页边空白的样式。@Arthlette根据我的经验,在我试图描述的情况下,这种情况也会发生这是一个JSFiddle。@LarsW-你说得对。我认为这是一个保证金的假设是错误的!你能把你的答案贴在下面吗?谢谢!橙色区域似乎是边距,因为如果您在该特定元素的检查器中向下滚动,并转到“填充/边框/边距”框(请参见相关屏幕截图)并指向边距属性,它将以橙色突出显示该区域。所以我猜它是右边的默认边距,因为这个元素的“display”被设置为“block”;