我设计了一个页面并在 chrome 中进行了测试。完成后,当我检查 firefox 时,我注意到一些不一致之处。例如,让我感到惊讶的一件事是我制作的弹出窗口。我当时是这样的:
$('#login-pop-up').css('top','3200px');
它在 chrome 中显示良好,但在 firefox 中显示的很差。我不知道那是什么意思?当我将 top 的属性设置为 3200px 时,为什么当测试机器相同时它在 firefox 中不保持不变。
每个浏览器渲染 css 的方式不同吗? top
for firefox 会不会和 chrome 或 opera 一样?
最佳答案
这取决于文档中的相关元素。 CSS 是一个样式表,几乎所有浏览器都以相同的方式定位基本 CSS 属性。例如:position:absolute 指定了上边距和左边距(同时指定了元素的宽度和高度)应该在不同的浏览器上返回相同的结果。
有一些内置的 CSS 属性,字体的颜色应该是黑色,输入框应该有一个 1px 的边框,bla bla..
来源:我
关于html - 每个浏览器渲染 css 的方式不同吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25407376/