我有一個網站,我在網站上有垂直和水平居中的div。它的當前內容是並且因此居中工作水平。如果我改變內容,我將不得不編輯width
到它的寬度和margin-left
到一半寬度。隨着內容每次進入網站時都會改變,這將無法正常工作,我需要一個解決方案。中心DIV當被定位爲絕對,並且在DIV中改變內容時
我該如何解決?我可能檢測到文本的寬度並設置width
& margin-left
與js或jQuery?
#output {
position: absolute;
top: 50%;
margin-top: -160px;
color: #6FA673;
font: 200pt Aleo;
font-weight: bold;
left: 50%;
width: 296px;
margin-left: -148px;
}
謝謝!
編輯: 這是一個JSFiddle爲你們!與25號完美搭配,但其他任何東西都會稍微偏離垂直。
你可以做一個jsfiddle.net或codepen.io,用你的HTML和CSS請:) –
@GCyrillus增加了的jsfiddle,感謝您的快速反應! –