|
|||
Div bei content insert nach rechts expandieren
Hi,
folgende Ausgangssituation: Bilder & Fotos hochladen, Image Upload, File Upload Center Das sind 2 divs (id: left,right) nebeneinander, in left ist die Message liste, der rechte hat im moment keinen Content, beide haben float:left; gesetzt. Nun will ich das der Container (mit dem Rahmen) nach rechts expandiert wenn man auf den Message Detail Link klickt, der einen Ajax Request fuer die Message details, ausloest (wird in div#right eingefuegt). Das resultat ist aber dieses: Bilder & Fotos hochladen, Image Upload, File Upload Center div#right floatet also nach unten, anstatt nach rechts. Ich kann das umgehen indem ich fuer div#right im leeren zustand width angebe, was aber natuerlich nicht gut aussieht weil einfach ein leerer fleck an dieser stelle ist. Kann mir jemand sagen wie ich den content nach rechts expandieren lassen kann? Also das es so aussieht: Bilder & Fotos hochladen, Image Upload, File Upload Center danke, Christoph |
Sponsored Links |
Sponsored Links |
|
|||
das geht gar nicht. Floats sind entweder links oder rechts. Ein float kann höchstens "umbrechen" wenn diesem floatierten Element der Platz fehlt um sich neben anderen zu platzieren. Wenn ein float keine width hat, nimmt es als Blockelement automatisch 100% Breite ein. Da passt dann nix mehr daneben.
Deine Seite ist etwas überladen an JS und anderem Code, so dass sich die Problemursachen nicht einfach erkennen lassen. Wenn Du kompetente und schnelle Hilfe möchtest, dann reduzier das Problem bitte auf das Wesentliche und stell es als Onlinebeispiel bereit. |
|
|||
Wie kommst du darauf das es ueberladen ist? Wegen den 3 screenshots?
Die dienen ja nur der verdeutlichung des Problems. wers nicht verstanden hat: Code:
<div id="container"> <div id="left" style="float:left">Message List</div> <div id="right" style="float:left">Erst Leer, danach Msg Details</div> </div> |
|
|||
Zitat:
Seit CSS 2.1 gilt: Zitat:
|
|
|||
zum einen wegen des nervigen JS-PopUps, zum anderen wegen dem Quellcode. 72 Warnungen und 2 Frames.
PS: Danke @Fricca. |
|
|||
Zitat:
directupload.net ist nicht die Seite um die es geht. directupload.net ist eine seite bei der man gratis und schnell screenshots hochladen kann. es geht dabei nur um die kleinen bilders |
|
|||
aha. Dann hab ich das falsch verstanden und war durch die unübersichtliche und mit Werbung zugeballtrte Seite schon ausriechned abgeschreckt.
Stell doch bitte keine Bilder sondern ein Online-Beispiel zur Verfügung. Dann hat man nämlich eine Chance zu finden, was welchen Einfluss auf dein Problem hat. PS: Grafiken hochladen geht auch auf weniger Werbevermüllten Seiten oder direkt per Upload in deinem Post. |
Sponsored Links |
|
|||
das kommt daher das ich sie parallel im irc posten musste, und ich keine andere upload seite kenne, die werbefrei ist, sorry.
online bsp braucht es meiner meinung nach nicht, ausgangssituation ist bild1, ziel ist bild3, resultat ist aber bild2. Es funktioniert eben nicht ohne dem leeren div, rechts, eine width zu geben. Und ist sowie ich mitbekommen habe auch eigentlich nicht moeglich, ausser man benutzt pos:absolute oder eben width. |
Sponsored Links |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Tabellen als Div Container | SpecialFighter | (X)HTML | 7 | 12.10.2010 18:40 |
Problem mit einem 3D-Effekt | moep0710 | CSS | 12 | 12.06.2010 15:30 |
mitscrollender DIV | emmis | CSS | 2 | 20.01.2010 17:16 |
Positionierung von div | puntoamigo | CSS | 6 | 23.09.2004 23:57 |
Seitenaufbau mit DIVs und 100% Höhe | vespasquire | CSS | 6 | 12.09.2004 16:21 |