我有這樣的代碼:讓我的文字超出背景圖像
<div style="background-image: url('images/middle.png'); height: 390px; width: 900px; margin-top:190px; color:#000000;">
</div>
產生這樣的:
但是當我把文本在div,無論多大的利潤或任何東西我穿上它是這樣做的:
但我希望文字在白色圖像上。
任何想法?
我有這樣的代碼:讓我的文字超出背景圖像
<div style="background-image: url('images/middle.png'); height: 390px; width: 900px; margin-top:190px; color:#000000;">
</div>
產生這樣的:
但是當我把文本在div,無論多大的利潤或任何東西我穿上它是這樣做的:
但我希望文字在白色圖像上。
任何想法?
margin
對於此用途padding
沒有用處。我嘗試了以下,它的工作!
<div style="background-image: url("http://i.stack.imgur.com/uisvJ.png"); height: 390px; width: 900px; color: rgb(0, 0, 0); margin-top: 0px; padding-left: 35px; padding-top: 25px;">
my text appears here and on top of the image
</div>
您需要padding
而不是margin
。
<div style="background-image: url('images/middle.png'); height: 390px; width: 900px; margin-top:190px; color:#000000; >
<div style="text-align:center;padding-top:XXXXXXpx">Hello there</div>
</div>
set padding-top:XXXXXXpx to what ever need you;
第二種解決方案是設置內部div樣式到邊距:頂部自動;和寬度:100像素(如果它足夠的文字,可以小於或以上)變化頂部在你需要多少文本從外層div
還遠遠像素,接下來的時間,請添加更多的描述,像文本應該出現的地方:)
發佈html代碼。 – 2011-03-14 13:15:18