0
Я использую YUI для сброса классов браузера, а затем привожу в пару пользовательских таблиц стилей ... Я видел, как это случалось несколько раз, и я не думаю, что я когда-либо сузил причина:HTML CSS: Разбитая таблица?
таблица втягивая изображений составляют квадрат таблицы с слежки ... но по какой-то причине, он сломан ...
Вот мой CSS:
.tblSquare {
text-align: left;
border-collapse: collapse;
}
.tblSquare td.top {
background:url('/Content/Images/tblSquare_top.gif') repeat-x;
}
.tblSquare td.left {
background:url('/Content/Images/tblSquare_left.gif') repeat-y;
}
.tblSquare td.right {
background:url('/Content/Images/tblSquare_right.gif') repeat-y;
}
.tblSquare td.bottom {
background:url('/Content/Images/tblSquare_bottom.gif') repeat-x;
}
.tblSquare td.content {
background:#FFF;
vertical-align:top;
}
Вы должны опубликовать HTML и CSS; для этой проблемы может быть несколько причин. – Jacob
@dcolumbus вы пытаетесь создать элемент
@zzzzBov, да, эта таблица имеет класс, а некоторые TD имеют классы. – dcolumbus
ответ
Я пришел к выводу, что это не очень хорошая практика. Всегда используйте DIV, когда содержимое не является табличным. Нет смысла пытаться быть умным ... и при этом быть крайне неразумным.
источник
2010-11-13 01:26:55 dcolumbus
это трудно сказать, что не так, если вы не публикуете свой HTML или CSS, но это выглядит как случай, когда есть пробелы (возможно,
) в таблице, которая заставляет высоту ячейки быть выше изображения, которое она содержит.источник
2010-11-09 20:31:27 Jacob
Без пробелов. Эта проблема - скорее случайность. – dcolumbus
Можете ли вы разместить свой HTML-код? Непонятно, как вы определили свою таблицу и ее содержимое. – Jacob
https://developer.mozilla.org/en/Images%2c_Tables%2c_and_Mysterious_Gaps
источник
2010-11-13 01:47:07
Смежные вопросы