2012-01-11 3 views
5

Я разместил курсор: указатель на td, но в Safari (на Mac) он отображает только указатель мыши по умолчанию, вместо того чтобы перейти к указателю маленькой руки, который он делает в каждый другой браузер.CSS-указатель: указатель в mac Safari не работает

Кто-нибудь знает, есть ли исправление для этого или это неизбежно?

Update: Код что-то вроде этого:

HTML

<td class="someClass"><span>text here</span></td> 

CSS

td.someClass { cursor:pointer; } 
+0

Обычно этот курсор работает в Safari, PLS дает нам немного кода. – Dion

+0

код и или ссылка пожалуйста? .. im здесь на mac с сафари и может легко проверить его. В моем случае его работа так придумана с подробностями – ggzone

+0

извините, я не могу добавить ссылку - мне нужно поддерживать анонимность Компания. Другой способ его формулировки - кто-нибудь знает о различиях между сафари на Mac и сафари на ПК (в той же версии браузера). Если нет - я удалю/отвечу на свой вопрос – richardstelmach

ответ

0

В прошлом я помню, с помощью:

cursor:hand; 

... для сафари.

Не уверен, что это необходимо больше, или я просто прекратил его использовать.

+2

Это было необходимо для IE5. – duri

+0

Там мы идем, я знал, что это для какого-то браузера, не был уверен, какой из них. Такова жизнь. Спасибо за комментарий. – MetalFrog

+0

Я нашел, что это отлично работает в Safari на ПК, но я на самом деле заметил это во время просмотра видео с удобством использования (и пользователь использовал сафари на Mac), кто-то предположил, что это может быть вызвано программным обеспечением или веб-сайтом, который они использовали для записи действия пользователя на экране. Кто-нибудь знает о каких-либо различиях между Safari на Mac на ПК? – richardstelmach

0

Я обнаружил, что, возможно, это было связано с программным обеспечением, которое пользователь использовал для записи своего экрана, поскольку я заметил его при просмотре видео с использованием юзабилити - пользователь использовал Safari на Mac. Возможно, программное обеспечение заменило курсор как средство отслеживания/записи его движения. С тех пор я тестировал его на Mac, используя Safari, и он работает. Использование: 'td.someClass {cursor: pointer;}'

4

Я пришел к этому вопросу только сейчас, потому что я находил сафари, отказывался отображать указатель мыши на веб-сайте, который я разрабатывал. Я на самом деле попробовал тестировать поведение по умолчанию по умолчанию в отсутствие каких-либо css и все еще имел проблему.

Я нашел перезапуск сафари, исправил его. Подумайте об этом, просто открыв тот же сайт в другом окне, возможно, его исправили.

Это вещи, которые нужно попробовать, если вы застряли в проблеме с указателем мыши, потому что есть некоторые ошибки в quirk/bug/несогласованные состояния сафари. В моем случае я предполагаю, что это могло быть вызвано игрой вокруг с инструментами отладки разработчиков.

+0

Перезапуск Safari сделал это для меня тоже. Я подозреваю, что это связано с кешем. (Примечание. Тот же CSS работал как шарм в Chrome & FFX.) –

+0

У меня была такая же проблема.Перезапуск Safari исправил временную ошибку. – Paolo

 Смежные вопросы

  • Нет связанных вопросов^_^