如何考虑滚动条的宽度使div在屏幕上对齐?

时间:2018-11-05 23:21:16

标签: javascript html css center

如果使用JavaScript window.innerwidth属性在屏幕中心对齐div,则div会根据屏幕上的像素宽度完美居中。但是,如果我将另一个div(作为固定的导航栏)对齐,使其宽度为100%,并在其左右两侧留有边距,则它会根据屏幕上的像素居中,而不会滚动条。当然,当两个div位于同一页面上时,您可以清楚地看到它们的对齐方式不同。我猜想最好的解决方法是考虑到滚动条的宽度,使原始div元素在屏幕上居中(使用JavaScript)。我该怎么办?我需要访问滚动条的宽度吗?如果需要,如何访问?

谢谢。

Result Illustrated

0 个答案:

没有答案
相关问题