art-d-sign
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 20.09.2006, 21:43   #1
TP-Junior
 
Registriert seit: Mar 2005
bennihaag macht alles soweit korrekt

div-positionierung neben Tabelle


Hallo,
auf einer Seite habe ich ne zentrierte Tabelle mit dem Hauptcontent stehen. Rechts daneben möchte ich in einem Div (warum es ein div sein muss: ich brauch das Attribut "fixed", d.h. es muss trotz scrollen immer im sichtbaren bereich bleiben) eine Art Menü haben.
Mein Problem ist aber, dass ich das div ja nur absolut vom rechten Rand aus positionieren kann. Das bedeutet aber, dass mir unter Umständen (je nach Auflösung des Betrachters) das Div über die Tabelle rutscht.

Ich suche also eine Lösung, welche mir das Div immer an der gleichen Stelle rechts neben der zentrierten Tabelle positioniert.
Gibt es sowas?

Danke schonmal...

Geändert von bennihaag (20.09.2006 um 21:47 Uhr).
bennihaag ist offline   Mit Zitat antworten


Alt 21.09.2006, 11:48   #2
TP-Moderator
 
Benutzerbild von Adromir
 
Registriert seit: Jun 2004
Ort: Hannover
Adromir lebt für das TP und seine UserAdromir lebt für das TP und seine UserAdromir lebt für das TP und seine UserAdromir lebt für das TP und seine UserAdromir lebt für das TP und seine UserAdromir lebt für das TP und seine User
Mit dem Firefox wäre das kein Problem, wenn du dem div ein position:fixed und ein float:right mitgeben würdest.

Leider hält der IE (bis zur Version 6) nichts davon, die Eigenschaft position:fixed zu interpretieren.
Hier gibt es einen Hack dazu: http://tagsoup.com/-dev/null-/css/fixed/#v6
__________________
Je größer der Deppenfaktor, desto gigantischer das Bescheidwissergefühl
-Dieter Nuhr
Adromir ist offline   Mit Zitat antworten
Alt 21.09.2006, 17:32   #3
TP-Junior
 
Registriert seit: Mar 2005
bennihaag macht alles soweit korrekt
danke für die Antwort.

Diesen Hack benutze ich auch - jedoch gehts um was andres (vielleicht hab ichs bissl undeutlich formuliert):
Ich benötige eine Möglichkeit, wie ich dieses Div (das dann später mit hilfe von position:fixed und dem float:right und dem Hack immer sichtbar bleiben soll) erstmal rechts neben der auf der Seite zentrierten Tabelle (oder besser: am rechten Rand der Tabelle fixiert, aber noch innerhalb der Tabelle) positionieren kann. Denn wenn ich das Div mit einem festen Wert vom rechten Seitenrand aus positioniere, steht das Div im Vergleich zur Tabelle je nach Bildschirmauflösung immer wo anders.

Gibt es eine Möglichkeit, ein Div nicht am Seitenrand, sondern an einem Element, z.B. einer Grafik oder Tabelle, zu positionieren?

Danke für eure Mühen...


Nachtrag: ich kann das div natürlich per "position: relative" innerhalb der Tabelle positionieren, das is keine Frage. Aber leider funzt dann der Hack nicht mehr, der mir trotz Scrollen immer das Div anzeigt!

Geändert von bennihaag (21.09.2006 um 18:13 Uhr).
bennihaag ist offline   Mit Zitat antworten
Alt 16.10.2006, 13:13   #4
TP-Junior
 
Registriert seit: Oct 2006
smooth-appeal macht alles soweit korrekt
Du könntest doch von Links mit festen px Angaben den Platz bestimmen oder hast du alles mit relativen Angaben gemacht ?
smooth-appeal ist offline   Mit Zitat antworten
Alt 16.10.2006, 14:30   #5
TP-Veteran
 
Registriert seit: Jan 2005
Ort: Sachsen
rednug bringt sich richtig einrednug bringt sich richtig ein
Wenn die Tabelle zentriert ist (Wieso hier nicht auch ein "DIV"?), dann kannst du doch dein "DIV" aus der Zentrierung heraus soundsoviel Pixel nach rechts verlagern, wenn du von der Mitte aus gehst.
Auf Anhieb bringe ich das jetzt als Quellcode nicht zu stande, müßte aber funzen, wenn die Tabelle eine feste Breite hat.
Sollte ich mich irren, dann sorry.

Gunder
rednug ist offline   Mit Zitat antworten
Alt 18.10.2006, 08:15   #6
321
TP-Specialist
 
Benutzerbild von 321
 
Registriert seit: Nov 2004
Ort: Die Insel in Europa die aus Europa erst Europa macht _________________________ Nähe Lenzburg
321 hilft, wo's geht321 hilft, wo's geht321 hilft, wo's geht
vllt: das DIV auch horizontal zentrieren und ihm die halbe Breite der Tabelle als linke Margin verpassen.
Allfällige Border/Margins der Tabelle berücksichtigen!
__________________
[321 Name="Joe"]
wie immer, lieber gleich mit notepad, dem Editor meines Vertrauens
[/321]


use my HTML-Tester

Motto'06: Mut zur deutschen Sprache!
321 ist offline   Mit Zitat antworten
Alt 19.10.2006, 12:49   #7
TP-Junior
 
Registriert seit: Mar 2005
bennihaag macht alles soweit korrekt
ich hab jetzt leider davon abgelassen, weil ich es nicht hinbekommen hab.
Danke euch trotzdem für eure Antworten!
bennihaag ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > HTML Puristen
div-positionierung neben Tabelle div-positionierung neben Tabelle
« Problem beim HTML | Mailto-Link sicher machen »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
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.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 12:28 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67