2017-09-02 103 views
0

可以将块放置在页面的中心并且不使用JavaScript。如果他大于浏览器窗口的宽度? 怎么可能做到这一点? 需要响应页面。我的div大于窗口的宽度

+2

请分享一下你的代码。 – andrewgu

+1

我们只能猜测没有看到你的CSS(或其他代码)或知道更多在这里...我们不擅长猜测如何调试你写的答案是“是的,这是可能的”,现在我们如何协助你的尝试? –

回答

1

对于CSS

position: absolute; 
left: 50%; 

你的“宽”元素使用,而不是将它留给负一半它的宽度:

transform: translateX(-50%); 
+0

难道不是“或”而不是“和”?否则它会向100%左移。另外,说明这是CSS可能会有帮助。 – andrewgu

+0

根据OP的标记,这可能无法正常工作,我觉得不合适高代表。用户发布这样的答案,并且如果发现它甚至更糟,则会出现如此低质量的问题。我们不是想帮助保持内容质量吗? – LGSon

+1

非常感谢!这项工作很好! – Denis