我有一個網站,其背景圖像在<div>
元素的另一個<div>
元素中包含文本。 由於文本發生變化,我需要動態地對其進行居中。 到目前爲止,我有這個,但它仍然是左對齊:使用CSS背景圖像中的中心文本
<html>
<head>
<title>3D Text</title>
<script> sets the text dynamically</script>
<style>
#Layer {
width: 320px;
height: 480px;
position: absolute;
border-style: none;
top: 0px;
left: 0px;
z-index: 0;
}
#clock {
position: relative;
font-family: Helvetica Neue;
color: black;
font-size: 80px;
text-align: center;
opacity: 1;
float: left;
}
.stretch {
width:100%;
height:100%;
}
</style>
</head>
<body onload="onLoad()">
<div id="Layer"><img src="bg2.png" class="stretch"/></div>
<div id="clock">
<script language="JavaScript">setText(); setInterval("setText()", 1000)</script>
</div>
</body>
</html>
共做了工作。除了它必須是'background-image:url(bg.png);' – tzippy 2011-03-19 12:05:19
由於我的背景圖像是960 x 640像素,我還需要將其縮小50%以適合我的「圖層」-div。有沒有一個CSS屬性來做到這一點? – tzippy 2011-03-20 12:43:56
background-size是我正在尋找的財產。 – tzippy 2011-03-21 09:28:22