亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術(shù)文章
文章詳情頁

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

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

問題描述

現(xiàn)在有一個列表頁。是有l(wèi)i 組成的。如下

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

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

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

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

問題解答

回答1:

最好的辦法還是使用js吧。使用一個延時函數(shù),自動去除添加背景色的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:

似乎應(yīng)該是這樣?

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

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

標簽: CSS
相關(guān)文章:
主站蜘蛛池模板: 久亚洲精品不子伦一区 | 国产97公开成人免费视频 | 麻豆网页 | 久久国产成人精品 | 亚洲免费专区 | 伊人热 | 欧美视频在线观看免费精品欧美视频 | 日本一卡2卡三卡4卡 免费网站仙踪 | 超级最爽的乱淫片免费 | 人与鲁牲交持级毛片 | 黄色欧美大片 | 国产视频福利一区 | 成人乱码 | 中文字幕亚洲综合久久202 | 国产成人综合一区人人 | 成年美女黄网站色大片免费看 | 国产逼 | 亚洲一级毛片免费观看 | 国产在线观看91精品一区 | 美女国产精品福利视频 | 亚洲精品专区一区二区欧美 | 亚洲一级二级 | 欧美成人xx禁片在线观看 | 伊人成伊人成综合网2222 | zoofilia杂交videos新人妖 | 色综合天天综合网国产人 | 高清欧美一区二区三区 | 亚洲午夜精品久久久久久成年 | 国产精品午夜在线观看 | 青青草国产免费国产 | 一级人与动毛片免费播放 | 亚洲草逼视频 | 妞干网在线免费视频 | 狠狠亚洲婷婷综合色香五 | 国产成人午夜极速观看 | 亚洲综合区小说区激情区噜噜 | 精品中文字幕不卡在线视频 | 国产精品亚洲综合一区在线观看 | 欧美一级做一级做片性十三 | 国产精品永久免费视频 | 啪啪免费看视频 |