Когда мне говорят "будь собой", я теряюсь и не знаю, кем из собой мне быть
[ok]
Добрый вечер.
У меня пропал (именно пропал, а не завис) курсор мышки (вместо него какая-та палочка). Причем только на одном сайте, а если точнее, то на одной из его страниц. Проверила винду – папочка "курсоры" на месте. Если заходить через другой браузер (не через ИЕ) – Мозилу, например, курсор есть. Но странно, что в ИЕ эта проблема только с одним сайтом.
Заранее большое спасибо.
Добрый вечер.
У меня пропал (именно пропал, а не завис) курсор мышки (вместо него какая-та палочка). Причем только на одном сайте, а если точнее, то на одной из его страниц. Проверила винду – папочка "курсоры" на месте. Если заходить через другой браузер (не через ИЕ) – Мозилу, например, курсор есть. Но странно, что в ИЕ эта проблема только с одним сайтом.
Заранее большое спасибо.
-
-
24.02.2012 в 00:39Работает только в IE - значит, другие браузеры не поддерживает метод.
-
-
24.02.2012 в 00:41скорее всего, сам сайт его и меняет
вас, например, не удивляет, что когда вы курсор наводите на ссылку, он из стреловки превращается в ручку с пальчиком?
-
-
24.02.2012 в 00:45Lennonenko, дело в том, что это здесь, в дневниках, и в других дневах (кроме моего) все тотже курсор.
-
-
24.02.2012 в 03:01Ну это стандартный курсор над текстом или полем ввода (чтобы удобнее было выделить текст). Или он у вас где-то над чем-то другим появляется? Над картинками, например и т.п.
-
-
24.02.2012 в 21:15А в поле днева - палочка.
И у меня одной. Например здесь у меня виден курсор
-
-
24.02.2012 в 21:24Кстати, какой IE?
А вообще по существу — попробуйте очистить кеш браузера.
-
-
25.02.2012 в 14:21А стандартный курсор — на всём остальном, в т.ч. на пустом пространстве вокруг текста.
Вот там его и нет.
Кеш почистила - изменений нет
-
-
25.02.2012 в 14:54-
-
25.02.2012 в 15:46уф, и то хорошо.
А то мне начало казаться, что меня переклинило и все нормально, а я чего-то хочу от людей)))
Пока не знаю, с чем может быть связано, надо подумать. )
Спасибо, надеюсь, вы поймете
-
-
25.02.2012 в 22:22У седьмого IE есть проблема, что поверх div'а с включённым hasLayout отображается cursor: text. В данном случае проблема наблюдается у блока #wrapper, в котором hasLayout включён из-за указания min-width: 980px в static.diary.ru/style/journal.css
Поскольку этот файл со стилями подключён к любому дневнику, то и проблема присутствует на них на всех. Но дело в том, что, если задать блоку (в том числе вложенному) background, происходит чудо — баг исчезает. Поэтому, например, на данном сообществе вы его можете увидеть только водя мышкой в промежутке между блоком меню и блоком записи или между блоком записи и блоком комментариев. Да, это та же самая фигня и в других браузерах всё в порядке.
В вашем дневнике блоки имеют прозрачный фон, поэтому баг распостраняется на всю страницу (на весь #wrapper, точнее). А из-за тёмной гаммы «текстовый» курсор видно очень плохо.
Ссылки о баге в IE7:
www.quirksmode.org/bugreports/archives/2007/08/...
stackoverflow.com/questions/1621132/css-text-se...
Ссылки о hasLayout:
habrahabr.ru/blogs/webdev/50175/
htmlbook.ru/css/haslayout
Это были технические подробности, а теперь — о том, что можно сделать.
Вариант 1. Замучать техподдержку @дневников, чтобы они что-нибудь с этим придумали.
Вариант 2. Прописать непрозрачный фон у блоков на своём дневнике.
Вариант 3. Перестать, наконец, пользоваться Internet Explorer 7.
В защиту последнего варианта хочется отметить, что во многих компаниях, занимающихся разработкой сайтов, IE7 уже «похоронили».
P.S. Тесты проводились под виртуалкой на xpsp3/ie7 с локальной копией странички с дневником.
P.P.S. Там вообще не совсём всё так однозначно, помимо hasLayout на проявление бага влияет также порядок блока на странице, наличие hasLayout у блоков, вложенных в него и т.д. — это что мне удалось обнаружить.
P.P.P.S. В IE Developer Toolbar'е у hasLayout значению true соответствует -1 (догадавшиеся, почему, купят себе пирожок).
-
-
25.02.2012 в 23:20Пока попробую Вариант 2, а в дальнейшем - Вариант 3)))