2013-05-13 6 views
0

У меня есть два списка флажок в ASP.NET, что я Populating динамически с помощью выпадающего списка,Предельное количество CheckBox элементов списка и добавить скроллинг

теперь оба находятся в дивы, один содержит имена всех фруктов и один содержит только имена фруктов в конкретном ящике.

Если в моем списке флажков много предметов, то оно переполняется из div, есть ли способ, которым я могу это исправить?

Это Разметка

<div class="list1"> 
     <asp:Label ID="Label3" runat="server" Text="Available fruits" /> 
     <asp:CheckBoxList ID="CheckBoxList1" runat="server" AutoPostBack="true" /> 
    </div> 
    <div class="list2"> 
     <asp:Label ID="Label4" runat="server" Text="fruits in a crate" /> 
     <asp:CheckBoxList ID="CheckBoxList2" runat="server" AutoPostBack="true" /> 
    </div> 

CSS

.list1 
    { 
     clear: both; 
     float: left; 
     width: 290px; 
     height: 190px; 
overflow-y:scroll; 
    } 

    .list2 
    { 
     float:right; 
     width: 290px; 
     height: 190px; 
overflow-y:scroll; 
    } 

Update

Я попытался добавив в сНу класса overflow-y:scroll; и overflow:scroll; Я также поставил мой список флажок к отдельный div и но не приносят больше пользы.

+0

почему dindt вы объявляете любое Hight – DiederikEEn

+0

я должен был изменить свой вопрос, извините – Mathematics

+0

Mh можно добавить макс-высота: 100%; ? – DiederikEEn

ответ

1

Если вы явно задать высоту, вы можете смотреть добавить overflow:scroll;

+0

это не помогло сэр, но спасибо и +1 – Mathematics

+1

Нечетный, так как это должно сделать трюк ... Вы уверены, что это не кешированный css? – Mudshark

Смежные вопросы