Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Web-программирование » HTML: отступы вокруг DIV в ячейке таблицы

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

theIggs



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите! На anime.kuzbass.com/forums пытаюсь воткнуть в шапку баннер. Шапка сделана при помощи <div>, а баннер хочется загнать вправо. Но вот не лезет он туда, хоть тресни - остаются отступы по всем краям... и смотрится паршиво. В чём моя ошибка?..
 

Код:
<div id="logostrip"><table style="width:100%;padding:0px;margin:0px"><tr><td align="left">
<a href='{$ibforums->base_url}' title='Board Home'><img src='{$ibforums->vars['img_url']}/logo4.gif' alt='Powered by Invision Power Board' border="0" /></a>
</td><td align="right">
<!--BEGIN RIA Kuzbass.com "anime.kuzbass.com", GEOMETRY: 468x60, ALL TYPES (IE)-->
<noscript>
<iframe src="http://ad.krutilka.ru/f2341x8" frameborder="0" vspace="0" hspace="0" width="468" height="60" marginwidth="0" marginheight="0" scrolling="no">
<a href="http://ad.krutilka.ru/r2341x8x-1039955656" target="_top"><img src="http://ad.krutilka.ru/b2341x8x-1039955656" border="0" width="468" height="60"></a>
</iframe>
</noscript>
<script language="JavaScript">
var rand=Math.floor(Math.random() * 1000000000);
document.write('<iframe src="http://ad.krutilka.ru/f2341x8" frameborder="0" vspace="0" hspace="0" width="468" height="60" marginwidth="0" marginheight="0" scrolling="no">');
document.write('<a href="http://ad.krutilka.ru/r2341x8x' + rand + '" target="_top"><img src="http://ad.krutilka.ru/b2341x8x' + rand + '" border="0" width="468" height="60"></a>');
document.write('</iframe>');
</script>
<!--END RIA Kuzbass.com--></td></tr></table>
</div>


----------
Русская поддержка по IP.Board на IBResource.ru.
Для счастья нужно: национальный трекер и поисковик!





Уточнил название. — Svarga.

Всего записей: 1114 | Зарегистр. 13-11-2002 | Отправлено: 15:23 24-11-2003 | Исправлено: Svarga, 06:37 25-11-2003
IntenT



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
cellspacing=0 cellpadding=0

Всего записей: 1584 | Зарегистр. 16-12-2001 | Отправлено: 17:43 24-11-2003
theIggs



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
(бьётся головой об стол) Как же так, получается, CSS не достаточно, чтобы правильно отформатировать документ?..
 
IntenT, спасибо!..

----------
Русская поддержка по IP.Board на IBResource.ru.
Для счастья нужно: национальный трекер и поисковик!

Всего записей: 1114 | Зарегистр. 13-11-2002 | Отправлено: 19:49 24-11-2003
Sergeant

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
theIggs,
Просто при создании таблицы всегда надо указывать значения cellspacing и cellpadding, иначе они будут выставлены "по умолчанию". А по умолчанию они отличны от нуля

----------
Если вы спорите с идиотом,
Наверняка, он занимается тем же самым.

Всего записей: 1553 | Зарегистр. 06-08-2001 | Отправлено: 01:31 25-11-2003
xntx



хнотик-багоискатель
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Sergeant
ага, и самая большая лажа это когда появляется какой-нибудь новый супер-браузер в котором "по-умолчанию" совем левое, так как "разработчики посчитали правильнее"... :angry:

----------
Hello world!

Всего записей: 5169 | Зарегистр. 15-02-2003 | Отправлено: 01:50 25-11-2003
theIggs



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Возвращаясь к теме - вторая маленькая, но неприятная проблема.
Код, приведённый выше. Высота баннера - 60 пикселов. Высота рисунка logo4.gif - 60 пикселов.
IE добавляет лишнюю строчку (цветом фона, естественно) между лого и верхней границей ячейки. В Мозилле всё нормально. Экспериментировал с различными valign, vspace, hspace - никакого результата.
Можно как-то исправить?..

----------
Русская поддержка по IP.Board на IBResource.ru.
Для счастья нужно: национальный трекер и поисковик!

Всего записей: 1114 | Зарегистр. 13-11-2002 | Отправлено: 12:19 30-11-2003
Svarga

Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
theIggs

Цитата:
IE добавляет лишнюю строчку (цветом фона, естественно) между лого и верхней границей ячейки. В Мозилле всё нормально. Экспериментировал с различными valign, vspace, hspace - никакого результата.  

Поставь </td> и </tr> сразу после кода баннера (в одну строку без пробелов)... Есть такой глюк

----------
away.

Всего записей: 4161 | Зарегистр. 25-06-2002 | Отправлено: 19:57 30-11-2003
theIggs



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Svarga
Но </td></tr> у меня и так в одной строке без пробелов до, после и между ними...

----------
Русская поддержка по IP.Board на IBResource.ru.
Для счастья нужно: национальный трекер и поисковик!

Всего записей: 1114 | Зарегистр. 13-11-2002 | Отправлено: 20:45 30-11-2003
theIggs



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как оказалось, столь странное поведение было вызвано настройкой CSS
TD { font-size:11px }
Если сделать 10px, то полоска исчезает. Если сделать 6px, она возвращается! : ( )
 
Воистину, чем ближе я узнаю IE, тем больше люблю Мозиллу.

----------
Русская поддержка по IP.Board на IBResource.ru.
Для счастья нужно: национальный трекер и поисковик!

Всего записей: 1114 | Зарегистр. 13-11-2002 | Отправлено: 22:35 02-12-2003
Svarga

Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
theIggs
Можешь вообще для ячеек выставить
td{font:1px/1px none}
или вроде того, а потом уже непосредственно для текста переопределяй всё...
 
Заодно о line-height не забывай, потому как если не указать, браузер может что-то большее, чем высота ячейки должна быть поставить...
 
Мне примерно в таком духе приходилось бороться с 4-м НН, когда расползались ячейки, которые должны были быть пикселов 10 в высоту...

----------
away.

Всего записей: 4161 | Зарегистр. 25-06-2002 | Отправлено: 08:04 05-12-2003
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Интернет » Web-программирование » HTML: отступы вокруг DIV в ячейке таблицы


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru