我想創建圓形圖像(在這種情況下固定寬度,所以我只想使用覆蓋png),但角落覆蓋似乎並沒有顯示出來。覆蓋背景圖像不顯示
的加價是這樣的:
<div class="rounded roundTop">
<div class="rounded roundBottom">
<img />
</div>
</div>
.rounded {
position: relative;
z-index: 99;
}
.roundTop{
background: transparent url('../@gui/round-img-top-155.png') top left no-repeat;
}
.roundBottom{
background: transparent url('../@gui/round-img-bottom-155.png') bottom left no-repeat;
}
img {
width: 155px;
padding-right: 12px;
position: relative;
z-index: 1;
的.rounded的div似乎是在正確的地方,但他們的背景沒有顯示出來,我不知道,爲什麼!
這裏是一個jsfiddle
我嘗試分配了堅實的背景顏色的div容器和他們的形象去下,儘管他們的z-index。
我可以通過將圖像本身發送到後面來獲取圖像前的邊框,但是它會被頁面中的所有其他元素覆蓋。
什麼是空img標籤?據我所見,他們是他們需要的地方。唯一的問題可能是你沒有爲指定任何東西,從而導致它爲空並且可能爲0px高度。編輯:也許這些@gui路徑?從來沒有看到有@符號的路徑。 – robx 2011-06-16 20:41:45
你有活的鏈接嗎? – thirtydot 2011-06-16 20:44:30
我剛剛拿出了img src,因爲它是一個相對路徑,我目前沒有在線項目。 – Damon 2011-06-16 22:08:56