zwei divs in einem div nebeneinander

  • #1
W

WebWorker

Guest
hi,

geht das? wenn ja, funktioniert das auch mit position: relative; ?

hier mal eine skizze wie es aussehen soll: jedes rechteck ist ein div-container

_________________________________
| |
| __________ _________ |
| | | | | |
| | | | | |
| | | | | |
| |________| |__________| |
| |
| |
|________________________________|
 
  • #2
ich habe eine lösung gefunden - ohne positionierung.

man schreibt einfach float: left/right; in die css-datei.


hat jemand eventuell einen besseren vorschlag? ansonsten wäre das thema erledigt.
 
  • #3
Hi

<div><span></span><span></span></div>

Sollte auch gehen.
Div ist ein Blockelement, die lassen sich nur über den Stylesheet Befehl nebeneinanderlegen. Span ist da besser, da inline Element.

Gruß, Michael
 
  • #4
danke, aber innerhalb von <span> darf man ja kein <p> schreiben, oder?

was muss ich machen, wenn ich unter den beiden divs noch eins haben will, welches sich über die gesamte breite des haupt-divs erstreckt?
 
  • #5
was muss ich machen, wenn ich unter den beiden divs noch eins haben will, welches sich über die gesamte breite des haupt-divs erstreckt?

das funktioniert mit <span> wie du schon geschrieben hattest - sorry, mein fehler. :)


danke, aber innerhalb von <span> darf man ja kein <p> schreiben, oder?

<span> = inline-element
<p> = block-element (oder heißt das outline?)

darf/kann man denn ein block- innerhalb eines inline-elements schreiben?
 
  • #6
Hi,

also ich mach fast alles über Tabellen, die kann man unterteilen und aufteilen und ausrichten, wie man lustig ist.

Wenn Du einen passenden <table> - Quelltext brauchst, ich helfe gerne weiter!

Grüße!
Frodo
 
  • #7
danke für das Angebot, Frodo66, aber nein.

Zur Erklärung:
Mit Tabellen würde ich das schon hinbekommen, aber ich möchte das ja mit Layern lösen.
Auf vielen Seiten wird das nämlich empfohlen, da die Ladezeiten geringer sind und der Quelltext auch schrumpft. Liegen die Autoren der Seiten damit richtig?
 
  • #8
Weiß ich nciht ;D Müsste man mal gucken.

Was aber viel entscheidener ist, ist dass du die Seite dynamisch gestalten kannst (DHTML), d.h. auch nachdem die Seite geladen wurde kannst du sie z.B. per JS noch verändern. Mit Tabellen geht das eben nicht bzw. nur eingeschränkt. Mit CSS und JS steht dir aber die Möglichkeit offen die komplette Seite neu zu organisieren auch nachdem sie bereits geladen wurde. Das heißt in diesem Fall dynamisch.

Gruß,
Cledith
 
Thema:

zwei divs in einem div nebeneinander

ANGEBOTE & SPONSOREN

Statistik des Forums

Themen
113.840
Beiträge
707.963
Mitglieder
51.494
Neuestes Mitglied
Flensburg45
Oben