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


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) ✅ sms.chekons.com - ⭐ Сервис для получения SMS на реальные номера USA "Non-VoIP, безлим SMS, API" ⭐
Сервис для получения SMS на реальные номера USA
13 Chekon 4078 Вчера, 11:48
автор: Chekon
Открытая тема (нет новых ответов) Rebex.io – Ваша инновационная платформа для обмена криптовалюты!
1 Rebex 680 17.4.2024, 11:50
автор: Rebex
Открытая тема (нет новых ответов) Какой % отказов нормален для сайта?
11 Aloof 2813 16.4.2024, 12:48
автор: diviner99
Горячая тема (нет новых ответов) Betatransfer.net - прием платежей для HIGH RISK проектов, интернет эквайринг и мерчант онлайн оплат
54 arendator 34836 15.4.2024, 15:16
автор: arendator
Горячая тема (нет новых ответов) ⭕Антидетект браузер AdsPower для эффективной работы с мультиаккаунтами!
83 AdsPower 24425 14.4.2024, 22:52
автор: AdsPower


 



RSS Текстовая версия Сейчас: 19.4.2024, 17:28
Дизайн