|
 15.7 Кб |
|
|
<div class="nav">
<ul>
<li><span class="nav-li-1"></span><a href="#">О компании</a></li>
</ul>
</div>
css/
.nav li{
background:url(../images/nav.jpg) no-repeat;
width:185px;
height:35px;
text-align:right;
margin-top:10px;
position:relative;}
.nav li:hover {background:url(../images/nav-hover.jpg) no-repeat;}
<!-- ховер нормально отображается в ие -->
.nav li:active {background:url(../images/nav-active.jpg) no-repeat;}
<!-- актив почему, то не нормально отображается в ие -->
правда в ие8 если кликать по li то картина меняеться, но мне нужно по клику по <a>
|
Везде отображает нормально кроме ие 8,7 (под шестой мне не нужно)
Помогите пожалуйста... | |
|
|
|
|
|
|
|
для: jazzlevit
(05.10.2010 в 16:36)
| | Не Нормально отображается, я имею в виду что в ие не работает.
Помогите пожалуйста... | |
|
|
|
|
|
|
|
для: jazzlevit
(05.10.2010 в 19:05)
| | Для тега <A> состояние active наступает после события "клик по ссылке" и действует до исполнения события "переход по ссылке".
Интересно, а что Вы лично понимаете под состоянием active для элемента <LI>?
Расскажите, пожалуйста, для всех нас.
Итак, после события "клик по тегу <LI>" возникает состояние active, кое действует до исполнения КАКОГО события?
Назовите, пожалуйста, это событие... опишите его суть... а то мы не знаем... | |
|
|
|
|
|
|
|
для: АЯ
(05.10.2010 в 20:17)
| | У меня на li меняется бекграунд, обычный при ховере и при активе, вот при ховере работает, а при активе не хочет. вообщем ие понимает что я нажал на тег <a>, а на ли как бы не понимает, структура та какова, <li> <a>, и если я нажимаю на <a> то нажимается и ли - <li>. так во всех браузерах кроме ИЕ, в ИЕ если нажимаю на А то ЛИ не присваивается актив. | |
|
|
|
|
|
|
|
для: jazzlevit
(06.10.2010 в 10:21)
| | >"а при активе не хочет."
Вам СКОЛЬКО РАЗ объяснять, что нету понятия active для тега <LI>.
НЕТУ ТАКОГО.
И НИКОГДА НЕ БЫЛО.
И НЕ БУДЕТ.
Хочу, чтобы Вы при "хвостатом состоянии" становились фиолетовым.
Пропишу это в Вашем паспорте.
Сиречь, когда у Вас появится хвост, Ваша кожа станет фиолетового цвета.
Вопрос Вам - Ваша кожа станет фиолетового цвета когда-нибудь? | |
|
|
|
|
|
|
|
для: АЯ
(06.10.2010 в 14:51)
| | "АЯ" - ты правильно говоришь, я просто думал можно на любой элемент вешать :active, но я так понял что можно только на тег <a>, хотя во всех браузерах кроме ИЕ сработала моя задумка. Спасибо за ответы... возьму переверстаю, поставлю безграунд на <a> и все заработает.
Еще раз спасибо за ответы. | |
|
|
|
|
|
|
|
для: АЯ
(05.10.2010 в 20:17)
| | Боюсь придется переверстывать, вещать бекграунд на тег А, тогда будет даже в ИЕ работать | |
|
|
|