Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Вёрстка веб-сайтов > css и cursors


Автор: Arahnoid 3.1.2007, 21:20
Здраствуйте недавно мне попалась в интернете интересная статя, в которой обсуждалось как можно заменить в  броузере курсор на свой собственный. 
После я пришел на форум Vingrad и кжется все перелопатил по этой темеб но нашел нетак много а именно только то как заменить основной курсор.
Код

body {
cursor: url('../img/myPicture.cur');
}
/*или так*/
body {
cursor: url('../img/myPicture.ani');
}


Все работает прекрасно правда только в IExplorer.

а как можно заменить курсоры в форме руки - который появляется при наведении на сылку, а также текстовый - при выделении текста увы незнаю и врядли своим умом дойду smile 
может кто знает как это можно сделать smile 

Еще бы хотелось узнать что можно сделать для того чтобы новые курсоры отображались нетолько в IExplorer.
Заранее благодарен

Автор: Bangladesh 4.1.2007, 00:07
Arahnoid, можно так:

Код

<style>
@media {

#id { cursor: hand; cursor: pointer;}

#id a { cursor: text; }

}
</style>
<span id="txt">какой-то текс, много какого-то текста <a href="">ссылка в каком-то тексте</a></span>



должно работать. в одном месте курсор прописывает два раза для кроссбраузерности

Автор: Arahnoid 4.1.2007, 19:38
Bangladesh,  да  класно работает 

но как присвоить каждому курсору свой оригинальный рисунок

Автор: SelenIT 4.1.2007, 20:13
Arahnoid, точно так же:
Код

body{ cursor: url(http://hottabych.net/cursors/hottabych.net_cursors_07.cur), default; }
a { cursor: url(http://hottabych.net/cursors/hottabych.net_cursors_02.cur), pointer; }

Это работает в IE6 и FF2.

Автор: Arahnoid 5.1.2007, 11:23
SelenIT,  спасибо теперь все ясно какраз то чо нужно

Автор: Shaggie 8.1.2007, 09:02
Насчет кроссбраузерности:
cursor:hand не работает в FF и мозилле, но с cursor:pointer никаких проблем ни в одном браузере никогда не наблюдал. Вывод: cursor:hand можно не прописывать.

Автор: SelenIT 8.1.2007, 12:50
"hand" был нужен для 5-го IE в эру его могущества. Сейчас, имхо, оба они действительно утратили всякую акутальность smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)