| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Вёрстка веб-сайтов > Курсор не хочет стоять указательным пальчиком. |
| Автор: Gift 6.4.2006, 07:28 |
| Может кто подскажет в чём заковыка? Кнопка-рисунок находится в ячейке таблицы и является гиперссылкой. По задумке, при наведении на кнопку появляется тултип с пояснением. Скрипт нашел в рунете. Мне хотелось бы, чтобы при наведении мышки на кнопку появлялся пальчик (cursor:hand), но он видится только при передвижении мышки (когда она на кнопке), а в 'стоячем' состоянии почему-то стрелка видится. Помогите, кто знает, в чём дело!? Саму страницу можно посмотреть на http://lbznat.narod.ru/index.htm (Страница в разработке, так что не обращайте внимания на другие вещи - интересует только курсор) |
| Автор: Burrr 6.4.2006, 08:09 |
| поставь не cursor:hand, а cursor:pointer должно помочь |
| Автор: R.M. 6.4.2006, 09:58 | ||
Burrr, ты немного не прав. Надо так.
|
| Автор: Gift 6.4.2006, 10:10 |
| Burrr, пробовал. В Div вставлял и в <a href... Не помогает. |
| Автор: Gift 6.4.2006, 11:44 |
| Заметил одну деталь. Если отключиться от Инет и навести курсор на кнопку, то с пальчиком становится, но при этом фон и рисунок в тултипе исчезают. Что можете посоветовать? |
| Автор: Illuminaty 6.4.2006, 11:56 |
| Может тебе кэш обновить? У меня в FF1.5 и IE6 все отображается как ты хотел |
| Автор: Goddog 6.4.2006, 12:00 |
| Напиши в тег <img> вот такую строчку: style="cursor:hand;" Например: <img src="god.gif" border="0" hspace="0" style="cursor:hand;"> |
| Автор: R.M. 6.4.2006, 12:40 | ||
Goddog, ты бы уж если давал ответ то правильный, темболее что правильный дан выше
|
| Автор: Gift 6.4.2006, 13:34 |
| И кеш чистил, и style="cursor: pointer; cursor:hand; в img вставлял - стрелка остаётся, а пальчик только при движении. Проверял с двух разных ПК (MyIE и Maxton)- одно и тоже. |
| Автор: smartov 6.4.2006, 13:57 |
| Это из-за того, что так написан скрипт тултипа. Он ловит события наведения мышки. И видать написан так, что ИЕ забывает их отрабатывать, или что-то в этом роде. Под Firefox анпример все работает прекрасно. Остается "лапка". Так что выкинь или тултип или IE Добавлено @ 13:58 Куксикус, А это для какого браузера такая заточь? |
| Автор: Gift 6.4.2006, 14:24 | ||
| Там три файла js, по-моему этот отвечает за мышь. Может, кто разрулит? _____________________________________
Если надо, то и другие два выложу. |
| Автор: Gift 6.4.2006, 16:56 |
| И ещё кое-что заметил. Дуказатель на кнопке, а страница грузится медленно. Пальчик есть. Показался тултип с фоном - пальчик есть. Показался рисунок глаза - пальчик исчез. Может это что-то прояснит? |
| Автор: R.M. 7.4.2006, 09:07 |
| cursor: hand; для ИЕ и вроде Оперы cursor: pointer; для FF и Мозиллы Чтобы во всех браузерах смотрелось ок надо писать оба но первым чтобы стоял cursor: pointer; а после него шёл cursor: hand; |
| Автор: smartov 7.4.2006, 10:55 |
| Куксикус, IE 6.0 Opera 9 cursor:pointer понимают прекрасно IE 5 не понимал. Но пора забыть о таких архаизмах ;) Gift, а js код я и так посмотреть могу |
| Автор: R.M. 7.4.2006, 13:54 |
| smartov, Ты зря так, у многих и 4 стоит |
| Автор: smartov 7.4.2006, 16:55 |
| Стоит != юзают Да и http://www.w3schools.com/browsers/browsers_stats.asp Да. Это обьясняет что все ломается когда догружается этот дурацкий тултип |
| Автор: R.M. 10.4.2006, 11:24 |
| ИМХО бредовая статистика. Неизвестно откуда её вообще бирут. И какой страны? Или это по всему миру? |
| Автор: smartov 10.4.2006, 13:32 |
| Статистика с известного как видишь сайта Есть лучше - предоставь - обсудим. Но лчуше в другой теме. Чтоб оффтоп не разводить |
| Автор: set36 20.4.2006, 00:01 | ||
Думаю надо:
По спецификации, если первое значение битое, то применяется второе, если и второе битое то третье., итд. |
| Автор: R.M. 20.4.2006, 09:49 |
| set36, а ты сам проверял этот код? Я проверил и мозилла руку не показывает так что надо 2 раза писать cursor и на первое место ставить pointer |