Antworten auf deine Fragen:
Neues Thema erstellen

div nebeneinander ohne float

D

derpaddel

Guest

ich stehe gerade auf dem schlauch...

ich will n-Bilder in n/3 Spalten mit je 3 zeilen darstellen...

|_1_|_4_|_7_|n-8|___|___|
|_2_|_5_|_8_|___|___|n-1|
|_3_|_6_|_9_|___|___|_n_|
|<|____| |____________|>|

ausgabe erfolgt via php, das problem liegt jetz im css für die div´s

HTML:
#container-der-nur-horizontal-scrollt
{
white-space:nowrap; 
overflow-x: scroll; 
overflow-y: hidden; 
width:300px; 
height:300px;
}

<div id="container-der-nur-horizontal-scrollt">
 <div class="spalte">
   <div class="bild">
     <img src="bild1" .../>
   </div>
   <div class="bild">
     <img src="bild2" .../>
   </div>
   <div class="bild">
     ...
   </div>
  </div>
  <div class="spalte">
    ...
  </div>
  <div class="spalte">
    ...
  </div>
  ...
</div>
irgendwie bekomm ich es nicht hin, entweder sind alle bilder in einer zeile oder alle untereinander. hab mein css jetz komplett gekillt :motz:

kann mir jemand auf die sprünge helfen welche angaben ich für .spalte und .bild machen muss? float kann ich (denke ich) nicht benutzen da der Inhalt dann nach unten gestreckt wird und nicht seitlich. es soll ja ein horizontal scrollender div sein.

hoffe es ist verständlich :(
danke
 

WebMediaService

Nicht mehr ganz neu hier

AW: div nebeneinander ohne float

Hast du mal was von Grid 960 System gehört. das ist ganz einfach und simpel in der Anwendung und macht genau das, was du brauchst. Schau dir die Seite 960 Grid System an und das Tutorial - geht ganz einfach.
 

vanilladragon

Pixelmonster

AW: div nebeneinander ohne float

Hallo derpaddel,

es reicht nicht wenn du deinen divs einen float gibst. Du musst diese auch als Blockelement (display: block;) darstellen. Danach (wenn alle divs nebeneinander sind, die du haben willst) musst du das float wieder aufheben durch clear:both; . Das kannst du z.B. durch ein break machen, dessen du eine Klasse gibst.

vanilla
 

Herr_D

offline

AW: div nebeneinander ohne float

?=¿


Im Grunde mußt du nur ein br einbauen... n/3 <br> ...ohne div-Salat...


css von oben... bildcode erspare ich mir zu tippen ;)

Code:
<div id="container-der-nur-horizontal-scrollt">

<img1><img4>...<img n><br>
<img2><img5>...<img n+1><br>
<img3><img6><img n+2>

</div>
 
Zuletzt bearbeitet:
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Statistik des Forums

Themen
118.614
Beiträge
1.538.351
Mitglieder
67.525
Neuestes Mitglied
mgtaucher
Oben