亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

張鑫旭《CSS世界》第二章的一個例子的疑問,關于:active火狐和chrome的支持不同?

張鑫旭《CSS世界》第二章的一個例子的疑問,關于:active火狐和chrome的支持不同?

達令說 2019-03-13 13:15:05
第一個問題:書中給的在線demo:http://demo.cssworld.cn/2/2-1...在這個頁面確實是用firefox,第二個按鈕按下去沒有顏色變化,但是我用給的代碼用Chrome和firefox兩個瀏覽器都是一樣的效果,代碼如下:<!DOCTYPE html><html><head>    <meta charset="utf-8" />    <style>        .active-btn {            display: inline-block;             background-color: #cd0000;        }        .active-btn:active {            background-color: #ae0000;        }    </style>    <script>        var button = document.getElementById("button");        if (button.addEventListener) {            button.addEventListener("mousedown", function(event) {                // 此處省略N行                event.preventDefault();                });        }          </script></head><body>    <a href="javascript:" class="active-btn">按下</a>    <a href="javascript:" id="button" class="active-btn">按下</a></body></html>是firefox現在彌補了么,而這個demo頁面用的是老版本的firefox的解釋器嗎?第二個問題:書中說阻止按鈕的默認行為可以讓拖動效果更加流暢是什么意思?第三個問題:preventDefault()是阻止默認行為,默認行為是指一般復選框可以被勾選,input可以被被輸入之類的吧,為什么自己加的:active也能阻止?
查看完整描述

目前暫無任何回答

  • 0 回答
  • 0 關注
  • 451 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號