Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/88.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
Html 每个浏览器呈现css的方式是否不同?_Html_Css_Google Chrome_Firefox_Cross Browser - Fatal编程技术网

Html 每个浏览器呈现css的方式是否不同?

Html 每个浏览器呈现css的方式是否不同?,html,css,google-chrome,firefox,cross-browser,Html,Css,Google Chrome,Firefox,Cross Browser,我设计了一个页面,并用chrome进行了测试。完成后,当我登录firefox时,我注意到一些不一致之处。例如,有一件事让我惊讶,那就是我弹出了一个窗口。我当时是这样做的: $('#login-pop-up').css('top','3200px'); 它在chrome上表现得很好,但在firefox上却表现得很差。我不知道那是什么意思?当我将top属性设置为3200px时,为什么在测试机器相同的情况下,它在firefox中不保持相同 每个浏览器呈现css的方式是否不同top与chrome或op

我设计了一个页面,并用chrome进行了测试。完成后,当我登录firefox时,我注意到一些不一致之处。例如,有一件事让我惊讶,那就是我弹出了一个窗口。我当时是这样做的:

$('#login-pop-up').css('top','3200px');
它在chrome上表现得很好,但在firefox上却表现得很差。我不知道那是什么意思?当我将top属性设置为3200px时,为什么在测试机器相同的情况下,它在firefox中不保持相同


每个浏览器呈现css的方式是否不同top与chrome或opera不同?

这取决于文档中的相关元素。CSS是一个样式表,几乎所有浏览器都以相同的方式指向基本的CSS属性。对于eg:position:absolute,指定了顶部和左侧边距(同时指定了元素的宽度和高度),应该在不同的浏览器上返回相同的结果


有一些内置的CSS属性,字体的颜色应该是黑色,输入框上应该有1px的边框,bla-bla


资料来源:ME

每种实现都是不同的。每个浏览器都有漏洞。你说的“但在firefox中它显示在下面”是什么意思?对于任何浏览器来说,3200px的最高值似乎都非常低。@Alohci有趣@j08691我正在研究视差主题。你只是想知道浏览器呈现css的方式是否不同吗?如果是,那么是。。。这取决于使用的发动机。。。在这种情况下,FF使用gecko,而chrome现在使用blink。如果你想得到帮助来解决这些差异,你应该提供一个演示