在CSS中,要使圖片支持滾動,可以通過設(shè)置圖片的overflow
屬性來實(shí)現(xiàn),該屬性用于控制當(dāng)圖片內(nèi)容超出其塊級容器時(shí),如何顯示超出部分的內(nèi)容。
要使圖片支持水平滾動,可以將overflow
屬性設(shè)置為scroll
或auto
,并將圖片的寬度設(shè)置為一個(gè)固定的值,
img { width: 300px; overflow: scroll; }
這樣,當(dāng)圖片內(nèi)容超出300像素的寬度時(shí),瀏覽器將會顯示水平滾動條,允許用戶水平滾動圖片以查看更多內(nèi)容。
如果圖片本身的高度大于其容器的高度,也可以設(shè)置vertical-align
屬性為top
或bottom
,以允許圖片在垂直方向上滾動。
img { vertical-align: top; height: 200px; overflow: scroll; }
這樣,圖片將始終在容器的頂部對齊,并且如果圖片的高度大于200像素,瀏覽器將顯示垂直滾動條。
這些設(shè)置僅適用于塊級容器中的圖片,如果圖片是在行內(nèi)元素中顯示的,那么這些設(shè)置將不起作用。