Таблица по умолчанию идет в ширину 0%, div же идет 100%
Есть ли способы задать диву не фиксированный размер, чтобы он просто зависил от того что внутри дива. т.е. раздвигалдся, сдвигался и т.д.
Таблица по умолчанию идет в ширину 0%, div же идет 100%
Есть ли способы задать диву не фиксированный размер, чтобы он просто зависил от того что внутри дива. т.е. раздвигалдся, сдвигался и т.д.
[/quote]Originally posted by MANIX@May 15 2005, 16:41
Таблица по умолчанию идет в ширину 0%, div же идет 100%
Есть ли способы задать диву не фиксированный размер, чтобы он просто зависил от того что внутри дива. т.е. раздвигалдся, сдвигался и т.д.
<div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
float: left или right
или position: задаешь какое-то значение.
А если проще и в теории, то див это блочный эллемент, а span строчный. Мы можем заставить каким-либо образом блочный эллемент стать строчным. А способф делаются или с помощью float или posotion вместе с заданной нужной шириной. А что именно нужно Вм - это зависит от задачи.
[/quote]
Тоже правда!!!
display: inline даже правильней. Хотя бывают случаи, когда он не подходит.
agat, я с позиционированием сам не все понимаю
Вопрос о 100% дива.
У меня есть следующий код:
<div style="width:100%; padding:0 0 0.5em 0">
[Только зарегистрированные пользователи могут видеть ссылки. ]
Дата
Название
Опиание новости
</div>
И весь этот код цеклируется.
В FireFox'e косяк возникает, тодин див налазиет на другой, как быть? Если описание маленькое а картника большая то все начинает гнать
Собственно вот как правильно вопрос звучит:
Как сделать чтобы div был как ячейка в таблице?
раньше цыкл был из
<tr>
<td>Тут новость</td>
</tr>
И ничего не налазило дрг на друга, а вот тут косяк.
обратный вопрос: как заставить таблицу растягиваться на всю оставшуюся длину, причем width=100% не пойдет -- таблица становится длиной с ширину окна, и при отступе слева, скажем в 200px, она настолько же вылезает вправо (если таблица лежит в div`e)