zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > CSS
Seite neu laden zwei uls mit class, Problemchen mit Firefox

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 03.06.2006, 12:19
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 05.05.2006
Beiträge: 23
tassetee befindet sich auf einem aufstrebenden Ast
Standard zwei uls mit class, Problemchen mit Firefox

Hallo Leute,

ich hab da ein kleines Problem, bei dem ich nicht die nötigen Kenntnisse besitze, um zu wissen woran es liegt. Ich habe zwei Listen, die zur gleichen Klasse gehören:
Code:
<ul class="lastseen">
<li>pkt.1</li>
<li>pkt.2</li>
</ul>
<ul class="lastseen">
<li>pkt.3</li>
<li>pkt.4</li>
</ul>
Mein Stylesheet dazu sieht wie folgt aus:
Code:
.lastseen {
	border-bottom: 		1px solid #8b96c7;
	font-size:		8pt;
	margin-top: 		5px;
	margin-left:		0px;
	padding: 		0px;
	padding-left:		2px;
	white-space: 		nowrap;
}
.lastseen li {
	display: 		inline;
	list-style-type: 	none;
	white-space: 		nowrap;
}
.lastseen a {
	padding: 		4px;
	margin:			4px;
	border: 		1px solid #8b96c7;
	border-bottom:		none;
}
.lastseen a:hover {
	border-bottom:		1px solid #f2f3ff;
	background:		#f2f3ff;
	text-decoration:	none;
}
Das Dumme jetzt: der hover-Effekt klappt mit Firefox nur bei der ersten Liste. Zudem hat Firefox bei der zweiten Liste ein padding-bottom von 1px eingefügt, bei mir schließt die liste nicht mit der border ab, die ich definiert habe.

Weiß jemand woran das liegt?

Danke Euch im Voraus,
Ben
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 03.06.2006, 12:38
Benutzerbild von SilentWarrior
Erfahrener Benutzer
XHTMLforum-Mitglied
 
Registriert seit: 06.07.2005
Beiträge: 427
SilentWarrior befindet sich auf einem aufstrebenden Ast
Standard

Wie kann denn der a-Selektor wirken, wenn in den Listen gar keine Links vorkommen?
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 03.06.2006, 12:39
regelmäßiger Gast
neuer user
 
Registriert seit: 19.05.2006
Ort: München
Beiträge: 37
lona befindet sich auf einem aufstrebenden Ast
Standard

..hmm, also bei mir sehen beide listen im ff gleich aus, hover gleich.

allerdings ist das styling sehr eigenwillig?

zu den Listencodes hab ich noch das a eingefügt:

Code:
<ul class="lastseen">
<li><a href="#">pkt.1</a></li>
<li><a href="#">pkt.2</a></li>
</ul>
<br><br>
<ul class="lastseen">
<li><a href="#">pkt.3</a></li>
<li><a href="#">pkt.4</a></li>
</ul>
dein CSS-Code:

Code:
list-style-type: 	none;
gehört eigentlich zu ul

Code:
border-bottom:		none;
statt none einfach 0

definiere doch nen background bei a

wozu bei a padding UND margin?

hmm.. Dein genaues Problem ist mit Deinem Code für mich nicht nachvollziehbar (sh. oben, bei mir sind beide Listen im FF gleich formatiert)

gruss lona
Mit Zitat antworten
  #4 (permalink)  
Alt 03.06.2006, 12:40
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 05.05.2006
Beiträge: 23
tassetee befindet sich auf einem aufstrebenden Ast
Standard

sorry, die Links hab ich auf die Schnelle vergessen.
Zum Anschauen ganz schnell:
http://www.extrasmallworld.de/test.html

das merkwürdige ist, dass Firefox bei manchen Listen den hover Effekt anzeigt und bei manchen nicht - obwohl ich die Listen einfach nur per copy&paste vervielfältigt habe.... (?)
Mit Zitat antworten
  #5 (permalink)  
Alt 03.06.2006, 12:44
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 05.05.2006
Beiträge: 23
tassetee befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von lona
allerdings ist das styling sehr eigenwillig?
ich geb ja zu, ich hab wenig Ahnung von css . Farben etc. passen aber in den Kontext, siehe Link. Merkwürdig allerdings, dass Deine Listen gleich angezeigt werden. Ich hab Firefox 1.5, und das ist das erste Mal dass er mir Probleme macht. Hm.
Mit Zitat antworten
  #6 (permalink)  
Alt 03.06.2006, 12:55
regelmäßiger Gast
neuer user
 
Registriert seit: 19.05.2006
Ort: München
Beiträge: 37
lona befindet sich auf einem aufstrebenden Ast
Standard

..bei Deinem gesendeten Link hab ich das Prob jetzt auch, bei der 3. Liste. Diese sieht auch schon unabhängig vom hover anders aus (ein kleines "Loch" im border..)..

..interessant.. ich kucks mir mal näher an..

gruss lona..
Mit Zitat antworten
  #7 (permalink)  
Alt 03.06.2006, 12:55
Benutzerbild von heiko_rs
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 18.09.2005
Ort: Berlin
Beiträge: 9.848
heiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblick
Standard

Mal ein Tipp außerhalb des eigentlichen Problems: Schau Dir die Navigation mal nach Textvergrößerung im Firefox an, sie fällt quasi auseinander, was Du verhindern kannst, wenn Du li floaten läßt. Damit hat man deutliche höhere Kontrolle, da man es dann ausschließlich mit Blockelementen zu tun hat, und wahrscheinlich würde sich im Zuge dessen auch Dein Problem von selber lösen.

Schöne Grüße,
Heiko
Mit Zitat antworten
  #8 (permalink)  
Alt 03.06.2006, 14:00
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 05.05.2006
Beiträge: 23
tassetee befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von heiko_rs
Mal ein Tipp außerhalb des eigentlichen Problems: Schau Dir die Navigation mal nach Textvergrößerung im Firefox an, sie fällt quasi auseinander, was Du verhindern kannst, wenn Du li floaten läßt. Damit hat man deutliche höhere Kontrolle, da man es dann ausschließlich mit Blockelementen zu tun hat, und wahrscheinlich würde sich im Zuge dessen auch Dein Problem von selber lösen.

Schöne Grüße,
Heiko
Danke sehr, ein entscheidender Tipp . Ich habe die Liste dahingehend verändert:
Code:
.lastseen {
	width: 			440px;
	font-size:		8pt;
	margin: 		5px;
	padding: 		0px;
	white-space: 		nowrap;
}
.lastseen li, .lastseen ul {
	font: 			10pt/18pt Georgia, Book Antiqua, Times New Roman, Times, serif;
	border-bottom: 		1px solid #8b96c7;
	padding-top:		5px;
	float: 			left;
	display: 		inline;
	list-style-type: 	none;
	white-space: 		nowrap;
}
Und mit dem Einfügen einer Text-Definition hat sich auch das Problem mit dem hover in Luft aufgelöst - keine Ahnung warum, aber ohne Textangabe hat er bei mir wahlweise in der zweiten, dritten oder fünften Zeile keinen Hover-Effekt gehabt.

Vielen Dank Euch allen, hab wieder was gelernt (Mein css ist zwar immer noch ein heilloses Durcheinander, aber davon abgesehen).
Mit Zitat antworten
  #9 (permalink)  
Alt 03.06.2006, 14:05
Benutzerbild von Boris
Tanzender Webentwickler
XHTMLforum-Kenner
 
Registriert seit: 29.07.2004
Ort: Kornwestheim / Stuttgart
Beiträge: 4.925
Boris ist ein sehr geschätzer MenschBoris ist ein sehr geschätzer MenschBoris ist ein sehr geschätzer Mensch
Standard

Noch ein Tip - pt als Schriftgröße ist nur für den Druck geeignet, nicht für die Darstellung auf dem Bildschirm. Nimm px oder besser noch em!

http://www.dciwam.de/faq/gute-websites/einheit-pt
__________________
My software never has bugs. It just develops random features ...

» DevShack - die Website des freien Webentwicklers Boris Bojic
Mit Zitat antworten
Sponsored Links
  #10 (permalink)  
Alt 03.06.2006, 17:59
Benutzerbild von heiko_rs
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 18.09.2005
Ort: Berlin
Beiträge: 9.848
heiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von tassetee

.lastseen li, .lastseen ul {
... }
Das .lastseen ul kannst Du weglassen, denn das kommt in Deinem geposteten Markup gar nicht vor
Mit Zitat antworten
Sponsored Links
Antwort


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
class bzw. id wird von Firefox 23.0.1 nicht erkannt ms-spieler CSS 3 01.09.2013 16:11
Synchroner XMLHttpRequest und Firefox reagiert nicht mehr kristian Javascript & Ajax 3 05.08.2008 16:10
Firefox 1.5 Beta 1 Pablo Offtopic 19 13.09.2005 18:56
Problemchen mit li-Ausrichtung in Firefox Mark CSS 4 18.11.2004 17:01
Bitte testen mit Firefox und IE (Vergleich!) Spider Site- und Layoutcheck 8 23.09.2004 22:38


Alle Zeitangaben in WEZ +2. Es ist jetzt 12:11 Uhr.