Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/38.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
Chrome中css的div上方的间隙_Css_Google Chrome_Html - Fatal编程技术网

Chrome中css的div上方的间隙

Chrome中css的div上方的间隙,css,google-chrome,html,Css,Google Chrome,Html,我们在chrome中遇到了一个问题,div不能靠在页面顶部 这是这一页 问题来自(至少如果我删除这个css文件,Flash div位于页面顶部) 任何人都能看到发生这种情况的明显原因吗?从leanorama.css(第21行)中删除以下内容似乎可以解决这个问题: ::before, ::after { content: ""; } 在CSS中放入行高:0; CSS: * { margin: 0; padding: 0; line-height: 0; } 如何将您自己的自定义

我们在chrome中遇到了一个问题,div不能靠在页面顶部

这是这一页

问题来自(至少如果我删除这个css文件,Flash div位于页面顶部)


任何人都能看到发生这种情况的明显原因吗?

从leanorama.css(第21行)中删除以下内容似乎可以解决这个问题:

::before,
::after {
  content: "";
}

在CSS中放入
行高:0;

CSS:

* {
  margin: 0;
  padding: 0;
  line-height: 0;
}

如何将您自己的自定义css添加到选择器中,如下所示:

::before,
::after {
    content: "";
    display: block;
    height: 0px;
    line-height: 0px;
}

基本上,我们给css生成的内容一个零高度。

你将为每个元素编写
行高
,我没有测试,事实上我没有读过这个问题,但是应用
行高
通常是错误的,专门针对元素并执行。他已经在应用*到空白和填充,这是正确的ng也是正确的?边距和填充物很好,因为这是一个标准,每个设计师都会重新设置边距和填充物,并应用自定义来在浏览器中保持一致的位置,设置
行高:0;
意味着您必须将
行高
分配给每一个不好的元素。这似乎可行,但它破坏了使用它的HTML5 pano播放器。我会和那些家伙谈谈,看看他们怎么想。效果很好。谢谢!@Donte'Trumble
行高
这里不适用于所有元素,但它适用于
:before
:after
伪:)