質問編集履歴

2

コード囲み

2022/09/01 12:54

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -8,11 +8,13 @@
8
8
  ①セレクトボックス選択時、アウトラインが青色になるのを変えたいです。
9
9
  inputの場合以下のコードで行えるのと同じことをセレクトボックスに対してしたいです。
10
10
  一番上をselect: focusに変更するのではだめでした。
11
+ ```CSS
11
12
  input[type="text"]: focus
12
13
  {
13
14
  outline: none;
14
15
  border: 2px solid #8D8DAA;
15
16
  }
17
+ ```
16
18
 
17
19
  ②上記コードをtype="number"、"date"に対しても適用したいです。
18
20
  []の中を書き換えて複数書けばうまく行くのですが、一つにまとめる方法はありますか。
@@ -20,10 +22,7 @@
20
22
  ③リンクのフォーカス時の色を変更したく、以下のコードを書きました。
21
23
  navbarのbrandは変わったのですが、item(link)はデフォルトの青のまま変わりません。なぜでしょうか。
22
24
  ```CSS
23
- a:hover
24
- {
25
- color: #F56D91;
25
+ a:hover{color: #F56D91;}
26
- }
27
26
  ```
28
27
 
29
28
  ```HTML
@@ -50,3 +49,8 @@
50
49
  </div>
51
50
  </nav>
52
51
  ```
52
+ 以下のようにすればうまくいきました。
53
+ ```CSS
54
+ .navbar-brand:hover{color: #F56D91;}
55
+ .nav-link:hover{color: #F56D91;}
56
+ ```

1

HTMLを追加しました

2022/09/01 12:48

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -19,7 +19,34 @@
19
19
 
20
20
  ③リンクのフォーカス時の色を変更したく、以下のコードを書きました。
21
21
  navbarのbrandは変わったのですが、item(link)はデフォルトの青のまま変わりません。なぜでしょうか。
22
+ ```CSS
22
23
  a:hover
23
24
  {
24
25
  color: #F56D91;
25
26
  }
27
+ ```
28
+
29
+ ```HTML
30
+ <nav class="navbar border navbar-expand-md">
31
+ <div class="container-fluid">
32
+ <a class="navbar-brand" href="/">ToDoリスト</span></a>
33
+ <div class="collapse navbar-collapse" id="navbar">
34
+ {% if session["user_id"] %}
35
+ <ul class="navbar-nav me-auto mt-2">
36
+ <li class="nav-item"><a class="nav-link" href="/add">追加</a></li>
37
+ <li class="nav-item"><a class="nav-link" href="/delete">削除</a></li>
38
+ <li class="nav-item"><a class="nav-link" href="/update">更新</a></li>
39
+ </ul>
40
+ <ul class="navbar-nav ms-auto mt-2">
41
+ <li class="nav-item"><a class="nav-link" href="/logout">ログアウト</a></li>
42
+ </ul>
43
+ {% else %}
44
+ <ul class="navbar-nav ms-auto mt-2">
45
+ <li class="nav-item"><a class="nav-link" href="/register">新規登録</a></li>
46
+ <li class="nav-item"><a class="nav-link" href="/login">ログイン</a></li>
47
+ </ul>
48
+ {% endif %}
49
+ </div>
50
+ </div>
51
+ </nav>
52
+ ```