Помощ » Проблеми » Цвят на меню

  • Използвам twenty eleven тема. Проблемът, е че съм настроил преливащ цвят на менюто всичко е нормално при отваряне с firefox, но с IE менюто излиза с плътен цвят. Виждам, че плътния цвят се отнася за стари браузъри, а аз ползвам IE9.

    #access {
    	background: #baa184; /* Show a solid color for older browsers */
    	background: -moz-linear-gradient(#f5e5cb, #765432);
    	background: -o-linear-gradient(#f5e5cb, #765432);
    	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f5e5cb), to(#765432)); /* older webkit syntax */
    	background: -webkit-linear-gradient(#f5e5cb, #765432);
    	-webkit-box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 2px;
    	-moz-box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 2px;
    	box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 2px;
    	clear: both;
    	display: block;
    	float: left;
    	margin: 0 auto 6px;
    	width: 100%;
    }
Виждате 1 отговор (от 1 общо)
  • Модератор Ivaylo Draganov

    (@dragunoff)

    IE не разбира като му говориш за преливки на CSS :–) Трябва да използваш небезизвестните филтри:

    /* този ред отива в CSS-a като обикновено правило */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#f5e5cb', EndColorStr='#765432'); /* IE6–IE9 */

    Филтрите работят дори и на IE6, но не се препоръчва да се ипозлват често, защото предизвикават забавяния в рендването. А CSS3 код за всички браузъри, можеш да си създаваш тук например: http://css3please.com/

Виждате 1 отговор (от 1 общо)
  • Темата ‘Цвят на меню’ е затворена за нови отговори.