Едно питане за CSS

8 отговора 205 прегледа
#1

Едно питане за CSS

Здравейте, искам да попитам някой дали е правил и възможно ли е да дефинирам ховър имидж с ЦСС - бодмяна на бекграунда. По - подробно направил сам един ДИВ леар и в него имам навигация(направил съм я с УЛ и ЛИ тагове. ) Не успявам обаче да постигна ховър ефекта да подменя бекграунда на въпросния линк. Щеше ми се да постигна нещо като онмаусовер и онмаусклик само че не по стандартния начин с три имиджа и джава скрипт, а ако може в ЦССто да стане.
Дано сън го казал ясно.

Благодаря

Отговор
в отговор на Kolio #2

Re: Едно питане за CSS

явно ползваш дриймуйвър щом се изразяваш така, "лейър" имам предвид. а това дето питаш е възможно с цсс, чрез а:hover {background: url("background.jpg");} примерно.

Отговор
в отговор на нимpoд #3

Re: Едно питане за CSS

Блгодаря, това е така. Ама дали е възможно само за конкретния ДИВ щото ховъра за страницата си е друг. Освен това възможно ли е за тагове УЛ и ЛИ или да се откажа от тях?

Всичко е възможно
Отговор
в отговор на kkkolio #4

Re: Едно питане за CSS

ами ако питаш за това да важи само за корнкретния див също го задаваш в цсс-ъ:
#thediv a:hover{....}

ама нещо мисля, че или аз те не разбирам или искаш нещо друго. ще спомена само, че hover на друго освен линк не се поддържа от всички браузъри към момента.

Отговор
в отговор на nimrod #5

Re: Едно питане за CSS

Точно така го пиша, ще копна тук -
#navigaz {
height: 240px;
left: 43px;
margin: 0px 0;
padding: 10px 20px;
position: absolute;
top: 170px;
width: 117px;
background: url(../img/inizio_heading.gif);

#navigaz a:hover, #navigaz a:active {
background: url(../img/cherveno-tamno-strelka.gif);
}

#navigaz a.active:link, #navigaz a.active:visited{
background: url(../img/cherveno-tamno-strelka.gif)

Ще опитам пак. Линка искам да си остане текстов, (бях го вкарал в УЛ и ЛИ тагове, но се отказах) само при ховър или визитед да смени картинката под него. Неща не ми се получава маааму

Всичко е възможно
Отговор
в отговор на kkkolio #6

Re: Едно питане за CSS

Без да съм се задълбал, ми хрумва да ти дам този линк, в който пише в какъв ред трябва да зададеш псевдокласовете hover, active и т.н. :

a {}
a:link {}
a:visited {}
a:hover {}
a:active {}

[линк]

Ако не се оправиш, дай HTML + CSS код.

П.С. Опитай и да вмъкнеш в CSS-то едно li между #navigaz и a:...


[линк] - лекции, мъдрости, интернет сигурност, уеб дизайн

Редактирано от dimodi на

Отговор
в отговор на kkkolio #7

Re: Едно питане за CSS

виж тука менюта
и по-добре е да ползваш ul или изобщо някакъв списък за навигация.

Отговор
в отговор на kkkolio #8

Re: Едно питане за CSS

Не че е много ясно какво целиш да направиш, но мисля, че ти трябва нещо такова [линк]
Прегледай кода, преработи си го според желанията и ако има нещо неясно, пак питай, но преди това качи някъде страницата, за да се види цсс, хтмл и картинка.

Scriptura pro scribente nihil probat...
Отговор
в отговор на Flamm #9

Re: Едно питане за CSS

Супер, е това ми трябваше [линк] ама аз два дни пробускам да дефинирам display:BLOCK
Много благодаря за помощта, линковете са супер, щом мине зора ще изчега всичко

Всичко е възможно
Отговор