Opera 9.5, в соответствии с этой статьей Opera Dev и также этой статьей MDC имеет поддержку правила фонового размера CSS 3 посредством-o-background-size расширения поставщика. Я играл вокруг сегодня с кодом из статьи MDC и имею его для работы в Firefox и Хроме, но это не работает в Бете 2 Opera 10:
body {
background-attachment: fixed;
background-image: url('bg-image-1.jpg');
background-size: 100% 100%;
-moz-background-size: 100% 100%; /* Gecko 1.9.2 (Firefox 3.6) */
-o-background-size: 100% 100%; /* Opera 9.5 */
-webkit-background-size: 100% 100%; /* Safari 3.0 */
-khtml-background-size: 100% 100%; /* Konqueror 3.5.4 */
-moz-border-image: url('bg-image-1.jpg') 0;/* Gecko 1.9.1 (Firefox 3.5) */
}
На самом деле собственный пример Opera, кажется, не работает в Бете 2 Opera 10, которая приводит меня полагать, что поддержка была так или иначе удалена, но нет никакого упоминания о нем в бета 2 журналах изменений или бете 1.
Может кто-то, который все еще Opera 9.5 установил проверку работы Opera в качестве примера (должен видеть зеленые панели в сторонах страницы)? И если кто-либо видел, что какая-либо документация для изменений в поддержке фонового размера между 9,5 и 10 бетами по возможности отправляет ссылку.
Вот то, на что это похоже в сборке Linux 10b2:
Для общей будущей ссылки, background-size
поддерживается в сборке Linux предварительной альфы Opera 10.50. Хотя -o-background-size
больше не поддерживается, таким образом, их пример все еще не работает, моими делают ;)