Hallo Alex.
ich hoffe ihr könnt mir helfen.
Ich bin überzeugt, dass wir das können.
Ich weiß, dass der IE an einigen Stellen Probleme macht, doch hoffentlich weiß einer von euch, wie ich das ganze umgehen kann oder korregieren kann.
Mal sehen.
Ich möchte gerne mittels CSS einige "Buttons" in unterschiedlicher Farbe erstellen.
Das deutet auf eine Navigation hin. Korrekt?
Dabei werden allen Links mittels id="menu" umrahmt.
Das bezweifle ich. Ich schätze eher, dass du auf diese Element mittels des jeweiligen id-Wertes zugreifst und sie somit formatierst.
Dazu fand ich irgendwo im Netz den ">"Operator. In Firefox funktioniert das ganze, lediglich der IE macht Probleme.
Ja, er beherrscht diesen Selektor (bis V7) nicht.
Dafür funkioniert die Breitenangabe "width=150px" im IE, der Firefox hingegen umrandet nur die maximale Wortlänge.
Das deutet auf eine falschlicherweise umgesetzte Breitenangabe für ein Inlineelement hin.
Bitte verlasse den Quirksmodus.
Was soll ich tun?
<html>
Gib bitte einen DOCTYPE an.
<head>
Bitte schreibe gültiges HTML.
(Zu einem gültigen HTML-Dokument gehört *zwingend* ein Titel)
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body>
<div id="menu">
<a id="menu1" href="test.html">Test1</a>
<a id="menu2" href="test.html">Test2</a>
<a id="menu3" href="test.html">Test3</a>
<a id="menu4" href="test.html">Test4</a>
</div>
Warum nutzt du hierfür keine Liste?
#menu a
{
display:inline;
margin-bottom:5px;
text-align:center;
width:150px;
border-style:solid;
border-width:1px;
padding:2px;
text-decoration:none;
}
Du formatierst die a-Elemente als inline, obwohl sie dies durch ihre Eigenschaft als Inlineelemente bereits sind.
#menu a:link { color:black; background-color:transparent; }
#menu a:visited { color:black; background-color:transparent; }
#menu a:hover { color:grey; background-color:transparent; }
#menu a:active { color:red; background-color:transparent; }
Diese Hintergrundangabe ist recht sinnfrei.
#menu>#menu1
{
background-color: red;
}
Welchen Zweck soll die Hervorhebung des ersten Navigationspunktes haben?
Einen schönen Dienstag noch.
Gruß, Ashura
Selfcode: sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:} fl:( ss:) ls:[ js:|
30 Days to becoming an Opera8 Lover -- Keyboard Shortcuts
Meine Browser: Opera 8.50 | Firefox 1.0.7 | Lynx 2.8.5 | Konqueror 3.3.2 | Netscape 4.7 | IE 6.0
