Horizontale Bildershow

C

Chakotay1308

Aktives Mitglied
Thread Starter
Dabei seit
19.05.2005
Beiträge
209
Reaktionspunkte
19
Hi,

ich versuche gerade irgendwie eine Menge Bilder horizontal nebeneinander anzuordnen. Ich will, dass die ganzen Bilder (35 Stk., 240px breit) horizontal nebeneinander in einem DIV liegen - aber ohne Umbruch. Bilder, die nicht ganz hinein passen sollen nur teilweise angezeigt werden.
So als ob ich Fotos nebeneinander geklebt habe. Das ganze ohne Scrollbar (soll nachher mit JS automatisch gescrollt werden).

Leider treibt mich HTML/CSS gerade in den Wahnsinn und bricht immer um. D.h. es werden zwei Bilder nebeneinander angezeigt, der Rest wird in die nächste Zeile umgebrochen.

CSS-Code:
Code:
	#moviecontainer {
		height: 180px;
		position: absolute;
		top: 200px;
		left: 300px;
		width: 500px;
		/* overflow: hidden; */
	}
	#viewer {
		white-space: nowrap;
	}
	#viewer img {
		float: left;
		width: 240px;
		height: 180px;
		margin: 0; padding: 0;
	}
HTML:
Code:
	<div id="moviecontainer" class="clearfix">
		<div id="viewer" class="clearfix">
			<img src="images/slideshow/behandlung_1.jpg" alt="" />
			<img src="images/slideshow/behandlung_2.jpg" alt="" />
			<img src="images/slideshow/behandlung_3.jpg" alt="" />
			<img src="images/slideshow/behandlung_4.jpg" alt="" />
			...
		</div>
	</div>

Ich stehe da gerade irgendwie auf dem Schlauch. Wer kann mir weiterhelfen?

Danke im Voraus!
Christopher
 
...
Leider treibt mich HTML/CSS gerade in den Wahnsinn und bricht immer um. D.h. es werden zwei Bilder nebeneinander angezeigt, der Rest wird in die nächste Zeile umgebrochen.
...

Ich habe das jetzt nicht getestet, aber imho liegt das daran, das dein moviecontainer eine feste Breite hat und keine Scrollbalken (overflow) erlaubt sind.

Bilder die dann nicht mehr nebeneinander passen werden dann halt umgebrochen.

Wenn Du bei der festen Breite des moviecontainers bleiben möchtest, müßtest Du die ganzen Bilder per CSS übereinander schieben, was im moment ja nicht passiert.
 
Wenn Du bei der festen Breite des moviecontainers bleiben möchtest, müßtest Du die ganzen Bilder per CSS übereinander schieben, was im moment ja nicht passiert.
Und wie mache ich das? Das ist ja gerade das Problem. ;-)
 
Wenn Du jedem einzelnen Bild einen anderen z-index gibst und die "einfach" über die Positionierung übereinanderschiebst, müßte das gehen.

Ach ja.
Wenn Du mal bei google gegucked hättest, hättest Du in 10 Sekunden eine Antwort mit Beispiel gefunden.

http://www.homepage-total.de/css/z-index.php
 
Ach, so hast du das gemeint. Das war eh nicht was ich wollte.
Habe das jetzt hinbekommen.

#viewer musste eine Breite von 35*240px bekommen, #moviecontainer eine von 500px mit overflow: hidden;

Jetzt funktioniert's. :)
 
Ach so, dann wolltest Du die Bilder gar nicht übereinander stapeln ?

Zeig doch mal die Seite.
Ich kann mir das immer noch icht so richtig vorstellen, was Du meinst. :)
 
Ach, so hast du das gemeint. Das war eh nicht was ich wollte.
Habe das jetzt hinbekommen.

#viewer musste eine Breite von 35*240px bekommen, #moviecontainer eine von 500px mit overflow: hidden;

Jetzt funktioniert's. :)

Genau, das ist meines Wissens nach die einzige Möglichkeit. Weswegen ich das bis auch noch nicht genutzt hab,...:)
 
Ok, danke.

Jetzt weiß ich was gemeint war. :)
 
Zurück
Oben Unten