0
var window_height = window.screen.height;
var p_height = document.getElementsByTagName("p")[0].clientHeight;
document.getElementsByTagName("p")[0].style.marginTop = (window_height/2) - p_height/2 + "px";
body {
background-color: #F0F0F0;
font-size: 83%;
}
#main {
width:100%;
text-align: center;
}
#main p {
display: block;
border: 1px red solid;
margin:0 auto;
}
<div id="main">
<p>This is my text.</p>
</div>
我要的是垂直動態調整我的p標籤。
所以我使用JavaScript來讓我window
和<p>
標籤高度的高度然後將我的標籤margin-top
到(window_height/2) - p_height/2 + "px";
但是,似乎不工作性質。 任何人都可以提供幫助嗎?