『壹』 怎麼用DIV+CSS做5個圖片滾動帶鏈接的效果。
css和div做滾動效果的我沒實現過,都用的js實現的;
效果如下圖
『貳』 如何在css中把一組靜態圖片改成動態滾動的圖片
連續的滾動可以使用css3實現(animat,0%,50%,100%),設置不同時間的圖片位置即可。但只是在「滾動」,通常不是大家所稱之為的「滾動」(嚴格說是滑動)。
因此說,你的問題有一定的歧義的。
css3還有一種方法可以實現滾動。就是使用過度效果(transition),他也可以實現滾動的效果。而且,個人感覺比較符合你的意思。
其具體的做法是,給超鏈接滑過狀態一個圖片屬性,如:
li a img {margin-top:0px;}
li a:hover img {margin-top:-20px;}
li a img {-webkit-transition: margin-top 0.5s;}/*注意這里的hack,照顧多個瀏覽器*/
這樣,滑鼠滑上圖片,圖片就會動畫向上滑動20像素,滑鼠離開,又滑下來。
再扯下嚴格意義的【動態滾動的圖片】,一般的解釋是一組圖片可以在某個區域內動畫滑動。注意是一組。css通常不具有處理多組圖片(也有css模擬動畫幀的效果的)的效果。動態滾動圖片常見的有2種,一種是可控制的滾動列表,一種是自動無限循環滾動。通常用來作為滾動新聞、組圖或相冊(風采)使用。