2014-08-29 36 views
0

任何人都告诉我,如何用CSS来修复所有元素,意味着我们在浏览器的高度和宽度上做什么,那么元素不应该移动?或元素不应该相对于浏览器的高度和宽度移动,页面也应该滚动?如何在浏览器调整大小时修复相同位置上的每个元素?

+0

我相信您正在寻找'position:absolute'。 – GentlePurpleRain 2014-08-29 15:35:46

+0

我的意思不是粗鲁,但任何css教程都会教你...你只需要找一点! – LcSalazar 2014-08-29 15:37:43

+0

给'body'元素一个固定的宽度并将其中的元素放入其中。 – 2014-08-29 15:40:25

回答

1

position: absolute应用于元素将导致它相对于文档保持固定。也就是说,它将随文档一起滚动。

应用position: fixed将导致它相对于您的浏览器窗口保持固定。也就是说,如果您滚动文档,它将不会移动。

与这些position值,你可以指定toprightbottomleft某种组合来指定自己的位置。例如,以下样式将修复非常接近浏览器窗口右上角的元素(它不会随文档一起滚动):

.topright { 
    position: fixed; 
    top: 5px; 
    right: 5px; 
} 
+0

感谢您的简要回答。这帮助了我很多。 :P – 2014-08-29 16:51:18

相关问题