国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

css - 請問在移動端解決li:active滑動的時候不改變背景色

瀏覽:141日期:2023-01-30 16:31:19

問題描述

現在有一個列表頁。是有li 組成的。如下

<li>你好</li><li>你好</li><li>你好</li><li>你好</li>

在手機上點擊的時候希望有些反饋。所以就加了下面的css

li:active{ background-color:#ddd;}

但是在移動端滑動的時候,手指觸摸到這些li節點上的時候也會變色。請問怎么處理可以只是點擊的時候觸發背景色改變。而在滑動的時候不觸發背景色改變呢?

問題解答

回答1:

最好的辦法還是使用js吧。使用一個延時函數,自動去除添加背景色的class

.active{ background-color:#ddd;}

$(’li’).on(’click’, function (e) { var _this = this; $(_this).addClass(’active’); setTimeout(function () {$(_this).removeClass(’active’); }, 150);});回答2:

移動端滑動事件是touchmove,或許你可以在這上面做做文章。一種方案,去掉:active,改為js事件控制

el.addEventListener(’touchstart’,function(){ //加背景色})el.addEventListener(’touchend’,function(){ //移除背景色})el.addEventListener(’touchmove’,function(){ //如果有背景色,就移除})回答3:

似乎應該是這樣?

body:active li:active,li { background-color: initial;}li:active{ background-color: #ddd;}

手機答題,代碼并沒測試過,不過如果用css感覺是這樣寫的;或者直接用js也行。

標簽: CSS
相關文章:
主站蜘蛛池模板: 国产成人在线视频播放 | 中文字幕日韩精品亚洲七区 | 亚洲国产高清在线精品一区 | 久久国产精品久久久 | 日韩欧美在线综合网高清 | 欧美怡红院高清在线 | 日韩天天摸天天澡天天爽视频 | 伊人爱爱网 | 一区精品麻豆经典 | 欧洲老妇bbbbbxxxxx | 97人摸人人澡人人人超一碰 | 特级aaa片毛片免费观看 | 波多野结衣在线免费观看视频 | 欧美区在线 | 日本三级欧美三级人妇英文 | 97影院理论在线观看 | 国产精品综合一区二区三区 | 91久久精品一区二区三区 | 亚洲毛片在线观看 | 成人做爰视频www在线观看 | 色综合久久久久久久 | 欧美日韩一二区 | 娇喘嗯嗯~轻点啊视频福利 | 国产成人毛片精品不卡在线 | 在线看欧美成人中文字幕视频 | 亚洲久久成人 | 国产一区二区三区在线观看视频 | 亚洲精品tv久久久久 | 亚洲视频在线观看视频 | 国内精品福利视频 | 九九久久国产精品 | 99爱视频精品免视看 | 97视频在线免费 | 国产一级淫片a免费播放口之 | 欧美一区二区三区久久综合 | 亚洲特级黄色片 | 俄罗斯一级成人毛片 | 天天躁日日躁狠狠躁一级毛片 | 亚洲国产精品二区久久 | 一级毛片免费观看不卡视频 | 成人免费公开视频 |