Hallo,
Ich sehe zwar eine Klasse color1, kann dem Codeschnipsel aber nicht entnehmen, ob sich das li-Element in einem Element mit der id menumobile befindet.
so ging es mir auch, aber ich war mir nicht sicher, ob das nur an meiner mangelnden Aufmerksamkeit lag.
<div id="menumobile">
<ul>
<li class="color1" >
<a href="index.php">Startseite</a>
</li>
> ~~~css
#menumobile .color1 {
> background:#ff9999;
> border-top: 1px solid #ff9999;
> }
Gut, da sind die Voraussetzungen gegeben, dass diese CSS-Regeln angewendet werden müssten. Mit dem entsprechenden Tool deines Browsers (Web Developer Tools, Firebug, Inspector oder wie sie jeweils heißen) solltest du das feststellen können.
Aber natürlich kann es sein, dass diese Regeln durch einen anderen Selektor, der dir hier gar nicht auffällt, überschrieben werden, weil er eine höhere Spezifizität hat (oder die gleiche, aber einfach später im Code notiert wird).
Übrigens halte ich es nicht für schlau, einem Element gleichzeitig zur Hintergrundfarbe noch ein border-top gleicher Farbe zu geben - das fällt nämlich nicht auf.
So long,
Martin
Computer lösen für uns Probleme, die wir ohne sie gar nicht hätten.
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(