teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

CSSを追加しました

2017/11/30 03:26

投稿

eitaroichi
eitaroichi

スコア7

title CHANGED
File without changes
body CHANGED
@@ -41,4 +41,10 @@
41
41
  </li>
42
42
  </ul>
43
43
  </div>
44
+ ```
45
+
46
+ ```css
47
+ .li:nth-child(odd){
48
+ background: #ff8080;
49
+ }
44
50
  ```

1

コードをコードブロックで囲み、追記文を記載しました。

2017/11/30 03:26

投稿

eitaroichi
eitaroichi

スコア7

title CHANGED
File without changes
body CHANGED
@@ -1,23 +1,18 @@
1
1
  ###前提・実現したいこと
2
2
  htmlとCSSを利用し、2行に渡るデータを美しくレスポンシブ対応で表示させたいのですが、良い方法がわかりません。
3
3
 
4
+ 追記
5
+ 初めての質問で、要領がわからず申し訳ありません。
6
+ nth-child疑似クラスの順番の解釈が間違っていたようです。
7
+ そうなると、リストでなくテーブルを使う方がよいのでしょうか?
8
+
4
9
  ![希望](85a326dd0bd7625196454ca5f8fee45e.png)
5
10
 
6
- ###発生している問題・エラーメッセージ
7
-
8
- ```
9
- エラーメッセージ
10
- ```
11
-
12
- ###該当のソースコード
13
- ```ここに言語を入力
14
- ここにご自身が実行したソースコードを書いてください
15
- ```
16
-
17
11
  ###試したこと
18
12
  初期はバックグラウンドに色を付ける予定ではなかったので、Aのようなhtmlで、それぞれのclassでwidthやpaddingを指定して、一度は思い通りに実現したのですが、バックグラウンド(偶数か奇数のみ)に色をつけることになりul liで囲いBのような形で試したのですが、上手く配色されません。
19
13
 
20
14
  A:
15
+ ```html
21
16
  <img></img>
22
17
  <div class="container">
23
18
  <div class="1">日付</div>
@@ -25,8 +20,10 @@
25
20
  <div class="3">いいい</div>
26
21
  <div class="4">ううう</div>
27
22
  </div>
23
+ ```
28
24
 
29
25
  B:
26
+ ```html
30
27
  <img></img>
31
28
  <div class="container">
32
29
  <ul>
@@ -44,7 +41,4 @@
44
41
  </li>
45
42
  </ul>
46
43
  </div>
47
-
48
-
49
- ###補足情報(言語/FW/ツール等のバージョンなど)
50
- より詳細な情報
44
+ ```