質問編集履歴

1

説明追記

2020/10/07 21:25

投稿

fukazume
fukazume

スコア78

test CHANGED
@@ -1 +1 @@
1
- Bootstrapで定義されたCSSクラスを意図した要素に効率的に適用したい
1
+ Bootstrapで定義されたCSSクラスを意図したHTML要素に効率的に適用したい
test CHANGED
@@ -4,7 +4,7 @@
4
4
 
5
5
 
6
6
 
7
- 一度の記述でnav全体に適用できるような、効率的なCSS指定方法はございませんでしょうか?
7
+ 一度の記述でnav全体のテキストに適用できるような、効率的なCSS指定方法はございませんでしょうか?
8
8
 
9
9
 
10
10
 
@@ -26,7 +26,9 @@
26
26
 
27
27
  ```html
28
28
 
29
+ <!-- 一度の記述でtext-lightクラスをnav要素全体に適用したいです。 -->
30
+
29
- <nav class="navbar fixed-top navbar-expand-lg navbar-dark text-light "> <!-- text-lightクラスをnav要素全体に適用したいです。 -->
31
+ <nav class="navbar fixed-top navbar-expand-lg navbar-dark text-light ">
30
32
 
31
33
  <a class="navbar-brand text-light" href="#">サイト名</a>
32
34
 
@@ -38,7 +40,7 @@
38
40
 
39
41
  <li class="nav-item">
40
42
 
41
- <a href="#" class="nav-link text-light">マイページ</a>
43
+ <a href="#" class="nav-link">マイページ</a>
42
44
 
43
45
  </li>
44
46
 
@@ -59,3 +61,45 @@
59
61
  </nav>
60
62
 
61
63
  ```
64
+
65
+
66
+
67
+ ##現状の妥協策:非効率なtext-light指定方法(各要素にその都度指定する非効率な記述方法)
68
+
69
+ ```html
70
+
71
+ <!-- 一度の記述でtext-lightクラスをnav要素全体に適用したいです。 -->
72
+
73
+ <nav class="navbar fixed-top navbar-expand-lg navbar-dark text-light ">
74
+
75
+ <a class="navbar-brand text-light" href="#">サイト名</a>
76
+
77
+
78
+
79
+ <div class="collapse navbar-collapse" id="Navbar">
80
+
81
+ <ul class="navbar-nav mr-auto">
82
+
83
+ <li class="nav-item">
84
+
85
+ <a href="#" class="nav-link text-light">マイページ</a>
86
+
87
+ </li>
88
+
89
+
90
+
91
+ <li class="nav-item">
92
+
93
+ <a class="nav-link text-light" href="#">管理画面</a>
94
+
95
+ </li>
96
+
97
+
98
+
99
+ </ul>
100
+
101
+ </div>
102
+
103
+ </nav>
104
+
105
+ ```