Archief - CSS: CSS tussen HTML werkt, maar in *.css file niet?

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Fraggie

Legacy Member
Om men website in FF, Opera en IE er hetzelfde te doen uitzien, moet ik de margin van men ul/ol tags kunnen aanpassen. Wanneer ik de CSS in een file steek werkt het niet, waarschijnelijk moet het overwrite wordt door een andere style. Steek ik de CSS in de tag zelf met style=".." werk het wel.

Deeltje waar de CSS betrekking op heeft (menu maw):
Code:
.menu ul,ol { <- staat eerste
 margin-top:2px;
}
.menu li {
 list-style:none;
 margin:0px 5px 0px -35px;
}
.menu li a:hover {
 background: url(img/open.gif) no-repeat;
}
.menu li a {
 padding-left:20px;
}
Effect: http://img147.imageshack.us/img147/1953/incsskv0.gif

In HTML:
HTML:
<ul class="menu" style="margin-top:2px">
Effect: http://img147.imageshack.us/img147/9633/inhtmlnj1.gif

Iemand die de fout ziet?

Fraggie

Legacy Member
Ik heb stukje per stukje (van al men css) uitgeschakelt met /* */, maar niets hielp. Als ik echter deze css gebruik:
ul {
margin-top:2px;
}
werkt het wel. Waarom je die geen ul's kan aanpassen maar li/a/.. don't know.

*Net de hint gekregen om ul.menu { .. } te gebruiken, werkt ook.

Kn0t

Legacy Member
Het is "ul.menu" en niet ".menu ul".

ul.menu = een ul element met class="menu"

.menu ul = een ul element genest binnen een element met class="menu"

orez

Legacy Member
trouwens --> geen php tags gebruiken voor CSS/HTML
php tags dienen voor PHP code
HTML tags voor html code
code tags voor andere

just a tip ;)
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan