У меня есть страница, которая содержит таблицу.Пограничное отображение странно
У <tr>
есть border-bottom: 1px dotted black;
, но, как вы можете видеть на изображении ниже, они отображаются довольно странно. Кто-нибудь знает, почему это может быть?
Соответствующий CSS
.basket-item{
border-bottom: 1px dotted black;
border-top: 1px dotted black;
padding: 10px 0;
}
.basket-item td:nth-of-type(2){ //included this as it seems to be the second td in every row
padding: 25px;
vertical-align: top;
text-align: left;
}
HTML структура является стандартной таблицы, <tr>
«s имеют класс .basket-item
Заранее спасибо за любую помощь
Я уже видел эту проблему с таблицами. Здесь может работать макет без таблиц. В общем, избегайте использования таблиц для макета. Таблицы предназначены для данных. –
Эта таблица используется для отображения табличных данных. Спасибо хоть. – Bill
Было бы неплохо, если вы можете предоставить [скрипку] (http://jsfiddle.net), так как отладка на вашей странице непросто. Во всяком случае, это похоже на проблему Chrome (или, возможно, WebKit). Я не вижу эффекта в Firefox. Для Chrome вы можете изменить свой 'h4' на' margin-bottom: 1.5em'. – Passerby