Ошибка со столом в мобильном Safari - PullRequest
0 голосов
/ 22 марта 2011

У меня есть следующая таблица:

<table cellpadding="0" cellspacing="0" width="100%" style="border-collapse:collapse">
<tr>
    <td class="tr-l-t">
    </td>
    <td class="tr-t">
    </td>
    <td class="tr-r-t">
    </td>
</tr>
<tr>
    <td class="tr-l">
    </td>
    <td class="control-panel">
    </td>
    <td class="tr-r">
    </td>
</tr>
<tr>
    <td class="tr-l-b">
    </td>
    <td class="tr-b">
    </td>
    <td class="tr-r-b">
    </td>
</tr>

... и CSS

.tr-l-t
{
    background: url("../Images/tr_l_t.png") no-repeat;
    width: 6px;
    height: 6px;
}
.tr-l-b
{
    background: url("../Images/tr_l_b.png") no-repeat;
    width: 6px;
    height: 6px;
}
.tr-r-t
{
    background: url("../Images/tr_r_t.png") no-repeat;
    width: 6px;
    height: 6px;
}
.tr-r-b
{
    background: url("../Images/tr_r_b.png") no-repeat;
    width: 6px;
    height: 6px;
}
.tr-t
{
    background: transparent url("../Images/tr_t.png") repeat scroll 0 0;
    height: 6px;
}
.tr-l
{
    background: transparent url("../Images/tr_l.png") repeat scroll 0 0;
}
.tr-r
{
    background: transparent url("../Images/tr_r.png") repeat scroll 0 0;
}
.tr-b
{
    background: transparent url("../Images/tr_b.png") repeat scroll 0 0;
    height: 6px;
}
.control-panel
{
    background-color: #151515;
    width: 300px;
    height: 30px;
}

Оба хорошо выглядят в браузерах IE7 / 8, FF, Chrome и Safari (Windows и Mac OS). Однако в Safari для Ipod / Iphone / Ipad белые полосы появляются между тэгами. Я попытался добавить рамку: 0 нет, заполнение: 0px, поле: 0px, но безуспешно.

У вас есть идеи, как это исправить?

Ответы [ 2 ]

3 голосов
/ 22 ноября 2011
margin-bottom: -2px; //on one of the TD elements

Это сработало для меня, но в моем случае я соединял два TD с чистым белым цветом.Не уверен, будет ли это использоваться в каждом случае.

1 голос
/ 12 апреля 2011

Установите область просмотра, используя метатег в шаблоне страницы.Когда шкала на «1», таблицы появляются нормально.При увеличении или уменьшении ИЛИ даже при установке начального увеличения, отличного от 1, вы получаете промежутки.Это то, над чем я сейчас работаю.

reg, МВт

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...