WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik



Im Homepage und Webhosting-Forum --- CSS-Problem: Links ineinander verschachteln

HTML, XHTML, CSS , style, XML, Javascript und mehr, Fragen, Tipps und Anregungen zu diesen Basic Techniken - hier rein !

Forum » HTML, CSS - Hilfe für das Erstellen einer Homepage » CSS-Problem: Links ine... - 21 Dez 2024 Antworten
im Forum für Webhosting Homepage gefunden:
CSS-Problem: Links ineinander verschachteln
Yhoko
Otto-Normal-Poster
Threadstarter




Beiträge: 49

Hallo, ich möchte per CSS ein "aufploppendes" Untermenü realiseren, der Code dazu sieht folgendermassen aus:



Test





Link 1
Test Text



Link 2
Ein
Test Link





Das Problem (span im "Link 2") ist, dass ein Sub-Link innerhalb des Links nicht mehr dargestellt wird, resp. unter Mozilla einfach neben dem Link platziert wird. Wie kann man das Menü trotzdem mit CSS zum Laufen bringen?

Yhoko


---
HackV1 | Nazrapedia | Spirits | YDK

Diese Nachricht wurde geändert von: Yhoko
  Profil   Website   Editieren   Zitieren
DukeXP
Quasselstrippe




Beiträge: 266

Welchen Sinn sollte es machen Links zu verschachteln? Verwende doch einfach eine ungeordnete Liste, deren Listenpunkte dann die Links enthalten.

---
Schützenverein „Einigkeit“ Autenzell-Rettenbach
meisterschuetzen.net - Der Treffpunkt für Sportschützen

  Profil   Editieren   Zitieren
sondermuelli
Quasselstrippe




Beiträge: 363

Welchen Sinn sollte es machen Links zu verschachteln?

das frage ich mich auch, zumal es unzulässig ist und auch mit dem einen oder anderen browser zu problemen führen könnte.

---
wer hilft mir beim geschirr spülen?

  Profil   E-Mail   Website   Editieren   Zitieren
Yhoko
Otto-Normal-Poster
Threadstarter




Beiträge: 49

Wenn ihr euch vielleicht mal das Beispiel kopiert und im Browser anschaut, beantwortet sich die Frage sicherlich von selbst. Es geht um den display:hidden; Effekt.

---
HackV1 | Nazrapedia | Spirits | YDK

  Profil   Website   Editieren   Zitieren
sondermuelli
Quasselstrippe




Beiträge: 363

Wenn ihr euch vielleicht mal das Beispiel kopiert und im Browser anschaut, beantwortet sich die Frage sicherlich von selbst. Es geht um den display:hidden; Effekt.

display:hidden gibts nichts.

wie du ja schon selbst bemerkt hast, verhalten sich ie und mozilla grundverschieden. und daran wirst du auch nicht viel ändern können, denn woher sollen sie denn wissen, wie sie sich verhalten sollen, da es laut w3c weder in html noch in xhtml erlaubt ist, links zu verschachteln.

html und css haben ihre grenzen. aber für sowas gibts schliesslich dom.

---
wer hilft mir beim geschirr spülen?

  Profil   E-Mail   Website   Editieren   Zitieren
Yhoko
Otto-Normal-Poster
Threadstarter




Beiträge: 49

Dann eben none, ich denke du weisst was gemeint war.

Jedenfalls hilft mit der DOM Hinweis auch nicht weiter, da ich - wie gesagt - das Menü in CSS realisieren will. Ob das jetzt HTML konform ist oder nicht ist mir relativ egal, der Effekt funktioniert ja soweit mit allen anständigen Browsern. Nur eben Links innerhalb von Links sind das Problem, aber anders kann ich den :hover -Effekt nicht ausnutzen.

Irgendwelche Ideen?

---
HackV1 | Nazrapedia | Spirits | YDK

Diese Nachricht wurde geändert von: Yhoko
  Profil   Website   Editieren   Zitieren
sondermuelli
Quasselstrippe




Beiträge: 363

Mir will ehrlich gesagt nicht einleuchten, warum du auf teufel komm raus auf javascript verzichten willst und statt dessen lieber invaliden und unkompatiblen html-code produzierst.

als kleinen tipp für mozilla: hier kannst du jedem html-element :hover zuweisen. besipielsweise span.klassenname:hover.

---
wer hilft mir beim geschirr spülen?

  Profil   E-Mail   Website   Editieren   Zitieren
Yhoko
Otto-Normal-Poster
Threadstarter




Beiträge: 49

Vielleicht weil ich jedem den ich auch nur entfernt kenne und nicht grad zum Teufel wünsche empfehle JS zu deaktivieren?

Danke für den Tipp, aber 90% meiner Besucher surfen mit IE und da klappt das nicht...

---
HackV1 | Nazrapedia | Spirits | YDK

  Profil   Website   Editieren   Zitieren
DukeXP
Quasselstrippe




Beiträge: 266

Yhoko schrieb am 20.05.2004 15:04
Wenn ihr euch vielleicht mal das Beispiel kopiert und im Browser anschaut, beantwortet sich die Frage sicherlich von selbst. Es geht um den display:hidden; Effekt.

Hab' ich gerade gemacht. Wie soll denn der geneigte Besucher die Links anklicken können? Sobald man die Maus darauf zubewegt verschwinden sie wieder!


---
Schützenverein „Einigkeit“ Autenzell-Rettenbach
meisterschuetzen.net - Der Treffpunkt für Sportschützen

Diese Nachricht wurde geändert von: DukeXP
  Profil   Editieren   Zitieren
sondermuelli
Quasselstrippe




Beiträge: 363

Yhoko schrieb am 20.05.2004 16:43
Vielleicht weil ich jedem den ich auch nur entfernt kenne und nicht grad zum Teufel wünsche empfehle JS zu deaktivieren?

sorry, aber wenn du den leuten solche sachen rätst, musst du dich nicht wundern, dass du dich in deinen möglichkeiten einschränkst, bzw. dir einiges verkomplizierst.

---
wer hilft mir beim geschirr spülen?

  Profil   E-Mail   Website   Editieren   Zitieren
c3o
Posting-Schinder




Beiträge: 585

Ähm, wie erwähnt: Das Problem an der Sache ist nicht "Mozilla mag keine Links in Links" sondern "IE kann kein hover über nicht-Links".
Deine einzigen Möglichkeiten: 2 seperate Versionen, oder JavaScript. Leider.

PS: "Anständige" Browser können zB das: http://c3o.org/code/css/list2menu/test_listen.htm
Kein bisschen JS, aber deshalb eben leider im IE zu vergessen.

  Profil   E-Mail   Website   Editieren   Zitieren
Yhoko
Otto-Normal-Poster
Threadstarter




Beiträge: 49

Ah verstehe, danke für die Hinweise

---
HackV1 | Nazrapedia | Spirits | YDK

  Profil   Website   Editieren   Zitieren
 

Antworten
Forum » HTML, CSS - Hilfe für das Erstellen einer Homepage » CSS-Problem: Links ine...

Aktuelle Beiträge zur Hilfe im Forum für Homepage - CSS-Problem: Links ineinander verschachteln im Forum Homepage Hosting AntwortenLetztes Posting
Unvorhersehbare Layout-Verschiebungen auf meiner Seite - Ideen?
in "HTML, CSS - Hilfe für das Erstellen einer Homepage"
0 20.08.2023 20:14 von Freud
Geschenkidee zum Geburtstag
in "HTML, CSS - Hilfe für das Erstellen einer Homepage"
2 14.04.2022 16:08 von bryleth03
Webdesigner gesucht
in "HTML, CSS - Hilfe für das Erstellen einer Homepage"
2 10.12.2021 15:04 von Rieke
Welcher Hoster ist der Beste?
in "HTML, CSS - Hilfe für das Erstellen einer Homepage"
1 10.12.2021 15:02 von Rieke
Warum Wordpress?
in "HTML, CSS - Hilfe für das Erstellen einer Homepage"
6 05.07.2021 18:27 von Rieke
Die Idee einen Blog zu führen
in "HTML, CSS - Hilfe für das Erstellen einer Homepage"
2 27.02.2021 09:50 von Samira2021
zu viele css dateien?!
in "HTML, CSS - Hilfe für das Erstellen einer Homepage"
4 19.01.2021 19:20 von Laurena
WIe kann ich Datum ausblenden?
in "HTML, CSS - Hilfe für das Erstellen einer Homepage"
1 23.11.2020 12:21 von noahradar96
Tabelle mit Mannschaftslogos
in "HTML, CSS - Hilfe für das Erstellen einer Homepage"
3 23.10.2019 14:54 von andyy
Eigene Website erstellen - kostenlos!
in "HTML, CSS - Hilfe für das Erstellen einer Homepage"
0 17.05.2019 15:01 von Fusselchen



Besucher : 8143177    Heute : 400     Gestern : 558     Online : 24     21.12.2024    14:01      1 Besucher in den letzten 60 Sekunden        
alle 60.00 Sekunden ein neuer Besucher
Nach oben