2013-02-05 2 views
0

Итак, что я хочу сделать, это иметь список внутри ячейки, в которой есть элементы, добавленные к ней, и после того, как она достигает определенной высоты, остановите ее и появится полоса прокрутки. Как создать td с фиксированной высотой? До сих пор у меня есть:Исправьте высоту ячейки таблицы

<tr> 
    <td valign='top' height="200px" border="1"> 
    <ul id="travelList" align='left'></ul> 
    </td> 
</tr> 

ответ

3

Я бы поставил ваш <ul> внутри div, у которого есть переполнение auto и max-height. Примерно так:

<tr> 
    <td valign="top" border="1"> 
    <div style="overflow:auto;max-height:200px"> 
     <ul id="travelList" align="left"></ul> 
    </div> 
    </td> 
</tr> 
+0

Мог ли я не просто поместить максимальную высоту и переполнение на улицу? – Jupiter

+0

@ Юпитер Почему бы не попробовать это самостоятельно ?! –

+0

Ха-ха, я просто сделал, и это отлично работает !! Большое вам спасибо: D – Jupiter

0

попробуйте добавить:

style="max-height:200px" 

примечание: не тестировалось, но это, где вы бы начать, так что Google CSS-макс высоту, чтобы получить более подробную информацию о том, как работа высот ,

+0

Хм, похоже, что это не сработает, список просто продолжает работать, есть ли способ сделать его неподвижным столом и чем-то еще создает полосу прокрутки? Вид как окно. – Jupiter

+0

Что вы подразумеваете под «списком продолжается» (просто пытаюсь получить четкое представление о том, что у вас есть). –

+1

Нравится, он переполняет максимальную высоту, поэтому вместо создаваемой полосы прокрутки он просто добавляет элемент в нижнюю часть, но я понял, мне просто нужно переполнение – Jupiter

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