我不知道如何在CSS中實現某種效果。 我有以下HTML:非常棘手的CSS滾動問題
<div id="container" name="container">
<div id="scroll" name="scroll"></div>
</div>
滾輪負載與具有 的寬度卷軸內的一個圖像:715px;
[[1]]
當用戶點擊該圖像上,第二圖像動態地是 附加到第一個:
[[1] [2]]
而且,單擊第二個的時候,同樣的事情發生(等):
[1] [2] [3]
現在,這裏是我需要一些幫助。當點擊最後一個可見圖像 時,系列被點擊,前面的圖像應該滾動到左側爲新的圖像騰出空間,首先將 的視圖放在最後,然後將新圖像放在最後:
[[2] [3] [4]]
< -------------->
這就是無限期地 - 每個所述最終圖像被點擊之前的時間 應該滾動到左側,將新圖像放在DIV中最右側視圖的 處。
[3] [4] [5]
< -------------->
我有玩過下面的CSS(你看到的是什麼我最近嘗試的 狀態)。我能夠實現的是:
1)當第四個圖像超過715px標記時,圖像連續生成,然後溢出(向右) 。不是我想要的。
2)下面的CSS「是否」做我想做的(在某種程度上) - 它開始對 的DIV左邊,然後工作到715px標記,並開始對圖像(向後) 推到左並且在視野之外 - 總是將最近的圖像 放在DIV的最右側並且在視野中。這個問題是 ,該命令是FL(我認爲,由於RTL)。我試圖 把它與文本對齊:左,但似乎並沒有做任何事情。
任何想法?建議感激。謝謝。
#container
{
width: 715px;
height: 228px;
overflow: hidden;
position:relative;
/* text-align:left; */
}
#scroll
{
height: 228px;
white-space: nowrap;
direction: rtl;
/* text-align:left; */
}
可能對http://doctype.com /你會得到更好的幫助 – 2009-09-25 03:44:58
謝謝。我創建了一個帳戶,並在那裏張貼我的問題。但是,如果有人知道答案......請幫忙! – 2009-09-25 04:00:51
你如何添加動態行爲?用僞類或js? – Anthony 2009-09-25 06:03:34