簡體   English   中英

欄不貼圖片css / html

[英]Bar notsticking to picture css/html

我在使用CSS時遇到問題。 當我的圖像變得比其旁邊的列表小時,圖片(.meter)底部的灰色條將不再粘附在圖片上。 我不知道該怎么解決。 我認為這與我顯然需要的相反,但是我無法在互聯網上找到它,這里是jsFiddle: http : //jsfiddle.net/RnSq7/

<img src="http://images7.alphacoders.com/407/407975.jpg" />

<section>
<p>
<ul>
<li>long list</li>    
<ul>
</p>
</section>

<div class="meter"><span style="width: 50%"> </span></div>

我希望sombeody可以幫助我,在此先感謝。

只需更改標記中的順序即可:

小提琴

<img src="http://images7.alphacoders.com/407/407975.jpg" />
<div class="meter"><span style="width: 50%"> </span>
</div>
<section>
    <p>
        <ul>
            <li>shalalalala</li>
            <li>shalalalala</li>
            <li>shalalalala</li>
            <li>shalalalala</li>
            ...
        </ul>
    </p>
</section>

我沒有提到,但是您在小提琴中的結束ul標記上缺少/符號。 我也糾正了演示中的錯字。

最簡單的方法是將div放在img之后。 但是,如果您的div不包含任何其他元素,我建議您將其刪除並使用'border-bottom'屬性。

選項1:

<img src="" />
<div class="meter"><span style="width: 50%"> </span>
</div>
<section>
    <p>
        <ul>
            <li>shalalalala</li>
            <li>shalalalala</li>
            <li>shalalalala</li>
            <li>shalalalala</li>

        </ul>
    <p>
</section>

選項2:

<img src="" class="test"/>

然后在樣式表中

.test {
     border-bottom: 20px solid black;
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM