Тайны таблицы

Тема в разделе "Веб-дизайн", создана пользователем svetkin, 28 июл 2009.

Статус темы:
Закрыта.
Модераторы: zek24
  1. svetkin

    svetkin Постоялец

    Регистр.:
    12 мар 2009
    Сообщения:
    99
    Симпатии:
    15
    Есть таблица у нее стоит:
    HTML:
    <table width=100%>
    в ней одна строка и несколько ячеек, все ячейки имеют сл:

    HTML:
    <td style="width: 15%;">
    но последняя должна быть фиксированной ширены, поэтому пишу так:

    HTML:
    <td style="width: 318;">
    но такой трюк не проходит, и последняя ячейка имеет растягивается в зависемости от экрана...

    Подскажите, как бы подправить этот недочет?????
     
  2. vlad_iv

    vlad_iv Создатель

    Регистр.:
    13 мар 2007
    Сообщения:
    17
    Симпатии:
    4
    Делается через 2 таблицы:
    1. две колонки 100% и 318
    2. в колонку где 100% ставим таблицу со столбцами 15%
     
  3. mdss

    mdss ♖♘♗♕♔♗♘♖

    Moderator
    Регистр.:
    20 фев 2007
    Сообщения:
    1.140
    Симпатии:
    671
    одной из ячеек не пропиши ширину, чтобы растягивалась она, а у последней ты забыл указать в чем ширину измерять, а именно пикселей поставь
     
  4. svetkin

    svetkin Постоялец

    Регистр.:
    12 мар 2009
    Сообщения:
    99
    Симпатии:
    15
    не прокатило!!:(
     
  5. funest

    funest Постоялец

    Регистр.:
    2 июл 2007
    Сообщения:
    145
    Симпатии:
    38
    Можно указать только ширину последней ячейки, а все остальные будут делить оставшееся место поровну
     
  6. JSilver

    JSilver Постоялец

    Регистр.:
    18 апр 2006
    Сообщения:
    106
    Симпатии:
    48
    HTML:
    <table width=100% border=1>
    <tr>
    <td width=15%>&nbsp;</td>
    <td width=15%>&nbsp;</td>
    <td width=15%>&nbsp;</td>
    <td width=15%>&nbsp;</td>
    <td width=15%>&nbsp;</td>
    <td width=15%><div style="width:318px; background-color:red;">&nbsp;</div></td>
    </tr>
    </table>
    
     
    svetkin нравится это.
  7. svetkin

    svetkin Постоялец

    Регистр.:
    12 мар 2009
    Сообщения:
    99
    Симпатии:
    15
    Спасибо, подлечился захромавший элемент...

    Просто раньше не замечал, а поставил широкий экран и стал подглючивать... теперь все ок...
    спасибо:yahoo:
     
  8. Atec

    Atec

    Регистр.:
    28 апр 2007
    Сообщения:
    296
    Симпатии:
    31
    В таблице пикселы не ставятся, если просто число - то пихели, если % то проценты...

    Должно быть примерно так

    Код:
    <table width=100%>
    <tr>
    <td width='15%'>15%</td><td>Эта тянется до 100%</td><td width='318'>Ширина 318</td>
    </tr>
    </table>
    Либо так
    <table style='width:auto'>
    <tr>
    <td width='15%'>15%</td><td width='15%'>Здесь тоже 15%</td><td width='318'>Ширина 318</td>
    </tr>
    </table>

    В последнем варианте таблица будет не на 100% растягиваться а только на 30% + 318px
     
  9. Котяра

    Котяра Писатель

    Регистр.:
    24 авг 2007
    Сообщения:
    8
    Симпатии:
    0
    Можно узнать почему в табл. нельзя ставить и пикс. и проц.? Я ставил всё работает, или я не правильно понял?
     
  10. капрал

    капрал

    Регистр.:
    2 окт 2008
    Сообщения:
    336
    Симпатии:
    45
    предлагаю перейти на div'ы с float:left; и ограничением min-width для перент-блока.
     
Статус темы:
Закрыта.