Morguh allemaal,
Ben een beetje met CSS aan het stoeien en zit met een probleem:
Ik heb een menu met allerlei submenu's De menu's worden nu in divjes gezet en op hun plek gezet op de volgende manier:
de opletttende Tweaker ziet dat
3x voorkomt (en nog vaker, maar het voorbeeld is voldoende)
Nu wil ik dit in een 'globale' class zetten en overal in zetten. Dit heb ik op de volgende manier geprobeerd:
Dit werkt niet, ook
werkt niet. Ben ik gedoemd om echt alle classes los te defineren?
De aanroep in HTML gebeurt door:
Ben een beetje met CSS aan het stoeien en zit met een probleem:
Ik heb een menu met allerlei submenu's De menu's worden nu in divjes gezet en op hun plek gezet op de volgende manier:
Cascading Stylesheet:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
| #sub0 { left:0px; position:absolute; z-index:1; visibility: hidden; top:106px; width:600px; height:13px; } #sub1 { left:100px; position:absolute; z-index:1; visibility: hidden; top:106px; width:600px; height:13px; } #sub2 { left:200px; position:absolute; z-index:1; visibility: hidden; top:106px; width:600px; height:13px; } #sub3 { left:200px; position:absolute; z-index:1; visibility: hidden; top:106px; width:600px; height:13px; } |
de opletttende Tweaker ziet dat
Cascading Stylesheet:
1
2
3
4
5
6
| position:absolute; z-index:1; visibility: hidden; top:106px; width:600px; height:13px; |
3x voorkomt (en nog vaker, maar het voorbeeld is voldoende)
Nu wil ik dit in een 'globale' class zetten en overal in zetten. Dit heb ik op de volgende manier geprobeerd:
Cascading Stylesheet:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
| .#sub0, .#sub1, .#sub2 { position:absolute; z-index:1; visibility: hidden; top:106px; width:600px; height:13px; } #sub0 { left:0px; } #sub1 { left:100px; } #sub2 { left:200px; } |
Dit werkt niet, ook
Cascading Stylesheet:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
| submenu { position:absolute; z-index:1; visibility: hidden; top:106px; width:600px; height:13px; } #sub0 inherents submenu { left:0px; } #sub1 inherents submenu { left:100px; } #sub2 inherents submenu { left:200px; } |
werkt niet. Ben ik gedoemd om echt alle classes los te defineren?
De aanroep in HTML gebeurt door:
HTML:
1
| <div id=sub0>tekst</div> |