несколько фоновых фото в css - PullRequest
0 голосов
/ 23 марта 2010

это то, что я пытаюсь сделать ...

ul#newnav a{ /*--This is basically the hover state of navigation--*/
color: #555;
background: url(images/a_bg.gif) repeat-x left bottom;}

ul#newnav a{ background: url(images/navpic.png) no-repeat top left;}

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

Ответы [ 2 ]

2 голосов
/ 23 марта 2010

Вы можете использовать: псевдокласс hover

ul#newnav a{ background: url(images/navpic.png) no-repeat top left;}

ul#newnav a:hover { /*--This is basically the hover state of navigation--*/
color: #555;
background: url(images/a_bg.gif) repeat-x left bottom;}

См. Динамические псевдоклассы:: hover,: active и: focus

В CSS3 вы можете иметь несколько фонов для элемента

См. Несколько фонов с CSS3

0 голосов
/ 23 марта 2010

С помощью CSS вы можете использовать только один фон за раз. Вы можете попробовать создать несколько слоев и поместить фоны в каждый слой, если они содержат прозрачные пленки.

...