За последние 24 часа нас посетили 17087 программистов и 1248 роботов. Сейчас ищут 994 программиста ...

Таблица НЕ растягивается за пределы экрана

Тема в разделе "HTML и CSS", создана пользователем Silver Soft, 19 авг 2016.

  1. Silver Soft

    Silver Soft Активный пользователь

    С нами с:
    5 авг 2011
    Сообщения:
    17
    Симпатии:
    1
    Доброго времени суток!

    Делаю вывод данных в таблицу, столбцов много и поэтому если все вместить в ширину экрана (width:100%), то много переносов и не красиво. Так вот, как сделать, чтобы таблица вылазила за пределы экрана, а не вписывалась в размеры экрана.
    код примерно такой:
    HTML:
    1. <div class="...">
    2. <tr><th></th>...</tr>
    3. <tr><td></td></tr>
    4. ....
    5. </div>

    я стили отключал - эффект один!
    Если не понятно объяснил, то вот код:
    http://codepen.io/SilverSoft/pen/bZJBPA

    Как мне сделать, чтобы таблица вылазила за пределы экрана и появлялась полоса прокрутки?
     
    #1 Silver Soft, 19 авг 2016
    Последнее редактирование: 19 авг 2016
  2. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    ну чтоб за пределы экрана она вылезала, надо наверное убрать указание ширины в 100% родителя, а контенту запретить перенос строк
     
    Silver Soft нравится это.
  3. Silver Soft

    Silver Soft Активный пользователь

    С нами с:
    5 авг 2011
    Сообщения:
    17
    Симпатии:
    1
    повторюсь, стилей нет, ширина указана только в одной колонке и в пикселях! выходит за пределы, если только указать в table ширину в пикселях или в процентах больше 100%, но меня это не устраивает
    хм... перенос строк... попробую

    Попробовал, не получилось. Код выложил на codepen, там это продемонстрировано (в первом посте)
     
    #3 Silver Soft, 19 авг 2016
    Последнее редактирование: 19 авг 2016
  4. Silver Soft

    Silver Soft Активный пользователь

    С нами с:
    5 авг 2011
    Сообщения:
    17
    Симпатии:
    1
    @Ganzal, спасибо! помогло запрет на перенос строк, видимо когда я в первый раз пробовал у меня стили закэшировались и поэтому ничего не изменилось.
     
  5. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
  6. Silver Soft

    Silver Soft Активный пользователь

    С нами с:
    5 авг 2011
    Сообщения:
    17
    Симпатии:
    1
    @[vs], спасибо за вариант, в вашем случае выходит за пределы, но столбцы становятся фиксированной ширины)
     
  7. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    Нужно смотреть по ситуации. Если в таблице возможны слишком длинные строки, то, возможно, перенос будет не лишним. И тогда лучше зафиксировать ширину каждой ячейки.
     
    Silver Soft нравится это.
  8. Silver Soft

    Silver Soft Активный пользователь

    С нами с:
    5 авг 2011
    Сообщения:
    17
    Симпатии:
    1
    тут я с тобой согласен полностью.