這是我的挑戰:我有一個真實屬性的圖像,將隨機加載到200像素寬的DIV中。相應地,圖像將被調整爲200像素寬度和可變高度(保持成比例)。我有一個需要去到圖像四個獨立的字幕:CSS在不同位置獲取多個文本框
- 標題
- 價格
- 位置
- 表面
他們需要在頂部中心分別定位,底部圖片的左下角,左下角和右下角。所以,我有這樣的事情:
--------------------------------
| Title |
| |
| |
|Price |
|Location Surface|
--------------------------------
我知道,我可以把DIV中的相對位置和絕對位置的文本疊加文字到圖像,但我只似乎能夠設置一個位置無論我使用多少個課程,下面的所有文本div。
有什麼建議?
編輯:找到解決方案。作爲參考,在這裏是生成的代碼:
<div id="stampRandom">
<img class="stampImg" src="myphoto.jpg">
<div class="title"><span>Title</span></div>
<div class="prix"><span>Location</span><span><br><b>Price</b></span></div>
<div class="surf"><span><b>Surface</span></b></span></div>
</div>
而CSS:
#stampRandom {
position: relative;
top: 0px;
left: 0px;
width: 200px;
color: #FFF;
font-size: 80%;
}
#stampRandom {
position: relative;
top: 0;
left: 0;
width:200px;
color: #ffffff;
/* text-shadow: 1px 0 0 #000, 0 -1px 0 #000, 0 1px 0 #000, -1px 0 0 #000; */
font-size:80%;
}
#stampRandom img {
top:0px;
left:0px;
width:200px;
}
#stampRandom div {
position: absolute;
width: 200px;
}
#stampRandom div span {
background: rgb(0, 0, 0); /* fallback color */
background: rgba(50, 50, 50, 0.7);
}
.title {
top:2px;
width:100%;
text-align:center;
}
.prix {
bottom:0px;
left:0px;
}
.surf {
bottom:0px;
right:0px;
text-align:right;
}
感謝所有誰幫助了!我被封鎖時間很長,我的代碼需要重做。手臂上新鮮出手!
你需要什麼來幫助你? – 2014-10-27 12:41:12
給我們一些代碼,geeza。 – Victor 2014-10-27 12:42:41