IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Веб-программирование (http://www.imho.ws/forumdisplay.php?f=29)
-   -   Css??? (http://www.imho.ws/showthread.php?t=46998)

Izzyy 26.12.2003 23:18

Css???
 
У меня такой вопрос я делаю слой для меню:
<style>
#menu
{
.......
.......
}
</style>

<div id=menu>
........
........
</div>

теперь хотелось бы определить стиль и для ссылок именно для этого слоя. так вот вопрос в следующем как это правильно делать?

Izzyy 27.12.2003 00:46

я поясню. хотелось бы что бы ссылки размещеные между <div id=menu> были с определенным стилем но стиль для остальных ссылок оставался по умолчанию.

FreeSpace 27.12.2003 01:24

попробуй в css-ке написать так:
DIV#menu A { ... }
Но я не пробовал :)

smap 27.12.2003 10:49

можно и так:

#menu A { ... }

Wizard[WA] 27.12.2003 12:03

Izzyy
Ну так для этого и существуют классы... или я чего-то не понимаю? =)

madmoor 27.12.2003 12:28

Izzyy
ты пробуй вместо #menu и <div id=menu> сделать .menu и <div class=menu>

Wizard[WA] 27.12.2003 15:32

Добавлю:
Класс - меню
Код:

.menu {
        *******
}

Класс - ссылка (внутри слоя с классом menu)
Код:

.menu a {
        *******
}

Класс - ссылка при наведении курсора (внутри слоя с классом menu)
Код:

.menu a:hover {
        *******
}

и т. д.

Izzyy 27.12.2003 19:08

у меня все решилось простым:

a.menu:link
a.menu:visited

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

hempsmoke 27.12.2003 21:09

Izzyy
так тебе в каждой ссылке надо прописывать class=menu

Wizard[WA]
так тоже..

он имел ввиду как бы отделить все ссылки в диве.. т.е не прописывать каждый раз class. т.е. грубо говоря, прописать класс для div, в котором указать цвет ссылок в этом div. я что-то и не задумывался об этом.. и у меня не получилось.. все вышеперечисленные не работают так. только с прописыванием класса в самих ссылках.

smap 28.12.2003 02:21

Izzyy

но ето же работает: DIV#menu A { ... } !!!

Izzyy 01.01.2004 16:08

То, что я написал работает просто достаточно написать:

<div id=menu>
...
....

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

Написанное мной решение основывается на документации по сабжу.:cool:


Часовой пояс GMT +4, время: 21:08.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.