[css] Картинка по центру ячейки
background-position: center center;
background-image: url("image.gif");
background: url(image.gif) center no-repeat;
Кстати, в url кавычки ненужны.
странно, но на сайте w3c в примерах кавычки стояли =)
w3c:Т.е. кавычки ставить можно, но не обязательно. И, ещё, какой-то браузер (кажется Safari) не понимает url с кавычками.
http://www.w3.org/TR/CSS21/syndata.html#uri
The format of a URI value is 'url(' followed by optional whitespace followed by an optional single quote (') or double quote (") character followed by the URI itself, followed by an optional single quote (') or double quote (") character followed by optional whitespace followed by ')'. The two quote characters must be the same.
Т.е. кавычки ставить можно, но не обязательно. И, ещё, какой-то браузер (кажется Safari) не понимает url с кавычками.Это проблемы браузера сафари, а кавычки ставить надо, когда у тебя в адресе картинки присутствует пробел, или еще какая-нить НЕ нумеробуквенная фигня...
Иначе не только сафари перестанет понимать....
Safari встречается чаще, чем пробелы в именах картинок.
но в данном случае - возможно....
Всем спасибо!
Оставить комментарий
2354570
Как сделать при помощи CSS следующее: у ячейки таблицы есть фоновая картинка, но она должна быть отображена только один раз по вертикали и горизонтали (то есть должна быть отображена без повторов и находиться по центру ячейки вне зависимости от ширины или высоты ячейки - то есть всегда по центру, и по горизонтали, и по вертикали.