我有一個div內的有序列表。 li元素通過div底部溢出;但是,我希望它們能夠包裝到右側的另一列中。如何使無序列表元素環繞到另一列
希望這說明我有什麼對我想要什麼:
我的HTML和CSS的樣子:
.some-div
{
background-color: #FEEBCC;
padding: 5px;
}
.some-div p
{
width: 35%;
display: block;
float: left;
}
.some-div ul
{
list-style: disc;
color: #5C2946;
width: 60%;
display: block;
float: right;
height: 50px;
}
<div class="some-div">
<h3>Learn How to Fund It</h3>
<p>You can use the following assets to fund a charitable gift annuity:</p>
<ul>
<li>
<a class="flyover-link" rel="#cashcga-flyover">Cash</a>
</li>
<li>
<a class="flyover-link" rel="#appreciatedsecuritiescga-flyover">Appreciated Securities</a>
</li>
<li>
<a class="flyover-link" rel="#closelyheldstockcga-flyover">Closely Held Stock</a>
</li>
<li>
<a class="flyover-link" rel="#realestatecga-flyover">Real Estate</a>
</li>
<li>
<a class="flyover-link" rel="#tangiblepersonalpropertycga-flyover">Tangible Personal Property </a>
</li>
</ul>
</div>
我不能改變的標籤結構,因爲我使用內容管理系統。
獎勵要點:爲什麼背景顏色不適用於整個div?