Изображение в <TD>не соответствует всей ячейке. (отлично работает в FF, но не в IE) - PullRequest
1 голос
/ 30 августа 2011

Я пытаюсь добавить фоновое изображение для элемента следующим образом в CSS

CSS

.datebox {
    background-image: url("datebox.png");
    background-size: 100%;
    background-repeat: no-repeat;

}

JSP

<td class="datebox" valign="top"> <Table>......</Table> </td>

Когда я смотрю в FF, он отображается нормально. Но в IE изображение не заполнено полностью в ячейке.

Большое спасибо за вашу помощь заранее.

Ответы [ 2 ]

2 голосов
/ 30 августа 2011

Размер ячейки не будет автоматически изменяться до размера ее фонового изображения. Чтобы убедиться, что размер ячейки совпадает с размером изображения, примените размеры изображения к вашему .datebox, например

.datebox {
    width: 100px;
    height: 70px;
}
1 голос
/ 30 августа 2011

Размер фона на самом деле не поддерживается в IE8 и менее - см. MSDN IE Таблица совместимости

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