屬性和類名問題!求教大神
為什么我的a元素使用了類名“.disabled”不能進行跳轉,使用了“disabled”屬性反而可以進行跳轉。。。求教大神們,代碼如下
<!doctype html>
<html>
<head>
? ? <meta charset="UTF-8">
<title>按鈕狀態——禁用狀態</title>
<!-- 最新版本的 Bootstrap 核心 CSS 文件 -->
? ? <link rel="stylesheet" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
</head>
<body>
<button class="btn btn-primary btn-lg btn-block" type="button" disabled="disabled">通過disabled屬性禁用按鈕</button>?
<button class="btn btn-primary btn-block disabled" type="button">通過添加類名disabled禁用按鈕</button>
<button class="btn btn-primary btn-sm btn-block" type="button">未禁用的按鈕</button>
<a target="_blank" class="btn btn-default btn-block" disabled>a標簽按鈕</a>
</body>
</html>
2022-03-23
我發現我用的是html5的開頭部分,就是圖中顯示的這樣,換成html其他版本就正常顯示了,不知道這是為什么?注釋是寫程序良好的習慣哦~
2017-12-24
<!doctype html>
<html>
<head>
? ? <meta charset="UTF-8">
<title>按鈕狀態——禁用狀態</title>
<!-- 最新版本的 Bootstrap 核心 CSS 文件 -->
? ? <link rel="stylesheet" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
</head>
<body>
<button class="btn btn-primary btn-lg btn-block" type="button" disabled="disabled">通過disabled屬性禁用按鈕</button>?
<button class="btn btn-primary btn-block disabled" type="button">通過添加類名disabled禁用按鈕</button>
<button class="btn btn-primary btn-sm btn-block" type="button">未禁用的按鈕</button>
<a target="_blank" class="btn btn-default btn-block" disabled>a標簽屬性禁用按鈕</a>
<a target="_blank" class="btn btn-default btn-block disabled">a標簽類名禁用按鈕</a>
</body>
</html>
2017-12-24
我都有點亂了。。類名是添加“.disabled”沒錯的,不能跳轉,但是區別那里說是不會阻止默認行為,反而disabled屬性是可以阻止默認行為的,我現在是反過來了,屬性不阻止默認行為,類名阻止默認行為了
2017-12-24
之前測試的時候類名打成了.disabled,改成disable 可以跳轉,但是屬性disabled也還是可以跳轉,都沒有禁止到