かなり初歩的な話なのですが、ボタンに色を付けることが出来ません。
ボタンを押したときに、青色に変わるようにしたいのですが、色が変化しません。
サルワカ等でも調べてたのですが、解決できず。
リンク内容
Index.html
1<!DOCTYPE html> 2<html lang="ja"> 3<head> 4<meta charset="UTF-8"> 5<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> 6<meta http-equiv="X-UA-Compatible" content="IE=edge"> 7<title>ToDoリスト</title> 8<link rel="stylesheet" href="css/styles.css"> 9</head> 10<body> 11<h1>ToDoリスト</h1> 12 <label><input type="radio" name="phone">すべて</label> 13 <label><input type="radio" name="phone" >作業中</label> 14 <label><input type="radio" name="phone">完了中</label> 15 <h3 id="id_h3">IDコメント 状態</h3> 16 <h2>新規タスクの追加</h2> 17 18 <p> 19 <input type="text" id="id_text" value=""> 20 <button id="btn" type="btn" class="btn"> 追加</button> 21 </p> 22 23 24 <script> 25 const btn = document.getElementById('btn'); 26 btn.addEventListener('click', () => { 27 const text = document.getElementById('id_text').value; 28 29 const h2 = document.getElementById('id_h2'); 30 31 document.body.insertBefore(document.createTextNode(text), h2); 32 }); 33 34 </script> 35 36</body> 37</html>
CSS
1.button:hover { 2 background-color: #59b1eb;; 3} 4.button:active { 5 top: 3px; 6 box-shadow: none; 7}
以下の修正後、色付け出来ました。
HTML
1 <p> 2 <input type="text" id="id_text" value=""> 3 <button id="btn" type="btn" class="button"> 追加</button> 4 </p> 5
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/11/28 03:24