|
|||
Links Hintergrundfarbe Bilder
Hallo,
mir ist gerade nach langem Probieren etwas aufgefallen und ich möchte mal wissen, ob das nun ein Fehler meinerseits ist, oder ob das so sein muss: Ganz grob umrissen: Es geht um ein Serendipity-Template, dass ich mir "umgebaut" habe. Ich wollte das ganze auf XHTML 1.0 strict trimmen, da einige Sachen in aktuellen Browsern nicht funktioniert haben. Problem: Alle gehoverten Links haben eine Hintergrundfarbe. Das funktioniert bei Text-Links auch ganz einwandfrei. Das eigentliche Problem tritt bei Links mit Bildern und XHTML 1.0 auf: XHTML 1.0 -> Alle Bilder innerhalb von Links haben einen kleinen Abstand nach oben bzw. unten, so dass man die Hintergrundfarbe durchscheinen sieht. HTML 4 -> Die Bilder haben keinen Innenabstand, keine Hintergrundfarbe sichtbar -> alles chic! Kann mir da jemand weiterhelfen? Oder ist das vielleicht so etwas wie ein "Feature", um Links auf Bildern identifizieren zu können? EDIT: Wenn ich den Bildern display:block gebe, ist der Abstand weg, dafür verbreitert sich der Link auf 100%... NOCHMAL EDIT: Es sieht aus, als wäre der Abstand unter den Textlinks genauso groß, bloß fällt es dort nicht auf, da es dort ja im Prinzip gewollt ist..
__________________
... Meine Meinung Geändert von xm22 (04.09.2006 um 17:13 Uhr) |
Sponsored Links |
|
|||
Zitat:
Zitat:
Zitat:
http://www.dodabo.de/html+css/img-table/ (Hier wird in erster Linie das Problem im Zusammenhang mit Tabellen besprochen, hat aber eigentlich gar nichts mit Tabellen zu tun) Robin |
Sponsored Links |
|
|||
Dann ist das, wo der Fehler auftritt, der Standard-Mode. Da die Bilder allerdings innerhalb von Bildern sind, funktioniert das mit vertical-align:bottom nicht
Mit display:block, das funktioniert ebenfalls nicht, da dann, wie gesagt, Zeilenumbrüche entstehen... Ich könnte Links allgemein noch floaten lassen, allerdings fehlt mir ein Element, dass verlässlich hinter den Links clearen kann...
__________________
... Meine Meinung |
|
|||
Zitat:
__________________
... Meine Meinung |
|
|||
Zitat:
By the way: vertical-align:bottom geht tatsächlich, allerdings mit dem Resultat, dass dann oben drüber der Rand bleibt... Ich werde heute abend mal versuchen, woanders so ein Ding aufzusetzen und dann zu posten..
__________________
... Meine Meinung |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Links bekommen Rahmen, verlinkte Bilder nicht? | heiko_rs | CSS | 1 | 07.03.2006 00:12 |
[link] Links zur Webentwicklung | KaGe | Ressourcen | 5 | 16.12.2005 17:03 |
Hintergrundfarbe reicht nicht bis oben und unten | SPACEart | CSS | 8 | 05.09.2005 08:37 |
Probleme mit 3 spalten | luk | CSS | 3 | 08.06.2005 15:39 |
links mit hintergrundfarbe, IE macht probleme | scraddy | CSS | 5 | 04.06.2005 14:28 |