mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Sa 27.04.2024 01:28 Benutzername: Passwort: Auto-Login

Thema: css - a:hover bei textverlinkungen vom 28.12.2008


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Allgemeines - Nonprint -> css - a:hover bei textverlinkungen
Autor Nachricht
jacob-1
Threadersteller

Dabei seit: 29.05.2008
Ort: Berlin
Alter: -
Geschlecht: -
Verfasst So 28.12.2008 12:43
Titel

css - a:hover bei textverlinkungen

Antworten mit Zitat Zum Seitenanfang

Hallo,
ich befasse mich erst seit ein paar Wochen mit CSS und erstelle so gerade auch meine erste Seite (ohne Spacer und Tabellen).
Folgendes hätte ich nun gerne gelöst:
In einer Box, Breite 200 px sollen untereinander Textlinks gesetzt werden.
Die Textverlinkungen sind aufgrund der unterschiedlichen Buchstabenzahlen natürlich verschieden lang.
Nun möchte ich bei a:hover, das die Hintergrundfarbe der Links sich ändert, und zwar in der kompletten Länge der Box (also 200 px). Alle a:hover sollen also gleich lang sein! Die Buchstabenfarbe bleibt.

Wie funktionierts?
Muss ich die Links als Liste setzen, oder gehts auch so?

Grins mich über Antworten.

J.
  View user's profile Private Nachricht senden
leinich

Dabei seit: 23.09.2008
Ort: -
Alter: -
Geschlecht: -
Verfasst So 28.12.2008 13:03
Titel

Antworten mit Zitat Zum Seitenanfang

beides geht mit:

Code:
display:block;
  View user's profile Private Nachricht senden
Anzeige
Anzeige
Smooth-Graphics

Dabei seit: 22.05.2006
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst So 28.12.2008 13:04
Titel

Antworten mit Zitat Zum Seitenanfang

Dafür musst du dem Link eine Breite zuweisen (meinetwegen 200px, auch wenn px eigentlich nicht unbedingt für Layouts verwendet werden sollten, je nach Verwendungszweck), dann dem Link die Eigenschaft display:block zuweisen:
Code:

a{
width: 200px;
display: block;
}

a:hover{
width: 200px;
display: block;
background-color: #333;
}
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
nicoG

Dabei seit: 25.01.2006
Ort: Freiburg
Alter: -
Geschlecht: Männlich
Verfasst So 28.12.2008 13:19
Titel

Re: css - a:hover bei textverlinkungen

Antworten mit Zitat Zum Seitenanfang

jacob-1 hat geschrieben:
Muss ich die Links als Liste setzen, oder gehts auch so?

Solltest du, ja. Stichwort Semantik Lächel
Der Schrift st trotzdem derselbe, wobei du den Listenpunkten (li-Tag) die Breite zuweist. Ggf. musst du dem Link dann selbst noch ein width:100% mitgeben, da die alten IE-Versionen das sonst nicht immer checken *zwinker*
  View user's profile Private Nachricht senden
m
Moderator

Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst So 28.12.2008 13:28
Titel

Antworten mit Zitat Zum Seitenanfang

http://www.mediengestalter.info/forum/4/faq-nonprint-themen-110866-1.html (Menüs)

http://www.css4you.de/display.html

Code:
a {
   display: block;
   width: 200px;
}


edit: viel zu langsam...


Zuletzt bearbeitet von m am So 28.12.2008 13:29, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
jacob-1
Threadersteller

Dabei seit: 29.05.2008
Ort: Berlin
Alter: -
Geschlecht: -
Verfasst So 28.12.2008 14:47
Titel

Antworten mit Zitat Zum Seitenanfang

Vielen Dank.
Hat super geklappt.

Über das Tutorial habe ich es ganz einfach nachvollziehen können:
http://css.maxdesign.com.au/listutorial/


J.
  View user's profile Private Nachricht senden
jacob-1
Threadersteller

Dabei seit: 29.05.2008
Ort: Berlin
Alter: -
Geschlecht: -
Verfasst So 28.12.2008 19:47
Titel

Antworten mit Zitat Zum Seitenanfang

Leider habe ich doch noch eine Frage.

Ich benötige auf meiner Seite nähmlich auch eine horizontale Navigation.
Wie es funktioniert habe ich hier gefunden.
http://css.maxdesign.com.au/listutorial/horizontal_master.htm

Doch mit folgendem Unterschied:
Es sollen 4 Links nebeneinander gesetzt werden. OK.
Doch soll die Hintergrundfarbe der Links und der a:hover unterschiedlich sein.
Also z.B.:
Erster Link dunkelrot hinterlegt, bei a:hover rot
Zweiter Link blau hinterlegt, bei a:hover dunkelblau.

Würde mich nochmals sehr über Hilfe freuen.

J.
  View user's profile Private Nachricht senden
nicoG

Dabei seit: 25.01.2006
Ort: Freiburg
Alter: -
Geschlecht: Männlich
Verfasst So 28.12.2008 23:08
Titel

Antworten mit Zitat Zum Seitenanfang

jacob-1 hat geschrieben:
Würde mich nochmals sehr über Hilfe freuen.

IDs * huduwudu! *
  View user's profile Private Nachricht senden
 
Ähnliche Themen hover-Button/hover-Bild wird darunter eingefügt
:hover und ie6
Hover
box hover mit css
CSS a:hover IE 5.01
Hover und ie
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Allgemeines - Nonprint


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.