我有以下頁面:並排排列按鈕?
HTML:
<div class=main>
<div class=bttn>
<button>abcdef</div>
<div class=content>
<a href=#!>jksg</a>
<a href=#!>jksg</a>
<a href=#!>jksg</a>
<a href=#!>jksg</a>
</div>
</div>
<button>abcdef
<button>abcdef
<button>abcdef
</div>
CSS:
button {
border: 3px solid red;
border-collapse: collapse;
padding: 16px;
background-color: blue;
width: 25%;
margin: 0px -1px 0px -1px display: inline;
}
.content {
display: none;
}
.bttn + .content {
display: none;
}
.bttn:hover + .content {
display: block;
}
當你運行該代碼,第一個按鈕單獨出現就行了,而他們的休息安排他們自己在下一行並排。我想如果我在其他按鈕上插入隱藏的div,也會發生同樣的情況。任何方式來改變?我將按鈕(標記),bttn(類)和內容(類)的顯示全部改爲內聯,但問題仍然存在。我認爲問題可能是職位財產,但我不確定。如果是這種情況,請告訴我這裏出了什麼問題。
您有多個未封閉的按鈕標籤的CSS國防部。正確格式化(縮進)標記和CSS對質量工作至關重要。 – isherwood
您的按鈕沒有正確關閉,並且您有額外的閉合div標籤。從清理開始,然後看看還有什麼需要工作 – HisPowerLevelIsOver9000
你也有等號周圍有空格的屬性,以及沒有引號的值(這是合法但不明智的)。在請求更多幫助之前,請做一些HTML最佳實踐的研究。 – isherwood