|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » CSS выравнивание элементов |
|
|
CSS выравнивание элементов
|
Новый участник Сообщения: 22 |
Профиль | Сайт | Отправить PM | Цитировать Подскажите, пожалуйста, начинающему вебмастеру...
Блок div содержит текст, таблички и т. д. Нужно разместить внутри блока три картинки горизонтально, но так, чтобы левая прижималась к левой границе блока, правая, соответственно к правой, а центральная была между ними посередине. Пробовал различные варианты, например, картинки поместить в еще один div и задать центральной картинке фиксированный (в px) padding left, right, но в разных браузерах отображается по-разному. Может быть есть какое-нибудь более изящное решение вопроса? |
|
------- Отправлено: 19:35, 17-06-2008 |
Новый участник Сообщения: 38
|
Профиль | Отправить PM | Цитировать maaxiim, может это поможет :
<p align = left><img src="image1"></p><p align = center><img src="image2"></p><p align = right><img src="image3"></p> |
Отправлено: 21:11, 17-06-2008 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 22
|
Профиль | Сайт | Отправить PM | Цитировать Костэн, нет, это не поможет. Р - это же абзац. Соответственно каждый новый абзац будет ниже предыдущего, а нужно в один ряд.
|
------- Отправлено: 21:30, 17-06-2008 | #3 |
Новый участник Сообщения: 38
|
Профиль | Отправить PM | Цитировать maaxiim, создай внутри div таблицу, в которой будут рисунки.
<div> <table width=100% border=0> <tr> <td align=left><img src="image1"></td><td align=center><img src="image2"></td><td align=right><img src="image3"></td> </tr> </table> </div> |
Отправлено: 21:41, 17-06-2008 | #4 |
Кот Ти Сообщения: 7318
|
Профиль | Отправить PM | Цитировать Например, так:
Но я чувствую, что это неверный подход |
|
Отправлено: 21:56, 17-06-2008 | #5 |
Deadooshka Сообщения: 2511
|
Профиль | Отправить PM | Цитировать imho таблички самый надежный вариант... подозреваю, что вариант Coutty не вполне кроссбраузерный...
|
Отправлено: 03:39, 18-06-2008 | #6 |
Кот Ти Сообщения: 7318
|
Профиль | Отправить PM | Цитировать Sham, я ещё потом заметил, что даже в Опере оно не совсем на одной линии отображается. Правая картинка чуть ниже (где-то на 10 пкс).
Поддержу таблички Хоть это и не относится к CSS, но тут важнее цель, а не средство. |
Отправлено: 09:12, 18-06-2008 | #7 |
Новый участник Сообщения: 38
|
Профиль | Отправить PM | Цитировать Цитата Coutty:
|
|
Отправлено: 14:31, 18-06-2008 | #8 |
Новый участник Сообщения: 22
|
Профиль | Сайт | Отправить PM | Цитировать Таблички, конечно же, надежней, но неужели нельзя решить этот, в общем-то, несложный вопрос таким мощным средством, как CSS?
Цитата Coutty:
Цитата Coutty:
Цитата Coutty:
Эксперименты продолжаются , так что, если у кого-нибудь появятся идеи именно по CSS, буду рад. |
|||
------- Отправлено: 14:16, 19-06-2008 | #9 |
Ветеран Сообщения: 3806
|
Профиль | Отправить PM | Цитировать чтобы отцентрировать картинку можно родительскому элементу задать text-align: center
либо переопределяем картинку {display: block; position: relative; left: 50%; margin-left: минус половина ширины картинки} боковые делаем float; как вариант, можно картинку запихать в background какого-нибудь элемента |
Отправлено: 15:27, 19-06-2008 | #10 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Delphi - выравнивание Tlabel | SS3 | Программирование и базы данных | 4 | 18-10-2009 20:08 | |
выравнивание в разных браузерах | toro | Вебмастеру | 13 | 28-08-2008 13:43 | |
Верстка. Выравнивание в таблице. | rim_muvies | Вебмастеру | 1 | 20-08-2007 12:11 | |
c++.NET выравнивание матрицы | bezumes | Программирование и базы данных | 4 | 22-04-2006 01:20 | |
Выравнивание Justify | Mavlyudov | Программирование и базы данных | 7 | 28-05-2005 12:25 |
|