Ich versuche, ein HTML-"Schaufenster" zu erstellen. Ich denke daran, Elemente wie diese zu verwenden:
<div id="index-showcase-tabs">
<div id="index-showcase-tabslide">
<div class="index-showcase-tab" id="showcase-tab-1">Item1</div>
<div class="index-showcase-tab" id="showcase-tab-2">Item2</div>
...
<div class="index-showcase-tab" id="showcase-tab-N">ItemN</div>
</div>
</div>
Die Elemente des Schaukastens sind nach links verschoben, und ich kenne weder ihre genaue Breite noch die Anzahl der Elemente. Das Problem ist: wenn die kombinierte Breite der Elemente größer ist als der Container ( index-showcase-tabs
), möchte ich nicht, dass sie die Linie unterbrechen (was sie standardmäßig tun). Ich möchte sie in einer Zeile, und ich möchte den Überlauf zu verstecken und dann lassen Sie den Benutzer scrollen sie mit Javascript (nicht durch Scrollbar...).
Wie würde ich das machen?
PS: Es gibt noch nicht viel Css für die Elemente. Ich habe nur dem Schieberegler eine bestimmte Höhe gegeben:
#index-showcase-tabslide
{
height: 34px;
}
Bearbeiten: Hier können Sie mein Problem sehen .
Bearbeiten2: mehr mit einer Fiedel zu erklären: http://jsfiddle.net/TbSfj/19/