Mouseover im Menü auf dem Bild und auf einer weiteren Stelle
stürmchen
- css
Hallöchen!
Baue gerade meine Homepage und komme mit dem Menü einfach nicht weiter: Das Menü besteht aus einer Linie auf der Punkte liegen (siehe URL) wenn ich mit der Maus über die Punkte fahre, dann ist sie verlinkt (bis hierher passt es noch) aber wenn ich jetzt auf der linie nach links an den anfang der linie fahre (fast als wäre es gespiegelt) wird auf der linie an einem nicht definierten Punkt der Link aktiv.
Ich komme einfach nicht auf den Fehler...
Vielen Dank für eure Hilfe
Ich komme einfach nicht auf den Fehler...
Vielen Dank für eure Hilfe
Hallo Stürmchen.
Lese ich Deinen Quellcode richtig ?
Es ist eine Tabelle mit drei Zellen.
Die Tabelle ist 100 % breit,
die erste Zelle ist 50 % breit,
die mittlere Zelle hat das <div> mit den Links und einem 760px breiten Hintergrundbild,
die dritte Zelle ist 50 % breit.
mfg
cygnus
Hallo Stürmchen.
Lese ich Deinen Quellcode richtig ?
Es ist eine Tabelle mit drei Zellen.
Die Tabelle ist 100 % breit,
die erste Zelle ist 50 % breit,
die mittlere Zelle hat das <div> mit den Links und einem 760px breiten Hintergrundbild,
die dritte Zelle ist 50 % breit.mfg
cygnus
Hallo cygnus.
Ja, das stimmt, aber das ist nur momentan für die Ansicht, ich wollte es für mich mittig darstellen damit ich mir einen besseren Eindruck davon machen kann wie das Menü wirkt.
Grüße
stürmchen
Danke für den Tipp mit dem Schrägstric, Beat, ich werde es ändern.
Hallo cygnus.
Ja, das stimmt, aber das ist nur momentan für die Ansicht, ich wollte es für mich mittig darstellen damit ich mir einen besseren Eindruck davon machen kann wie das Menü wirkt.
Grüße
stürmchenDanke für den Tipp mit dem Schrägstric, Beat, ich werde es ändern.
Ich verstehe das aber nicht, wie das funktioniert.
Ich lerne ja auch selber noch.
100 % ist die Tabelle mit drei Zellen.
Zwei Zellen zu je 50 % füllen die gesamte Tabellenbreite,
und trotzdem ist in der Mitte noch eine Zelle mit einer Tabelle mit Div und 760px Breite.
Mein Browser produziert bei so was immer irgendwelche Macken.
mfg
cygnus
»
Ich verstehe das aber nicht, wie das funktioniert.
Ich lerne ja auch selber noch.100 % ist die Tabelle mit drei Zellen.
Zwei Zellen zu je 50 % füllen die gesamte Tabellenbreite,
und trotzdem ist in der Mitte noch eine Zelle mit einer Tabelle mit Div und 760px Breite.
Mein Browser produziert bei so was immer irgendwelche Macken.
mfg
cygnus
Hallo cygnus ;)
da bin ich ja fast ein bisschen beruhigt...
Wenn ich das prozentual anders mache, dann wird es bei mir nicht richtig dargestellt. Wahrscheinlich wissen es unendlich viele Leute wie es besser, einfacher und professioneller geht. Aber bei mir funktioniert es so und hauptsache es läuft (erst mal) feintuning wird danach gemacht
grüße
stürmchen
Beginn der wehrte Browsername mit einem M und endet auf E?
mfg Beat
Beginn der wehrte Browsername mit einem M und endet auf E?
mfg Beat
Das scheint nicht ausschlaggebend für den Erfolg zu sein.
Mein Browser beginnt mit F und zeigt es auch in der Mitte stehend an.
Völlig unauffällig.
Bis man mit der Maus die Linie abfährt, dann ruft er auch um Hilfe.
mfg
cygnus
Beginn der wehrte Browsername mit einem M und endet auf E?
mfg Beat
Das scheint nicht ausschlaggebend für den Erfolg zu sein.
Mein Browser beginnt mit F und zeigt es auch in der Mitte stehend an.
Völlig unauffällig.
Bis man mit der Maus die Linie abfährt, dann ruft er auch um Hilfe.mfg
cygnus
scheinbar kam meine andere message nicht an:
hallo...
irgendwie ist es jetzt nicht mehr in der mitte :( aber ich hab das jetzt mal mit den restlichen table raus...
Und um die Neugierde zu befriedigen: ja, es fängt mit M an... und wenn du magst hört es mit E auf... MozillE =P
grüße
stürmchen
hallo...
irgendwie ist es jetzt nicht mehr in der mitte :( aber ich hab das jetzt mal mit den restlichen table raus...
Hallo Stürmchen.
Ich habe mal dies in meinem Editor getestet, um alles in die Mitte zu bekommen.
Eine Tabelle gibt es jetzt nicht mehr.
Vielleicht musst Du die Linkpositionen neu bestimmen.
<style type="text/css">
<!--
#ping {margin-left: auto; margin-right: auto; width: 762px; height: 91px; border: 1px solid black}
-->
</style>
<body>
<div id="ping" style="background: url(Bilder/Menu_Welle.jpg)" >
Hier hinein die Divs für die Linkpositionen
Die Background-Image-Url kann auch oben im CSS angegeben werden.
</div>
</body>
Ich habe margin-top:-8px
einfach mal weggelassen.
mfg
cygnus
Ich habe gerade einen Screenshot der Welle als img über die Ansicht Deines Quelltextes gelegt und Deine Verlinkung noch einmal studiert.
Du hast pro Link zwei Images verlinkt, die jeweils an unterschiedlichen Stellen stehen. Nur der Punkt ist aber sichtbar.
Weil die Gesamtbreite 760px beträgt, passen nur fünf der unsichtbaren Linkbilder in eine Reihe.
Zwei der unsichtbaren Linkbilder liegen hinter der Welle.
Wenn ich jetzt mit der Maus über die Linie fahre, erwische ich zwei oder drei der dahinter verborgenen Linkbilder, die ebenfalls reagieren.
Das könnte der Fehler sein.
Ob Du mal Rückmeldung gibst, wenn das zutrifft ?
mfg
cygnus
da bin ich ja fast ein bisschen beruhigt...
Wenn ich das prozentual anders mache, dann wird es bei mir nicht richtig dargestellt. Wahrscheinlich wissen es unendlich viele Leute wie es besser, einfacher und professioneller geht. Aber bei mir funktioniert es so und hauptsache es läuft (erst mal) feintuning wird danach gemachtgrüße
stürmchen
Du könntest doch die 760px breite Tabelle einfach nur mit align center in die Mitte setzen und die andere Tabelle weglassen.
Ich meine, so ein Browser ist ja auch nur ein Mensch.
Der rechnet 50 + 50 ist 100 %. Der Bildschirm ist voll.
Und wohin nur mit den 760px in der Mitte ?
Und wie zeige ich nur, dass hier was nicht stimmt?
Mein Browser macht die verrücktesten Sachen, um mich auf so was aufmerksam zu machen.
mfg
cygnus
Du könntest doch die 760px breite Tabelle einfach nur mit align center in die Mitte setzen und die andere Tabelle weglassen.
Entschuldigung.
das Div natürlich, nicht die Tabelle..
mfg
cygnus
mfg
cygnus
Ich muss sofort ins Bett und schlafen.
Alles zurück alles Mist.
Ich meine es natürlich so ähnlich:
#ping { margin: 0 auto 0 auto; with 760 px;}
<div id="ping">Inhalt in der Mitte</div>
mfg
cygnus
Ich muss sofort ins Bett und schlafen.
Alles zurück alles Mist.Ich meine es natürlich so ähnlich:
#ping { margin: 0 auto 0 auto; with 760 px;}
<div id="ping">Inhalt in der Mitte</div>
mfg
cygnus
hallo...
irgendwie ist es jetzt nicht mehr in der mitte :( aber ich hab das jetzt mal mit den restlichen table raus...
Und um die Neugierde zu befriedigen: ja, es fängt mit M an... und wenn du magst hört es mit E auf... MozillE =P
Das ist jetzt offtopic.
Ich sehe immer wieder in HTML transitional das da
<link rel="stylesheet" href="style.css" type="text/css" />
Gemeint der unnötige Slash am Ende des Tags.
Das ist schon ein Editor-Bug zu nennen.
Never trust your Software!
mfg Beat
Dein Fehler wäre zu bereinigen.
Allerdings möchte ich dich fragen:
Warum muss ich über die Punkte fahren um dann zu erraten, was mir eine Schrift an anderer Stelle über diesen Punkt verrät?
Handelt es sich um ein Ratespiel?
Jaja ich habe solche Dinge auch anderswo schon gesehen. Aber dabei blieb's dann meistens.
mfg Beat
Hallo.
Warum muss ich über die Punkte fahren um dann zu erraten, was mir eine Schrift an anderer Stelle über diesen Punkt verrät?
Dafür gibt es sogar einen Fachbegriff.
MfG, at