Darstellungs-Probleme, bitte um Hilfe.
Justin
- css
0 Justin0 bjoern0 Ingo Turski
Hi,
Ich habe ein paar xhtml/css Probleme mit meiner Seite:
link
1. Wieso wird das im IE6 so blöde dargestellt (rechtes content
div ist nach unten versetzt)? Lösung?
2. Hat jemand ein alternatives css drop-down menu?
die, die ich bisher im Internet gefunden habe machen Probleme
mit den Links die im unteren linken Navi div sind.
3. Wieso macht der IE6 bei display: block; nicht auch den link
über das ganze <li>? Bei Firefox kann man den link auch klicken,
wenn man über das li kommt und nicht nur den linktext.
4. Ich hätte gerne noch unten und rechts einen Schattenwurf,
aber weis nicht wie man das hinbekommt. In der PhotoshopDatei
habe ich ja einen Schattenwurf, aber wie kann ich den rechts und
unten dranhängen?
Jetzt würde ich doch gern noch wissen, ob ihr hier nicht
empfehlen würdet eine Tabelle als Layoutsystem zu nehmen.
Ich weis das Tabellen nicht fürs layout verwendet werden sollen,
aber ich glaube hier würde mir eine Tabelle schneller weiterhelfen.
Andere Kritiken/Verbesserungsvorschläge zu der Seite sind auch erwünscht.
sorry, habe ganz die Links vergessen.
http://home.arcor.de/kenibu1987/temp/dar_index.html
http://home.arcor.de/kenibu1987/temp/files/style.css
Hello out there!
sorry, habe ganz die Links vergessen.
http://home.arcor.de/kenibu1987/temp/dar_index.html
http://home.arcor.de/kenibu1987/temp/files/style.css
Stimmt.
http://forum.de.selfhtml.org/hilfe/bedienung.htm#verweise-einbinden
See ya up the road,
Gunnar
Hallo Justin,
Hi,
Ich habe ein paar xhtml/css Probleme mit meiner Seite:
link
Kannst du bitte nochmal linken :)
Gruß Björn
Hi,
- Wieso wird das im IE6 so blöde dargestellt (rechtes content
div ist nach unten versetzt)? Lösung?
Ich vermute, Du hast den IE-Bug nicht berücksichtigt, der das margin der floatenden Navigation verdoppelt. Das wäre prinzipiell nicht schlimm, wenn Du nicht alle Elemente einzwängen würdest. Die Breitenangabe für den Inhaltsbereich ist unnötig.
- Hat jemand ein alternatives css drop-down menu?
Was suchst Du genau?
- Wieso macht der IE6 bei display: block; nicht auch den link
über das ganze <li>?
Weil er dazu meist noch eine Einladung über width haben möchte.
freundliche Grüße
Ingo
Die Breitenangabe für den Inhaltsbereich ist unnötig.
Danke, das hat geholfen.
- Hat jemand ein alternatives css drop-down menu?
Was suchst Du genau?
Ich brauche ein css menu, dass in der Menuleiste nur
den Oberbegriff anzeigt und beim darübergehen mit der maus
sollen dann die Links erscheinen.
Bsp:
For 3D artists
Modelling Programs
Blueprints/References
Da soll nur das "For 3D Artists" im Menu stehen und beim darüberfahren
soll nach unten hin eine Liste von Links (hier "Modelling Programs"
und "Blueprints/References") erscheinen. Das würde sich sehr gut bei mir eignen,
da ja sonst so ein rießiges Menu entsteht wie es jetzt gerade ist.
Weil er dazu meist noch eine Einladung über width haben möchte.
bei welchem Elment will er die width-angabe?
bei welchem Elment will er die width-angabe?
Ok, im <a> element, das ist dann auch gelöst.
Jetzt fehlt mir nurnoch ein gutes css dropdown menu
Hallo Justin
Jetzt fehlt mir nurnoch ein gutes css dropdown menu
Hast du schon mal bei SELFHTML nachgesehen?
SELFHTML
Es soll CSS sein, also "Stylesheets (CSS)" - Klick.
Es hat eventuell was mit "CSS-basierte Layouts" zu tun - Klick.
Was wollten wir?
Ach ja, "CSS-basierte Navigationsleisten" - Klick.
Auf Wiederlesen
Detlef
Hast du schon mal bei SELFHTML nachgesehen?
Ja, aber da braucht man Javascript für den IE,
ich will aber reines css, das auch in jedem browser
funktioniert.
so wie dieses:
http://www.codeproject.com/html/purecssmenus.asp?df=100&forumid=30098&select=1361248#xx1361248xx
Aber bei dem hier blick ich noch nicht so ganz durch,
ich möchte auch ein kleineres css und keine tabellen,
damit das Menu nicht so unübersichtlich wegen den ganzen
<tr> <td> und so ist.
Am besten wäre eines dass mir sowas wie zwei ineinander
verschachtelte aufzählungen <ul> zu einem Menu macht.
BSP:
<ul>
<li>Überschrift
<ul>
<li>Link01</li>
<li>Link02</li>
<li>Link03</li>
</ul>
</li>
</ul>
Hallo Justin
..., aber da braucht man Javascript für den IE,
ich will aber reines css, das auch in jedem browser
funktioniert.
1. Der IE (bis 6) versteht :hover nur für Links (a).
2. Ein Link (a) darf nur Inlineelemente enthalten außer a. (W3C)
Daraus folgt:
Also ist für den IE Javascript erforderlich.
so wie dieses:
http://www.codeproject.com/html/purecssmenus.asp?df=100&forumid=30098&select=1361248#xx1361248xx
Dann füge das mal in ein HTML-Dokument ein und schicke es dann durch den
Validator.
Am besten wäre eines dass mir sowas wie zwei ineinander
verschachtelte aufzählungen <ul> zu einem Menu macht.
Also, wie das Menü in SELFHTML.
Auf Wiederlesen
Detlef
Hello out there!
Klick.
Klick.
Was wollten wir?
Ach ja - Klick.
Kommt mir irgendwie bekannt vor. ;-)
See ya up the road,
Gunnar