移動端左右滑動以及滾動條

2021-10-05 10:16:35 字數 1035 閱讀 6795

對於移動端左右滑動以及滾動條

測試文字,左右滾動時,這裡不會動

1、當文字長度超出之後  overflow-x: auto 屬性自動產生橫向滾動條

overflow-x屬性指定如果它溢位了元素的內容區是否剪輯左/右邊緣內容。

使用overflow-y屬性來判斷頂部和底部邊緣是否裁剪。

overflow-x: visible|hidden|scroll|auto|no-display|no-content;

描述visible

不裁剪內容,可能會顯示在內容框之外。

hidden

裁剪內容 - 不提供滾動機制。

scroll

裁剪內容 - 提供滾動機制。

auto

如果溢位框,則應該提供滾動機制。

no-display

如果內容不適合內容框,則刪除整個框。

no-content

如果內容不適合內容框,則隱藏整個內容。

屬性控制元素在移動裝置上是否使用滾動回彈效果. (只適用於webkit的瀏覽器 (例如, 谷歌chrome, 蘋果safari)

在移動端上,在你用overflow-y:scorll屬性的時候,你會發現滾動的效果很很生硬,很慢,這時候可以使用-webkit-overflow-scrolling:touch這個屬性,讓滾動條產生滾動回彈的效果,就像ios原生的滾動條一樣流暢。

移動端丨-webkit-overflow-scrolling:touch屬性導致頁面卡住

3、::-webkit-scrollbar{}:滾動條整體部分

可以設定滾動條的樣式,

.img-list::-webkit-scrollbar
css3自定義滾動條樣式 -webkit-scrollbar

css scrollbar樣式設定

移動端顯示滾動條以及滾動條的監聽事件

1 移動端顯示滾動條 在移動端滾動條缺省會隱藏,如何顯示呢 需要新增以下 了。並且需要給body或者外層盒子新增 rows 類名,這樣滾動條就可以顯示出來了 rows rows webkit scrollbar track piece rows webkit scrollbar rows webki...

橫向滾動條(滑動條)

asp.net的gridview本身不帶滾動條,可通過panel實現。但是windows自帶的橫向滾動條只支援顯示在下方,為了使用方便,需要在上下方都顯示橫向滾動條。查詢了很多方法,有些不能實現 被滾動內容的寬度未知,但使用這種方法必須已知 其它的不能完全相容這些瀏覽器 ie6,firefox,ch...

橫向滑動 滾動隱藏滾動條

上週,因為要用到可以橫向滾動,不能出現滾動條的樣式,網上搜了一圈也沒有點想要的效果,乾脆去偷乙個 先預覽下效果吧 ok,上 html div class demo tab ul id items li class item div class item on div li li calss item...