Opera 9.5, в соответствии с этой статьей Opera Dev, а также в этой статье MDC имеет поддержку правила размера фона CSS 3 через расширение поставщика -o-background-size. Сегодня я играл с кодом из статьи MDC и заставил его работать в Firefox и Chromium, но он не работает в Opera 10 Beta 2:
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, похоже, не работает в Opera 10 Beta 2, что наводит меня на мысль, что поддержка каким-то образом удалена, но об этом нет упоминания в бета-версии 1 или 2 .
Может ли кто-нибудь, у кого еще установлена Opera 9.5, проверить пример Opera (должны видеть зеленые полосы по бокам страницы)? И если кто-нибудь видел документацию об изменениях в поддержке фонового размера между 9,5 и 10 бета-версиями, пожалуйста, разместите ссылку.
Вот как это выглядит в сборке Linux 10b2: