hallo liebe Leute,
ich hoffe, ihr seid meine Rettung.
besuche seit 2 Monaten einen Crashkurs in Webdesign (XHTML...CSS) und muss nun eine Homepage als Abschlussprojekt basteln.
Haut auch alles wunderbar hin, aber ich hock seit gestern 11Uhr an einer Sache die mir echt den letzten Nerv raubt...
Es soll eine Gallerie werden, in der die Bilder (höchstens 1024x768px) nebeneinander angezeigt werden, also mit horizontalem Scrollbalken.
Es war erstmal ein Act die Bilder nebeneinander zu bekommen, darum habe ich sie in eine Tabelle, bzw jeweils in eine <td></td> gesetzt.
Nun sind die Bilder aber immer in der Originalgröße und müssen nicht nur horizontal, sondern auch vertikal gescrollt werden.
Habt ihr eine Lösung, wie ich die Tabelle bzw den Inhalt proportional zum Browserfenster angezeigt bekomm?
wenns nicht geht, muss ich wohl oder übel eine feste Pixelgröße vergeben, möchte aber gern für größere Monitore das beste ausschöpfen und somit bis zu 1024x768px anzeigen können...
so sieht es bis jetzt aus:
<div id="wrapper">
<div class="scroll-pane" id="postproduction">
<table>
<tr>
</table>
</div>
</div>
css:
* {
margin: 0px;
padding: 0px;
#wrapper {
position:relative;
top:-50%;
left:-50%;
z-index: 1;
height: 200%;
width: 200%;
}
#wrapper #postproduction {
height: 70%;
position: fixed;
left: 20px;
top: 110px;
right: 20px;
bottom: 60px;
overflow-y: hidden;
}
#wrapper #postproduction img {
height: 100%;
width: auto;
}
(javascript.. schätz unrelevant)
.scroll-pane {
overflow: auto;
}
ich hoffe, ihr seid meine Rettung.
besuche seit 2 Monaten einen Crashkurs in Webdesign (XHTML...CSS) und muss nun eine Homepage als Abschlussprojekt basteln.
Haut auch alles wunderbar hin, aber ich hock seit gestern 11Uhr an einer Sache die mir echt den letzten Nerv raubt...
Es soll eine Gallerie werden, in der die Bilder (höchstens 1024x768px) nebeneinander angezeigt werden, also mit horizontalem Scrollbalken.
Es war erstmal ein Act die Bilder nebeneinander zu bekommen, darum habe ich sie in eine Tabelle, bzw jeweils in eine <td></td> gesetzt.
Nun sind die Bilder aber immer in der Originalgröße und müssen nicht nur horizontal, sondern auch vertikal gescrollt werden.
Habt ihr eine Lösung, wie ich die Tabelle bzw den Inhalt proportional zum Browserfenster angezeigt bekomm?
wenns nicht geht, muss ich wohl oder übel eine feste Pixelgröße vergeben, möchte aber gern für größere Monitore das beste ausschöpfen und somit bis zu 1024x768px anzeigen können...
so sieht es bis jetzt aus:
<div id="wrapper">
<div class="scroll-pane" id="postproduction">
<table>
<tr>
<td><img src="postproduction_bilder/03a.jpg" alt="postproduction_03" name="postproductin_03" width="512" height="768" border="0" /></td>
<td><img src="postproduction_bilder/05a.jpg" alt="postproduction_05" name="postproductin_05" width="512" height="768" border="0" /></td>
<td><img src="postproduction_bilder/07a.jpg" alt="postproduction_07" name="postproductin_07" width="512" height="768" border="0" /></td>
<td><img src="postproduction_bilder/08a.jpg" alt="postproduction_08" name="postproductin_08" width="512" height="768" border="0" /></td>
....usw
</tr><td><img src="postproduction_bilder/05a.jpg" alt="postproduction_05" name="postproductin_05" width="512" height="768" border="0" /></td>
<td><img src="postproduction_bilder/07a.jpg" alt="postproduction_07" name="postproductin_07" width="512" height="768" border="0" /></td>
<td><img src="postproduction_bilder/08a.jpg" alt="postproduction_08" name="postproductin_08" width="512" height="768" border="0" /></td>
....usw
</table>
</div>
</div>
css:
* {
margin: 0px;
padding: 0px;
#wrapper {
position:relative;
top:-50%;
left:-50%;
z-index: 1;
height: 200%;
width: 200%;
}
#wrapper #postproduction {
height: 70%;
position: fixed;
left: 20px;
top: 110px;
right: 20px;
bottom: 60px;
overflow-y: hidden;
}
#wrapper #postproduction img {
height: 100%;
width: auto;
}
(javascript.. schätz unrelevant)
.scroll-pane {
overflow: auto;
}