X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Не работает hover для ИЕ6
people2010
people2010
Topic Starter сообщение 16.9.2010, 0:11; Ответить: people2010
Сообщение #1


Во всех ИЕ и др. браузерах работает, а вот в ИЕ6 не работает hover при наведении мышкой на меню,фон пункта меню белым не делаеться ,как делаеться на др. браузерах.
Вот стиль который отвечает за наведение:
#left .menu div:hover {
background-color:white; /*Чтоб при наведении каждый пункт светился белым*/
cursor:pointer;
}

Скажите, как исправить?
Вот сайт:
http://tort-tort-tort.narod.ru
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
locky-yotu
locky-yotu
сообщение 16.9.2010, 0:23; Ответить: locky-yotu
Сообщение #2


Типа того, доделает сами, я думаю
[PHP]function fixHover() {
var item = document.getElementById('menu').getElementsByTagName('div');
for (var i=0;i<item.length;i++) {
item[i].onmouseover = function() {
this.style.background='#fff';
this.style.cursor='pointer';
}
item[i].onmouseout = function() {
this.style.background='#f00';
this.style.cursor='default';
}
}
}[/PHP]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
people2010
people2010
Topic Starter сообщение 16.9.2010, 1:13; Ответить: people2010
Сообщение #3


А на ксс не подскажите, что яваскрипт только можно?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Alcorn
Alcorn
сообщение 16.9.2010, 4:29; Ответить: Alcorn
Сообщение #4


В IE6 hover не на ссылку делается через js.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
people2010
people2010
Topic Starter сообщение 16.9.2010, 18:33; Ответить: people2010
Сообщение #5


Немного вопрос о кросбраузерности,условным коментариям
Если написать так, будет 2 раза выводиться текст на картинке, а мне нужно 1 раз.
Что можно сделать?
Не работает хак для ИЕ6,7,8, то есть выводит 2 раза текст.
<span style="position:absolute; top:725px; left:35px;
font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;">
Для женщин</span>

<!--[if gte IE 6]>
<span style="position:absolute; top:705px; left:35px;
font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;">
Для женщин</span>
<![endif]-->
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
people2010
people2010
Topic Starter сообщение 16.9.2010, 19:14; Ответить: people2010
Сообщение #6


точно, вот так сработало.
Содержимое в отд. файле ксс:
.textpos1{position:absolute; top:725px; left:35px;
font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}


код хтмл:
<!--[if gte IE 6]>
<style type="text/css">
.textpos1{top:710px;}
</style>
<![endif]-->      
<span class="textpos1">Для женщин</span>
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
people2010
people2010
Topic Starter сообщение 16.9.2010, 19:29; Ответить: people2010
Сообщение #7


Вот так сработало для мозилы,только не понятно что это такое: html:root
html:root .textpos1{position:absolute; top:721px; left:35px;
font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}


А в гуглхроме вверх занесло, как в гуглхроме исправить?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
people2010
people2010
Topic Starter сообщение 16.9.2010, 19:51; Ответить: people2010
Сообщение #8


Как поставить условный коментарий в гуглхроме, и как поставить в браузере опера, выше версии 9,22(кроме 9,22),
на этих браузерах у меня отображается где-то в стороне, а не на картинке. Если кто знает, напишите как исправить.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
locky-yotu
locky-yotu
сообщение 16.9.2010, 20:13; Ответить: locky-yotu
Сообщение #9


people2010,я тебе дал рабочий скрипт. Учитывая, что ты используешь такие стили:
html:root .textpos1{position:absolute; top:721px; left:35px;   font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}

проблема видимо не в сложности задачи и не в неправильном скрипте. Проблема в том, что лень подумать.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
people2010
people2010
Topic Starter сообщение 16.9.2010, 20:28; Ответить: people2010
Сообщение #10


Попробовал сейчас написать без условных комментариев.
Написать в стилях опробовал такое:
.textpos1{position:absolute; top:710px; left:35px;
font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}


В хтмл поробовал такое:
<span class="textpos1">Для женщин</span>


Работает в ИЕ6,Ие7,ИЕ8,Опера9,22, Опера 9,63
Не работает:
Мозила, ГУГХРОм.
Что делать?

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Партнерская программа для Эзотерики, Магии, Таро
партнерка для эзотерики
0 LiveExpert 19 Сегодня, 15:13
автор: LiveExpert
Открытая тема (нет новых ответов) Партнерская программа для Эзотерики, Магии, Таро
партнерка для эзотерики
0 LiveExpert 16 Сегодня, 15:13
автор: LiveExpert
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыAzinomoney.com - гемблинг-партнерка с 65%RS для каждого
Гарантированный заработок на гемблинг-трафике
65 AzinoMoney 29162 Вчера, 19:10
автор: AzinoMoney
Горячая тема (нет новых ответов) Делаю полностью уникальный дизайн для сайтов!
46 AlexDIZ 93439 26.3.2024, 20:03
автор: AlexDIZ
Открытая тема (нет новых ответов) Большие ставки для кликов в Я.Директ. Как удешевить?
2 rownong27 1116 26.3.2024, 14:13
автор: knezevolk


 



RSS Текстовая версия Сейчас: 28.3.2024, 15:20
Дизайн