zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > CSS
Seite neu laden border hover ?

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 07.11.2007, 21:20
Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 28.10.2007
Beiträge: 75
SaMe befindet sich auf einem aufstrebenden Ast
Standard border hover ?

Hallo!

Ich würde gerne einen border von 3px um ein bild legen..
Der Hover soll natürlich eine andere Farbe haben.

Das Problem ist, im content habe ich schon links (das bild ist ein link) hover, active usw. zugewiesen..
Also legt er automatisch eine 1 oder 2px kontur um mein bild die auch beim hover die farbe ändert, genau wie die textlinks.
Allerdings sehe ich diesen effekt nur im firefox, ie legt die normale lilane border drum und opera gar nichts.

Wie kann ich jetzt per css festlegen dass die bilder eine border von 3 px ?
Habs schon im htmlcode versucht mit border="3", da klappts zwar im ff, der ie legt jedoch nur eine 3 px breite lilane kontur ums bild.
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 07.11.2007, 21:37
Benutzerbild von Timo
table-layout: none;
XHTMLforum-Kenner
 
Registriert seit: 11.11.2006
Beiträge: 5.345
Timo ist ein LichtblickTimo ist ein LichtblickTimo ist ein LichtblickTimo ist ein LichtblickTimo ist ein Lichtblick
Standard

geb dem Link von dem Bild eine Klasse oder ID wie dus brauchst und mach speziell für diese Klasse a:link a:hover etc dann klappts
__________________
Um weitere Erklärungen eingeblendet zu bekommen, drücken Sie bitte die Tastenkombination Alt + F4
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 07.11.2007, 22:00
Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 28.10.2007
Beiträge: 75
SaMe befindet sich auf einem aufstrebenden Ast
Standard

ich bekomms irgendwie nicht hin..hier mal der quelltext:

Code:
#border {
border: 3px solid #207C00;
}

#border a, #border a:visited, #border a:active {
color: #207C00;
}

#border a:hover {
color: #7D7947;
}
Code:
<li><a href="believe.html" class="border"><img src="http://xhtmlforum.de/images/refs/believe1.jpg" alt="BELIEVE" /></a></li>
Mit Zitat antworten
  #4 (permalink)  
Alt 07.11.2007, 22:07
Benutzerbild von Timo
table-layout: none;
XHTMLforum-Kenner
 
Registriert seit: 11.11.2006
Beiträge: 5.345
Timo ist ein LichtblickTimo ist ein LichtblickTimo ist ein LichtblickTimo ist ein LichtblickTimo ist ein Lichtblick
Standard

im css schreibst du eine id und im html rufst du eine klasse auf...
__________________
Um weitere Erklärungen eingeblendet zu bekommen, drücken Sie bitte die Tastenkombination Alt + F4
Mit Zitat antworten
  #5 (permalink)  
Alt 07.11.2007, 22:26
Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 28.10.2007
Beiträge: 75
SaMe befindet sich auf einem aufstrebenden Ast
Standard

hups, ganz vergessen ^^

naja, das ergebnis ist folgendes: http://www.yup.de/bilder/112007/1194...nt_1_Kopie.jpg
Mit Zitat antworten
  #6 (permalink)  
Alt 07.11.2007, 22:45
Benutzerbild von Timo
table-layout: none;
XHTMLforum-Kenner
 
Registriert seit: 11.11.2006
Beiträge: 5.345
Timo ist ein LichtblickTimo ist ein LichtblickTimo ist ein LichtblickTimo ist ein LichtblickTimo ist ein Lichtblick
Standard

dann geb mit nicht dem link sondern dem bild

Code:
<li><a href="believe.html"><img src="http://xhtmlforum.de/images/refs/believe1.jpg" alt="BELIEVE" class="border" /></a></li>
Code:
.border {
   border: 3px solid #207C00;
}
.border:hover {
   color: #7D7947;
}
__________________
Um weitere Erklärungen eingeblendet zu bekommen, drücken Sie bitte die Tastenkombination Alt + F4
Mit Zitat antworten
  #7 (permalink)  
Alt 08.11.2007, 14:02
Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 28.10.2007
Beiträge: 75
SaMe befindet sich auf einem aufstrebenden Ast
Standard

die 3px border sehe ich jetzt, aber auch nur in der farbe 207C00,
der hover funktioniert nicht..
beim drüberfahren bleibt die farbe gleich..
Mit Zitat antworten
  #8 (permalink)  
Alt 08.11.2007, 14:09
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 28.01.2005
Beiträge: 11.775
fricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz sein
Standard

Welcher Browser? IE < 7 kann nur Links hovern.
edit: jetzt seh ich's ja erst. Bei Timos CSS müsste beim :hover border-color angesprochen werden.
Bei Timos HTML-Schnipsel wäre folgendes möglich:
Code:
a:hover img.border { }
Du musst dich mehr mit Selektoren beschäftigen. Selbst wenn du in deinem ersten Beispiel die ID gegen eine Klasse ersetzt, sprichst du kein Element an. Wenn der Link die Klasse hat lautet ein möglicher Selektor a.border:hover

Wie immer gilt: vollständigen Code posten, am besten als Link, keine Schnipsel.
Siehe auch: http://xhtmlforum.de/40080-fuer-frag...twortende.html

Geändert von fricca (08.11.2007 um 14:14 Uhr)
Mit Zitat antworten
  #9 (permalink)  
Alt 08.11.2007, 14:09
Benutzerbild von Timo
table-layout: none;
XHTMLforum-Kenner
 
Registriert seit: 11.11.2006
Beiträge: 5.345
Timo ist ein LichtblickTimo ist ein LichtblickTimo ist ein LichtblickTimo ist ein LichtblickTimo ist ein Lichtblick
Standard

ich hab ein copy&paste fehler gemacht!

Code:
.border:hover {
   border: 3px solid #7D7947;
}
__________________
Um weitere Erklärungen eingeblendet zu bekommen, drücken Sie bitte die Tastenkombination Alt + F4
Mit Zitat antworten
Sponsored Links
  #10 (permalink)  
Alt 08.11.2007, 14:16
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 28.01.2005
Beiträge: 11.775
fricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz sein
Standard

Timo, auch damit ist IE < 7 nicht zu erreichen.
Es ist in diesem Fall kein Problem, das :hover für den Link anzugeben -- es müssen nur die Selektoren stimmen.
Mit Zitat antworten
Sponsored Links
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Dynamische Größen Killhunter CSS 0 14.05.2011 16:56
Hilfe css Menu center xXcyberXx CSS 5 28.11.2010 19:51
CSS Navigation - Problem mit IE6 pcklinik CSS 4 18.09.2007 12:04
Darstellungsproblem CSS Navigation im IE7 pcklinik CSS 7 09.09.2007 17:25
CSS Einsteiger bittet um Hilfe pcklinik CSS 0 06.09.2007 14:40


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:45 Uhr.