Op http://www.d66rotterdamdelfshaven.nl/WIP heb ik twee menu's gemaakt aan de hand van een unnumbered list (UL). De twee menu's hebben een ander uiterlijk en dus ook een eigen stukje CSS. Nu is het probleem dat op de een of andere manier beide stukjes CSS op beide menu's van toepassing blijken en dat browsers random lijken te bepalen welk stukje er "wint".
De header:

Ziet er op het eerste gezicht goed uit, maar de letters horen blauw te zijn.
Bij het hoveren wordt wel de juiste kleur gepakt
Linker kolom:

Ziet er goed uit, maar met met de web developer tool van Firefox zie ik dat ook hier twee concurrerende stukjes CSS van toepassing zijn.
Wat op de header van toepassing zou moeten zijn:
Wat op de linker kolom van toepassing zou moeten zijn:
Ik doe ongetwijfeld iets harstikke fout of onhandig, maar hoe moet het dan
Het lukt me namelijk niet op het met een class selector te doen, al lijkt me dat wel de oplossing.
De header:

Ziet er op het eerste gezicht goed uit, maar de letters horen blauw te zijn.
Bij het hoveren wordt wel de juiste kleur gepakt
Linker kolom:

Ziet er goed uit, maar met met de web developer tool van Firefox zie ik dat ook hier twee concurrerende stukjes CSS van toepassing zijn.
Wat op de header van toepassing zou moeten zijn:
code:
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
| #header {
margin:0;
height: 135px;
background: url(./pics/header.jpg);
background-repeat: no-repeat;
border:0px;
padding:10px 0px 0px 8px;
background-color:WHITE;
font:bold 14px verdana, arial, helvetica, sans-serif;
}
#header ul {
padding-left:5em;
padding-top: 8em;
margin:0;
}
#header ul li {
display:inline;
background-color: #CFE7CF;
font:11px/20px verdana, arial, helvetica, sans-serif;
font-weight: bold;
text-align: center;
padding-left:2em;
padding-right:2em;
margin:0.5em;
border: 2px dotted #CCCCCC;
}
#header a:link,:visited,:active {
text-decoration: none;
color: #00007f;
}
#header a:hover {
color: #7f0000;
} |
Wat op de linker kolom van toepassing zou moeten zijn:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
| #links {
float:left;
width:150px;
}
#links ul{
list-style-image: url(pics/pijl.gif);
}
#links ul li{
font:11px/20px verdana, arial, helvetica, sans-serif;
font-weight: bold;
}
#links a:link,:visited,:active {
text-decoration: none;
color: darkgreen;
}
#links a:hover {
color: #00AA66;
} |
Ik doe ongetwijfeld iets harstikke fout of onhandig, maar hoe moet het dan
Het lukt me namelijk niet op het met een class selector te doen, al lijkt me dat wel de oplossing.
[ Voor 2% gewijzigd door Vunzz op 26-09-2005 19:02 . Reden: typo in URL ]
How can you conquer a hill top, if you are to busy at the bottom stepping over stones.