 |
| Hinweise |
Willkommen im TP-Hilfe-Forum!Dies ist ein Forum zu den Themen Photoshop, Dreamweaver, Flash, Selbständigkeit und mehr, in dem Du Hilfe, Anleitung oder eine Lösung zu Deinen Problemen erhältst. Aktuell bist Du in unseren Foren als Gast mit reinen Leserechten unterwegs. Wenn Du Dich registrierst, kannst Du eigene Themen verfassen, deine Frage stellen und privat mit anderen TPlern kommunizieren. Weitere Foren werden zugänglich, und Du wirst – falls gewünscht – per Mail über neue Beiträge informiert. Die Registrierung ist schnell und kostenlos. Sollten bei der Registrierung Fragen auftauchen, reicht ein Klick in unsere Hilfe - Häufig gestellte Fragen oder eine kurze Mitteilung an das Support-Team. Viel Spaß bei Traum-Projekt.com |
22.03.2008, 23:35
|
#1
|
|
TP-Senior
Registriert seit: Feb 2008
|
ausklappmenü im msie und template-bereiche
hi,
hab da mal wieder eine frage. es geht um ein css-ausklappmenu welches ich benutze. dieses ist im kopfbereich der seite, also im template mit border beschrieben?!, jedenfalls der obere teil des templates, dadrunter befinden sich die spalten links, mitte und rechts. das ausklappmenu ist also im oberen seitenbereich. wenn man mit der maus rübergeht, klappt es aus, bei mindestens einem menüpunkt sind es soviele unterpunkte das es aus dem oberen template-bereich und bis in den unteren (mittlere spalte) reingeht. hoffe ich hab ds halbwegs verständlich formuliert. im firefox geht diese überscheniedung in ordnung, nur mal wieder im internet explorer wird das ausgeklappte menü halt da abgeschnitten, wo der obere content-bereich des templates aufhört. ich wollte mal fragen, ob hier jemand eine vermutung hat, woran das liegt mit dem msie und wo man da zwecks problem-behebung mal ansetzen könnte...
ein schönes osterfest wünscht,
katjusha
Geändert von Katjusha (22.03.2008 um 23:42 Uhr).
|
|
|
24.03.2008, 09:54
|
#2
|
|
TP-Senior
Registriert seit: Feb 2008
|
keiner ne ahnung? oder vieleicht habs ichs etwas ungenau beschrieben?
problem ist das klappmenü im internet explorer, welches im ausgeklapptem zustand über den rand des einen template-bereichs hinausgeht. und im internet explorer wird das menu dann an genau der stelle einfach abgeschnitten, der andere template-bereich ist dann sousagen davor. jemand eine idee? template-bereich wißt ihr schon ws ich mit meine ja? also, ich werd also mal schauen ob ich damit so weiterkomme.
sonst auch danke für eure antworten
katjusha
|
|
|
24.03.2008, 12:06
|
#3
|
|
TP-Specialist
Registriert seit: Oct 2001
Ort: München
|
Sorry, aber was soll ein Außenstehender damit anfangen? Keinerlei Angaben zu der Technik, die Du verwendest (z. B. Bordmittel von TYPO3, also über TS) oder ein externes Skript, dass Du einbindest, noch zeigst Du uns eine Live-Ansicht.
So kann jeder nur herumspekulieren und das dürfte den Meisten (mir inklusive) verschwendete Zeit sein ...
Falls Du generell ein browserübergreifend funktionierendes Aufklapp-Menü suchst, kann ich Dir die beiden empfehlen:
http://www.just2b.com/mein-typo3/css-ts-menues.html
oder:
http://www.mortox.de/typo3-tipps/typ...own-menue.html
|
|
|
24.03.2008, 18:23
|
#4
|
|
TP-Senior
Registriert seit: Feb 2008
|
HTML-Code:
<!-- ###DOCUMENT_BODY### -->
<div id="outer-wrapper">
<div id="header">
<div id="header-img">###HEADER-IMG###</div>
</div>
<div id="top">
<div id="top-menu">###TOP-MENU###</div>
</div>
<div id="border">
<div id="border-content">
<div id="border-marker-box">
<div id="border-marker">###BORDER_MARKER###</div>
</div>
</div>
</div>
<div id="outer-content-wrapper">
<div id="inner-content-wrapper">
<div id="middle">
<div id="middle-content"><div id="left-menu-box">
<div id="left-menu">###LEFT-MENU###</div>
</div>
<div id="middle-marker-box">
<div id="middle-marker">###MIDDLE-MARKER###</div>
</div>
</div>
</div>
<div id="left">
<div id="left-content">
<div id="left-marker-box">
<div id="left-marker">###LEFT-MARKER###</div>
</div>
</div>
</div>
</div>
<div id="right">
<div id="right-content">
<div id="right-marker-box">
<div id="right-marker">###RIGHT-MARKER###</div>
</div>
</div>
</div>
<div class="cleaner"></div>
<div id="footer">
<div id="footer-box">
<div id="footer-text">
</div>
</div>
</div>
</div>
</div>
<!-- ###DOCUMENT_BODY### -->
dieses ist das html-template. das klappmenü befindet sich im bereich ###BORDER_MARKER###, bei meiner seite ist das der obere bereich. dadrunter sind dann left middle und right. ausklappen tut das menü sowohl bei ff als auch msie. aber wenn das menü ausgeklappt die höhe von ###BORDER_MARKER### überschreitet, ist im msie der überstehende teil verdeckt und nicht sichtbar. das menü überschreitet sozusagen im msie nicht die grenzen des bereichs ###BORDER_MARKER###, was im ff kein problem ist.
es ist also mal wieder der internet explorer, der zwar grundsätzlich die darstellung von diesem css-menü auch ermöglicht, aber nur innerhalb des einen markers, anstatt marker-überschreitend (bereichsüberschreitend) was ja wichtig wäre, wenn das menü ausgeklappt ist.
habe selbst grad nicht so die idee woran das jetzt liegen könnte, habe schon versucht, die css-dateien zu ändern, zb. mit overflow, z-index etc, aber hat nix gebracht. das es am menü selbst liegt, denke ich eigentlich nicht, aber es sieht so aus als würde der überstehende teil von den anderen template-bereichen (markern) überdeckt. mich würde interessieren ob es vieleicht unter den content-bereichen eine art hierarchie gibt, das der eine teil den anderen überdeckt? ist sowas für einen von euch aus dem html-template oben ersichtlich?
mfg, katusha
Geändert von Katjusha (24.03.2008 um 19:05 Uhr).
|
|
|
25.03.2008, 09:51
|
#5
|
|
TP-Supporter
Registriert seit: May 2005
Ort: Tecklenburg
|
Moin,
auch mit dem Codebeispiel geht das Ratespiel weiter. Damit wird dir hier keiner richtig weiterhelfen können, da es eher ein Darstellungs- bzw. CSS-Problem und kein Template-Problem sein wird.
Ein Link würde helfen.
//Stefan
|
|
|
25.03.2008, 14:45
|
#6
|
|
TP-Senior
Registriert seit: Feb 2008
|
.....
im firefox ist die darstellung unproblematisch, im ie wird das ausgeklappte menü teilweise überdeckt.
Geändert von Katjusha (26.03.2008 um 12:36 Uhr).
|
|
|
25.03.2008, 21:27
|
#7
|
|
TP-Senior
Registriert seit: Feb 2008
|
hm, ist sicher n einigermaßen spezielles thema, aber hat nicht jemand eine idee wie ich da weiterkommen kann?
grüße, katusha
|
|
|
26.03.2008, 08:44
|
#8
|
|
TP-Supporter
Registriert seit: May 2005
Ort: Tecklenburg
|
Moin,
Zitat:
Zitat von Katjusha
hm, ist sicher n einigermaßen spezielles thema, aber hat nicht jemand eine idee wie ich da weiterkommen kann?
grüße, katusha
|
das Thema ist hier im Forum im Bereich CSS oder im Netz (such mal nach Ausklappmenüs oder Flyout-Menüs) nur zu gut bekannt. Es gibt im Netz Unmengen an Scripts für Ausklappmenüs, von denen aber viele leider in Sachen Browserkompatibilität oder Usability nix taugen.
Bei deinem Menü ist im IE einiges kaputt. Im IE6 wird bei mir nur eine unleserliche kleine Schrift dargestellt. Geklappt wird gar nix. IE7 stellt es auch nicht so dar, wie du es eigentlich möchtest.
Idee: Bevor du da jetzt stundenlang testest und reparierst, schau dir die Links oben von Alexander mal an und bau die Navi einfach neu auf. Die Vorlagen sind robust, funktionieren browserübergreifend und für Typo3 sind Einbauanleitungen dabei.
//Stefan
|
|
|
26.03.2008, 09:10
|
#9
|
|
TP-Senior
Registriert seit: Feb 2008
|
moin,
das das menü im msie6 nicht ausklappt ist mir bekannt. mir geht es da auch eher um msie7. wobei es für mich so aussieht, als würde es auch dort funtionieren (ausklappen tut es ja) nur wird eben der überstehende teil überdeckt, so das ich annehme das es vieleicht eine sache mit dem template ist?! naja, ist so eine vermutung, ohne das ich genauer wüßte woran es liegt. wäre schon cool dahinter zu kommen. andere möglichkeit wäre dann tatsächlich sich mal die links anusehen und die navi neu zu bauen, wobei ich mir den damit einher gehenden mehraufwand eigentlich gerne sparen würde...
danke und gruß, katusha
|
|
|
26.03.2008, 09:36
|
#10
|
|
TP-Senior
Registriert seit: Feb 2008
|
habe jetzt mal das dropdown-menu von mortox.de ausprobiert. das sieht ganz nett eigentlich aus und ging einfach einzubauen, aber da ist es dann so, das auch im firefox der überstehende teil nicht angezeigt wird. hm, also vieleicht hat das also doch nichts mit dem template zu tun sondern die css datei muss noch irgendwie geändert werden...
|
|
|
26.03.2008, 09:57
|
#11
|
|
TP-Senior
Registriert seit: Feb 2008
|
habe es geschafft. es war dann tatsächlich eine css sache und hatte nix mit dem template zu tun. hatte zuvor schoneinmal mit z-index in der datei rumprobiert, diesmal hab ich z-index an der richtigen stelle eingesetzt und jetzt wird auch im msie7 das ausgeklappte menü nicht mehr abgeschnitten, wenn es in den anderen template-bereich hineingeht. super, freu mich. was den msie6 betrifft ist die momentane darstellung natürlich nicht so klasse, überlege ob ich da vieleicht mittels php if abfrage ein anderes menü einbaue...
grüße, katjusha
|
|
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
Thema durchsuchen |
|
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 09:18 Uhr.
|
 |