Показано с 1 по 7 из 7

Тема: div VS table

  1. #1

    Регистрация
    15.05.2005
    Сообщений
    41
    Таблица по умолчанию идет в ширину 0%, div же идет 100%
    Есть ли способы задать диву не фиксированный размер, чтобы он просто зависил от того что внутри дива. т.е. раздвигалдся, сдвигался и т.д.

  2. #2

    Регистрация
    24.06.2004
    Адрес
    вестный хулиган!
    Сообщений
    155
    Originally posted by MANIX@May 15 2005, 16:41
    Таблица по умолчанию идет в ширину 0%, div же идет 100%
    Есть ли способы задать диву не фиксированный размер, чтобы он просто зависил от того что внутри дива. т.е. раздвигалдся, сдвигался и т.д.
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
    [/quote]
    float: left или right
    или position: задаешь какое-то значение.
    А если проще и в теории, то див это блочный эллемент, а span строчный. Мы можем заставить каким-либо образом блочный эллемент стать строчным. А способф делаются или с помощью float или posotion вместе с заданной нужной шириной. А что именно нужно Вм - это зависит от задачи.

  3. #3

    Регистрация
    09.02.2004
    Адрес
    Литва/Вильнюс
    Сообщений
    359
    Kostia, а как же display: inline; ?

  4. #4

    Регистрация
    24.06.2004
    Адрес
    вестный хулиган!
    Сообщений
    155
    Originally posted by agat@May 15 2005, 22:27
    Kostia, а как же display: inline; ?
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
    [/quote]
    Тоже правда!!!
    display: inline даже правильней. Хотя бывают случаи, когда он не подходит.


    agat, я с позиционированием сам не все понимаю

  5. #5

    Регистрация
    15.05.2005
    Сообщений
    41
    Вопрос о 100% дива.
    У меня есть следующий код:
    <div style="width:100%; padding:0 0 0.5em 0">
    [Только зарегистрированные пользователи могут видеть ссылки. ]
    Дата

    Название

    Опиание новости
    </div>

    И весь этот код цеклируется.
    В FireFox&#39;e косяк возникает, тодин див налазиет на другой, как быть? Если описание маленькое а картника большая то все начинает гнать
    Собственно вот как правильно вопрос звучит:
    Как сделать чтобы div был как ячейка в таблице?
    раньше цыкл был из
    <tr>
    <td>Тут новость</td>
    </tr>
    И ничего не налазило дрг на друга, а вот тут косяк.

  6. #6

    Регистрация
    29.01.2005
    Адрес
    Одесса
    Сообщений
    1,020
    а </br> после дива поставить?

  7. #7

    Регистрация
    08.05.2005
    Адрес
    Москва
    Сообщений
    39
    обратный вопрос: как заставить таблицу растягиваться на всю оставшуюся длину, причем width=100% не пойдет -- таблица становится длиной с ширину окна, и при отступе слева, скажем в 200px, она настолько же вылезает вправо (если таблица лежит в div`e)

Похожие темы

  1. <img width="100%"> пробема масштабирования для table
    от spin76 в разделе Вёрстка сайта
    Ответов: 2
    Последнее сообщение: 16.08.2010, 18:51
  2. IE+Table - я в шоке
    от webjema в разделе Вёрстка сайта
    Ответов: 1
    Последнее сообщение: 30.07.2009, 17:08
  3. table-cell
    от demazz в разделе Вёрстка сайта
    Ответов: 3
    Последнее сообщение: 22.12.2007, 02:56
  4. DIV vs TABLE
    от itstep в разделе Вёрстка сайта
    Ответов: 45
    Последнее сообщение: 29.06.2007, 05:18

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •