Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » блочная верстка часть 1 (DIV)

Ответить
Настройки темы
блочная верстка часть 1 (DIV)

Ночной странник


Contributor


Сообщения: 4050
Благодарности: 83


Конфигурация

Профиль | Сайт | Отправить PM | Цитировать


вот решил начать вереницу тем посвещенную блочной верстке...

для начала предлагаю обсудить седующий элемент верстки:

нужно создать блок (извесна его высота и ширина) внутри него должно быть три блока встрочку левый и правый известной ширины, а тот который по середине должен занимать все оставшееся пространство...

и есть очень большое желание сделать это без использования позиционирования!
при использовании позиционирования это сделать просто...

какие есть идеи???

-------
можно практически все, но просто мы это еще не знаем.
главный враг програмиста это копипастинг
За хорошее сообщение не забываем нажимать ссылочку "Полезное сообщение"!


Отправлено: 00:17, 06-06-2006

 

Ночной странник


Contributor


Сообщения: 4050
Благодарности: 83

Профиль | Сайт | Отправить PM | Цитировать


benya
ну... что я могу сделать... столкнулся ты с понятием кросброузерность и тем что каждый броужер отображате так как ему хочется!

-------
можно практически все, но просто мы это еще не знаем.
главный враг програмиста это копипастинг
За хорошее сообщение не забываем нажимать ссылочку "Полезное сообщение"!


Отправлено: 16:46, 06-06-2006 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для benya

Старожил


Сообщения: 302
Благодарности: 5

Профиль | Сайт | Отправить PM | Цитировать


Vlad Drakula,
Даже если попробовать использовать заместь таблицы дивку, внутренний див при 100% растягивает на несколько пикселей внешний. Интересно что если внутренний див заменить на:
HTML код: Выделить весь код
<table cellpadding="0" cellspacing="0" style="border:#333333 1px solid; width:100%"> <tr> <td style="background-color: #006666; height:5px;"></td> </tr> </table>

Все вроде нормально

Отправлено: 17:04, 06-06-2006 | #12


Ночной странник


Contributor


Сообщения: 4050
Благодарности: 83

Профиль | Сайт | Отправить PM | Цитировать


benya
логично... а я ветьговорил что есть баги и то что каждый броузер отображает так как захочет...

-------
можно практически все, но просто мы это еще не знаем.
главный враг програмиста это копипастинг
За хорошее сообщение не забываем нажимать ссылочку "Полезное сообщение"!


Отправлено: 17:13, 06-06-2006 | #13


Новый участник


Сообщения: 24
Благодарности: 1

Профиль | Отправить PM | Цитировать


Vlad Drakula, насчет выравнивания по высоте(в ряд) пожалуй будут опять затычкообразные решения Что ж, заставляет подумать, тоже неплохо...

benya, попробуйте для div и table высставить в стилевых таблицах
Код: Выделить весь код
 padding: 0px;
 margin: 0px;
возможно и уйдет эффект переполнения.

Отправлено: 04:50, 07-06-2006 | #14


Ночной странник


Contributor


Сообщения: 4050
Благодарности: 83

Профиль | Сайт | Отправить PM | Цитировать


GoDleSS

Цитата:
возможно и уйдет эффект переполнения.
но и отступ между границей и дивом тоже уйдет...

-------
можно практически все, но просто мы это еще не знаем.
главный враг програмиста это копипастинг
За хорошее сообщение не забываем нажимать ссылочку "Полезное сообщение"!


Отправлено: 11:01, 07-06-2006 | #15


Аватара для benya

Старожил


Сообщения: 302
Благодарности: 5

Профиль | Сайт | Отправить PM | Цитировать


GoDleSS,
Ничего не изменилось. Высота больше 5 пикс. и западание на правый край. См.

Отправлено: 12:59, 07-06-2006 | #16


Новый участник


Сообщения: 24
Благодарности: 1

Профиль | Отправить PM | Цитировать


benya, тогда трогаем в стилях body:
Код: Выделить весь код
<html>
<head>
<style>
body {
	margin:0px;
	padding:0px;
}
</style
</head>
<body><! leftmargin="0" topmargin="0">

<table cellpadding="0" cellspacing="0" style="border:#333333 1px solid; width:100%">
<tr>
<td style="background-color: #006666; height:5px;"></td>
</tr>
</table>
</body></html>
Opera -> ok
IE -> ok

Отправлено: 15:36, 07-06-2006 | #17


Ночной странник


Contributor


Сообщения: 4050
Благодарности: 83

Профиль | Сайт | Отправить PM | Цитировать


GoDleSS
читайте более внимательно: http://forum.oszone.net/post-447462-12.html

-------
можно практически все, но просто мы это еще не знаем.
главный враг програмиста это копипастинг
За хорошее сообщение не забываем нажимать ссылочку "Полезное сообщение"!


Отправлено: 15:55, 07-06-2006 | #18


Новый участник


Сообщения: 24
Благодарности: 1

Профиль | Отправить PM | Цитировать


Изображения
Тип файла: bmp 11.bmp
(8.0 Kb, 8 просмотров)

Да, моя ошибка!
Самое интересное, что прогнал указанный человеком код(с дивом, а не таблицей) - все норма, отображает как надо...

Тест опять же в опере и ИЕ.

Отправлено: 16:24, 07-06-2006 | #19


Аватара для benya

Старожил


Сообщения: 302
Благодарности: 5

Профиль | Сайт | Отправить PM | Цитировать


GoDleSS,
Правильно, но не совсем. Где высота в 5 пикселей?
IE 6.0
Firefox 1.5.0.2
Opera 6.0

Мне нужно так, как отобразила Опера

Отправлено: 17:51, 07-06-2006 | #20



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » блочная верстка часть 1 (DIV)

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Верстка DIV'ами (разлазится в IE6) darksmoke Вебмастеру 5 27-12-2009 13:54
[решено] Верстка слоями (Div) Bullet-Avalon Вебмастеру 5 28-11-2008 09:49
Как прижать footer-image ( верстка <DIV> XHTML/CSS ) ? stalingrad432006 Вебмастеру 6 04-11-2008 16:57
блочная верстка часть хз кк E-mail Вебмастеру 5 23-08-2006 18:05
блочная верстка часть 2 (DIV) Vlad Drakula Вебмастеру 3 08-07-2006 13:26




 
Переход