回答編集履歴

1

ページ中の他のspanが連続する場合すべてに適応されるのでセレクターを振った方がいいです

2018/02/09 02:30

投稿

退会済みユーザー
test CHANGED
@@ -4,18 +4,36 @@
4
4
 
5
5
  2番目のspanのみ text-align:right;にしてあげるといいんじゃないですか?
6
6
 
7
+ ```html
8
+
9
+ <h1 class="detail">
10
+
11
+ <span>1行目</span><!--br は不要-->
12
+
13
+ <span>2行目</span>
14
+
15
+ </h1>
16
+
17
+ ```
18
+
7
19
  ```css
8
20
 
9
- span{
21
+ h1.detail span{
10
22
 
11
23
  display:block;
12
24
 
25
+  width:100%;
26
+
13
27
  }
14
28
 
15
- span:nth-of-type(2){
29
+ h1.detail span:nth-of-type(2){
16
30
 
17
31
  text-align:right;
18
32
 
19
33
  }
20
34
 
21
35
  ```
36
+
37
+ 別談になりますが、h1の使い方を間違っていらっしゃる気がするんですが..
38
+
39
+ もう一度ご確認される事をお勧めします。