Strict Standards: Resource ID#18 used as offset, casting to integer (18) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#23 used as offset, casting to integer (23) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#25 used as offset, casting to integer (25) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#26 used as offset, casting to integer (26) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Глюк в IE, CSS
ТвойWeb ТвойWeb
Качественный Европейский хостинг
Форум для чайников
 Чат на форуме      Помощь      Поиск      Пользователи


 Страниц (1): [1] 

> Описание: при использовании a:hover{background: url("...")}
Unejirami
Отправлено: 25 Сентября, 2005 - 09:50:14
Post Id


Newbie


Покинул форум
Сообщений всего: 30
Дата рег-ции: Сент. 2005  
Откуда: SPb

Карма 0




Есть таблица стилей
CODE:

.menu a,.menu a:visited {
background: #0000B0 url("button.png") repeat-y center;
...
display: block;
}
.menu a:hover {
background: #1616C6 url("button1.png") repeat-y center;
border: 1px solid #4040D0;
color: white;
}

В Опере все работает замечательно - при наведении на ссылку, меняется картинка фона на "активную". В IE при смене картинка каждый раз подгружается заново. Пробовал делать preload вот так (не помогло)
CODE:
<img src="button.png" width=1 height=1>
<img src="button1.png" width=1 height=1>

Подскажите, как с этим бороться, желательно без JScript.
 
 Top
TvoyWeb Администратор
Отправлено: 25 Сентября, 2005 - 17:01:34
Post Id



Главный здесь


Покинул форум
Сообщений всего: 7072
Дата рег-ции: Нояб. 2003  
Откуда: Tashkent Uz

Карма 52




Unejirami
Сделай проще.... одну картинку с over и out положениеми и в стилях укажи background-position. Где то здесь на форуме я даже выкладывал готовую картинку как пример.
 
 Top
Валерий Администратор
Отправлено: 25 Сентября, 2005 - 18:54:08
Post Id



Админ-3


Покинул форум
Сообщений всего: 2676
Дата рег-ции: Янв. 2005  
Откуда: Беларусь

Карма 16




Unejirami
Была анологичная заморочка, когда пробовал сделать смену картинки стилями. И ничего не получилось, даже закачивая картинки в невидимый div - все равно в ИЕ тормозилось все до ужаса.
Поступил, как сказал Маркус.
 
 Top
Unejirami
Отправлено: 26 Сентября, 2005 - 23:31:01
Post Id


Newbie


Покинул форум
Сообщений всего: 30
Дата рег-ции: Сент. 2005  
Откуда: SPb

Карма 0




Спасибо, так и сделаю.
Просто хотелось делать кнопочки разных размеров с "бликом" посередине.
 
 Top
Unejirami
Отправлено: 28 Сентября, 2005 - 14:27:01
Post Id


Newbie


Покинул форум
Сообщений всего: 30
Дата рег-ции: Сент. 2005  
Откуда: SPb

Карма 0




Хм. Опять не получилось. Сделал так:
CODE:

.menu a,.menu a:visited {
background: #0000B0 url("button.png") repeat-y left;
border: 1px solid #0000D0;
color: #F0F0F0;
font-weight: bold;
text-align: center;
text-decoration: none;
padding: 1px 0;
margin: 2px;
width: 130px;
display: block;
overflow: hidden;
}
.menu a:hover {
background-color: #1616C6;
background-position: -130px 0;
border: 1px solid #4040D0;
color: white;
}

и так:
CODE:

.menu a,.menu a:visited {
background: #0000B0 url("button.png") repeat-y;
background-position: 0;
...

и вот так:
CODE:
.menu a,.menu a:visited {
background-color: #0000B0;
background-image: url("button.png");
background-position: 0;

IE - 6.0.2900 xpsp2, хост hut1.ru
Причем локально он файл картинки не перезагружает. Где же я неправ? Однако
 
 Top
TvoyWeb Администратор
Отправлено: 28 Сентября, 2005 - 16:03:16
Post Id



Главный здесь


Покинул форум
Сообщений всего: 7072
Дата рег-ции: Нояб. 2003  
Откуда: Tashkent Uz

Карма 52




Unejirami
http://tvoyweb.ru/forums/topic.p...art=1#1114594331
 
 Top
Unejirami
Отправлено: 29 Сентября, 2005 - 13:30:14
Post Id


Newbie


Покинул форум
Сообщений всего: 30
Дата рег-ции: Сент. 2005  
Откуда: SPb

Карма 0




TvoyWeb
Так я уже пробовал. Думаю все дело в хостинге:
- открыл ссылку форума в IE - кнопка работает;
- скопировал всю страницу целиком к себе - локально работает (сервер не показывает лишних запросов картинок);
- загрузил на сайт - тот же глюк (перезагрузка картинки при наведении).
Возможно это из-за кода баннеров, но локально все работает и с ними.
Если что-нибудь найду, обязательно сообщу Улыбка
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0, скрытых: 0)
« CSS »


Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.



Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0378]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33