|
|||
Link in div andere Klasse zuweisen
Hallo allerseits,
ich denke ich habe hier eine richtige Noob Frage am Start. Habe schon rum gegoogled aber irgendwie funktioniert keiner der angegebenen Lösungen. Muss vielleicht dazu erwähnen, dass ich eigentlich kein Webentwickler bin und deshalb bei meinem Projekt mehr learning by doing betreibe als sonst was.^^ Also folgendes: Im Header Bereich sind alle Links der Website. Also habe ich mir im CSS eine Klasse linkheader angelegt: HTML-Code:
.linkheader { width:954px; height:66px; margin-left:35px; display:block; } HTML-Code:
.linkheader a { width:104px; height:66px; border-left:2px; border-left-color:#FFFFFF; border-left-style:dotted; color:#FFFFFF; text-decoration:none; text-align:center; line-height:66px; font-size:22px; float:left; background:#896957; } HTML-Code:
.linkheader a:hover { background:#B6265F; } Hier mal noch die Klasse für den ersten Link: HTML-Code:
.first { width:104px; height:66px; color:#FFFFFF; text-decoration:none; text-align:center; line-height:66px; font-size:22px; float:left; background:#896957; } - Von Klasse auf ID wechseln. - Von Klasse auf ID wechseln, aber die klasse für den ersten beibehalten - "Subklassen" von linkheader erzeugen über .linkheader .first a oder .linkheader a.first Joa...so binde ich das Ganze übrigens in das HTML Dokument ein: HTML-Code:
<div class="linkheader"> <a href="" class="first">Link Nummer 1</a> </div> Wie schaffe ich es, dass der erste Link (und später dann ja auch der selektierte Link) anders gestaltet wird? Ich bedanke mich schon mal herzlich im Voraus und verbleibe bsi dahin mit freundlichen Grüßen. Kroan |
Sponsored Links |
|
||||
Zitat:
Zitat:
Zitat:
Zitat:
Lesetipp: HTML5-Handbuch - Webkompetenz
__________________
"Wieso ist der Code schrott, ich dachte hier seien Profis..." Aus einem Forum. |
Sponsored Links |
|
|||
Hi,
erstmal Danke für die Antwort. Davon geh ich aus darum dachte ich ich frage mal nach, wo man sich auskennt. Zitat:
Meinst du first-child? Also a:first-child? Wenn ja, dass funktioniert leider auch nicht. Viele Grüße Kroan |
|
||||
Hallöchen,
Nur leider bleibt von "learning by doing" recht schnell nur noch "doing" übrig -- und zwar "everything wrong". Gerade bei Themen wie HTML und CSS ist das Wissen um die Thematik ausschlaggebend für einen erfolgreichen Einsatz. Der beste Weg um sich dieses Wissen anzueignen ist Little Boxes durchzuarbeiten. Viele Dinge regeln sich anschließend von selbst. Viele Grüße, lotti
__________________
Empfehlenswerte Links: jsFiddle | JavaScript Patterns | RedBeanPHP | Mozilla Developer Network -/- W3C Validator | JSLint |
|
|||
So, danke an euch Beide für die Hilfe.
Ich verspreche hoch und heilig, dass ich mir irgendwann die Zeit dafür nehme um die Dinge richtig zu lernen. Habe nur im Moment neben Studium, Arbeit und diesem Ehrenamt das ich übernommen habe keine Zeit dafür und das Projekt muss ja auch fertig werden. Also an alle die vielleicht mal ein ähnliches Problem haben, bei mir hat nun folgendes geklappt (Danke an explanator, der mich in die Richtung geschubst hat). In meiner .css Datei habe ich noch folgendes deklariert: HTML-Code:
.linkheader a:first-child { border-left:0px; } Viele Grüße Kroan |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Schriftfarbe in den Eintragungsfeldern von jforms | Steveislucky | CSS | 2 | 16.03.2010 10:59 |
CSS Text nebeinander? | carstiee09 | CSS | 13 | 13.11.2009 19:18 |
Myspace problem... Rechte Säule verschiebt sich im IE. | calledmarcel | CSS | 1 | 27.02.2009 09:12 |
IE div höhe und overflow | tintifax | CSS | 1 | 06.08.2008 12:38 |
div inhalte zuweisen | toxictobi | CSS | 6 | 09.09.2004 09:03 |