簡體   English   中英

如何分開獲得2 <div> 邊界崩潰?

[英]How to get 2 separate <div> borders to collapse?

我正在嘗試折疊2個單獨div的邊界

<ul>
    <li>
        <a href="javascript:void(0)">
            <div class="acell">
                <p class="bump">
                    Kingdom
                </p>
            </div>
        </a>
    </li>
    <li>
        <a href="javascript:void(0)">
            <div class="acell">
                <p class="bump">
                    Advisors
                </p>
            </div>
        </a>
    </li>
</ul>

我的css是:

#menubar ul, #menubar li {
    margin: 0;
    padding: 0;
}
#menubar .acell {
    width: 98px;
    padding: 0;
    margin: 0;
    border: 1px solid black;
    border-collapse: collapse;
    background-color: orange;
}

#menubar .bump{
    margin: 0px 0px 0px 5px;
}

邊框顯示在每個上,但是當2個div彼此相鄰時,它們顯示為2px(2x 1px)。 我怎樣才能將其顯示為兩者之間的1px邊框?

謝謝!

給它一個邊框,但刪除一個邊框(從左或右),為最后一個孩子添加另一個類,並添加缺少的邊框:

.container div{
    border: solid 1px #aaa;
    border-right:none;
}

.container div:last-child{
    border-right:solid 1px #aaa;
}

演示

您需要表格顯示才能使用border-collapse

 #menubar { display: table; border-collapse: collapse; } #menubar > li { display: table-cell; border: 1px solid black; width: 98px; background-color: orange; } 
 <ul id="menubar"> <li> <a>Kingdom</a> </li> <li> <a>Advisors</a> </li> </ul> 

您可以使用媒體查詢並將其設置為在兩個框相鄰時刪除:first-element的邊框。

如何折疊一組的邊框<div>使用 CSS 的標簽?</div><div id="text_translate"><p> 我有一個由 DIV 組成的網格,寬度固定,邊框為 1 像素。 現在,當兩個 DIV 相互接觸時,邊框顯然變為 2px。</p><p> 我怎樣才能在整個網格中得到一個 1px 的邊框?</p><p> 這就是我的意思:</p><p><img src="https://i.stack.imgur.com/QdQ0L.png" alt=""></p><p> <a href="http://jsfiddle.net/Before/4uPtj/" rel="nofollow noreferrer">http://jsfiddle.net/Before/4uPtj/</a></p><p> HTML:</p><pre> <div class="gridcontainer"> <div class="griditem"></div> <!-- 15 more times --> </div></pre><p> CSS:</p><pre> div.gridcontainer { width: 80px; line-height: 0; } div.griditem { display: inline-block; border: 1px solid black; width: 18px; height: 18px; }</pre></div>

[英]How to collapse the borders of a set of <div> tags using CSS?

暫無
暫無

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

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