|
|||
![]()
Hallo,
ich habe vorhin den neuen Mozilla 1.8a heruntergeladen, dabei habe ich festgestellt, dass auf meiner Seite http://www.creazion.de das Menü links unten erst nach dem zweiten Klick funktioniert. Bei IE 5.5, IE 6, FireFox, Opera 7 und NS 7 geht es einwandfrei. Woran kann das liegen? Helft mir bitte weiter. Danke im voraus ![]() |
Sponsored Links |
|
|||
![]()
Hallo BUnreal,
Die Navigation (ist das schlau, sie dorthin zu setzen, wo sie am wenigsten vermutet wird?) wird bei mir im Mozilla (1.7) und Opera (7.23) verschieden dargestellt. Im Mozilla horizontal, im Opera vertikal untereinander. Sie funktioniert aber mit beiden Browsern. Woran das liegt, kann ich so nicht erkennen, das Stylesheet ist mir zu "ullesiert", um mich da jetzt weiter durchzuwühlen. (OT: Danke, Thomas, der Begriff ist klasse! ![]() Wenn es mit der 1.8a nicht funktioniert, dann würde ich zunächst an einen Browserbug denken - sowas soll ja vorkommen bei Alpha und Beta-Software. Vorschlag: Separiere Dein Problem doch mal in einer handlichen, kleinen Datei, deren Quellcode Du hier postest. Wie das geht, hat ulle hier sehr schön beschrieben: http://www.xhtmlforum.de/viewtopic.php?t=1399 Dann kann man gucken, ob etwas am Code falsch ist, oder es sich tatsächlich um einen Bug des neuen Mozilla handelt und Du einen Bugreport schreiben solltest. BTW: alt-Texte und ein wenig mehr Semantik (z.B. Absätze benutzen) würden auch nicht schaden..... ![]() |
Sponsored Links |
|
||||
![]()
Ihr solltet Euch zusätzlich mal die Vorschriften nach §6 TDG (Teledienstgesetz) anschauen und schnellstens Euer Impressum ergänzen!
(Der Hinweis passt zwar nicht zu CSS, ist aber wichtig!)
__________________
Informationen aus Koblenz-Metternich ----------------------------------- "Wissen heißt, Fragen zu erwerben." |
|
|||
![]()
Hallo,
Zitat:
Nun nochmal zu meinem Problem. In der HTML steht folgendes: und in der CSS: Code:
ul{ margin: 0px; padding: 0px; } li{ float: right; list-style-type: none; width: 70px; height: 20px; border-top: 1px solid #000; border-left: 1px solid #000; text-align: center; line-height: 20px; } li a{ background-color: #FFFFFF; display:block; width:70px; height:20px; } li a:hover{ background-color: #EEEEEE; display:block; width:70px; height:20px; } @Dieter Krautkraemer Zitat:
Danke erst mal an alle ![]() |
|
||||
![]()
Was da Impressum angeht:
http://bundesrecht.juris.de/bundesrecht/tdg/__6.html Was das Menü angeht: in unserer Kultur liest man von links nach rechts. Deshalb tastet unser Auge bei allen visuellen Objekten immer zuerst den linken oberen Bereich ab. Dort sucht man im Web deshalb auch das Menü. Bringt man sein Menü an anderer Stelle unter, riskiert man, dass sich ein Besucher instinktiv nicht wohlfühlt und die Seite recht schnell verlässt!
__________________
Informationen aus Koblenz-Metternich ----------------------------------- "Wissen heißt, Fragen zu erwerben." |
|
|||
![]()
Hallo,
Dieter Krautkraemer schrieb: Zitat:
Sollte ich es immer noch nicht kapiert haben was Du meinst, würde ich Dich bitte mir eine geanu Antwort zugeben. Zum Menü. Das Menü habe ich aus absicht unten rechts hingesetzt. Es soll den User nicht von Haupttext ablenken. Und meiner Meinung nach ist es ja nun auch nicht so schwer zufinden. Sieh Dir doch mal Flash-Sites an da sind die Menüs teilweise über den ganzen Bildschirm verteilt. Auch einige gute Websites haben zwar ein tolles Menü oben links (und oben rechts und unten...) versteh was ich sagen will. Mir geht es auch darum mal etwas anderes zu machen. Aber lassen wir das doch wo das Menü nun steht. Mir wäre mehr geholfen wenn mir einer sagen könnte wie ich das nun mit dem display:block; lösen kann. |
|
|||
![]()
Wenn Du es einheitlich horizontal dargestellt haben möchtest (der Opera baut die Links wie schon gesagt untereinander), dann solltest Du der Liste ein display:inline geben - das mit dem floaten klappt nicht, Opera trennt die Listenelemente dabei anscheinend nicht auf.
Display:block sollte dann eigentlich unnötig sein, teste es mal. Wenn doch, dann nur bei li a geben, bei li a:hover braucht es nicht wiederholt werden. Und das target="self" kannst Du Dir auch sparen! ![]() Noch ein paar Kleinigkeiten: vergrößer mal die Schrift im Mozilla und schau, was passiert! Das Menü da so absolut zu positionieren ist nicht unbedingt schlau. |
|
|||
![]()
hallo terrikay,
danke erstmal für Deine schnelle Hilfe. Der Tip mit "display:inline;" funktioniert zwar aber wie kann ich dem Listenelement dann eine feste Größe zuweisen. Und zu Opera, ich verwende im Moment die Ver. 7.53 da zeigt er mir das Menü nebeneinander an. Mit welcher Version betrachtest Du die Seite? Das mit der Schrift in Mozilla werde ich mir mal noch heute vornehmen. Danke BUnreal |
Sponsored Links |
|
|||
![]()
Ich hab noch den etwas älteren 7.23 - da ich den nur zum testen nehme, mach ich nicht alle 5 Minuten Updates.
Denke aber, dass auch der noch oft genug im Umlauf ist. Und das mit der festen Größe versteh ich jetzt nicht? Gib dem li a padding oder so - reicht doch. Schau einfach mal hier nach, wie man solche Listen baut: http://css.maxdesign.com.au/listutor...troduction.htm |
Sponsored Links |
![]() |
Themen-Optionen | |
Ansicht | |
|
|
![]() |
||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
background-color: -Iexpl.fehler +MOZILLA OK | andijota | CSS | 8 | 03.11.2010 22:00 |
menüproblem mit css in firefox und mozilla | gudrun | CSS | 3 | 20.02.2007 22:03 |
Rahmen stimmt bei Mozilla nicht | Katie | CSS | 1 | 02.07.2005 18:59 |
CSS in Mozilla Problem | blue | CSS | 10 | 07.02.2005 20:53 |
mozilla zickt bei Rahmen um den Inhalt | sgm | CSS | 3 | 27.11.2003 23:21 |