В идеале вы должны действительно предоставить HTML-код вместе с CSS, это помогает определить, есть ли что-то не так в HTML.
Но если вы используете тег <table>
, вам также следует добавить cellspacing="0" cellpadding="0"
Итак, ваш <table>
тег должен выглядеть так:
<table cellspacing="0" cellpadding="0">
EDIT:
Также стоит упомянуть, что CSS сбрасывается, так как разные браузеры и устройства отображаются немного по-разному. Ниже сбрасывается значение <table>
, и его дети должны работать, затем вы можете удалить cellspacing="0" cellpadding="0"
из тега <table>
.
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
vertical-align: baseline;
}