我是CSS新手,請耐心等待。在帶有負邊距的文字旁邊創建圖像CSS
我試着用CSS創建這樣的設計:
的圖像不是簡單地浮在文本的左側。圖像比文本高,它有一個減號margin-top
。
然而,我有2個問題:
- 當我試圖用邊距,圖像被向上移動,但移動部分被裁剪。
- 我不能讓文字比圖片短。它總是遵循圖像的高度。
和我需要使用%,這使我更加複雜。
編輯 這是HTML:
<li class="box">
<img class="picture" src="images/HotPromo/tagPhoto1.png"/>
<p class="name"><b>Name</b></p>
<p class="location"></p>
<p class="hidden"></p>
</li>
這是CSS:
#listHotPromo{
background: #c4a76e;
margin: 0 5% 0 5%;
width: 90%;
border-radius: 3%;
/*show background*/
overflow: auto;
}
.box{
background: #e8c07a;
margin: 5% 5% 10% 5%;
border-radius: 3%;
/*show background*/
overflow: auto;
}
.box img {
float:left;
width: 30%;
}
.box p {
width: 50%;
float: left;
}
任何幫助表示讚賞,並請問我,如果你需要的東西。
感謝您的幫助:d
請編輯您的HTML和CSS。 –
你需要添加圖像的絕對位置,如果你分享的HTML/CSS代碼,這將是我們更好。 –
確定編輯好了,請幫助我:D –