回答編集履歴
4
説明追加
answer
CHANGED
@@ -11,7 +11,7 @@
|
|
11
11
|
|
12
12
|
追記
|
13
13
|
---
|
14
|
-
現状だと`body`の左上が座標基準になります。親要素の`#q1`を座標基準にしたいなら、それに、`position:relative;`を設定してください。
|
14
|
+
現状だと`body`の左上が座標基準になります。親要素の`#q1`を座標基準にしたいなら、それに、`position:relative;`を設定してください。(`absolute`じゃないのでご注意くださいね。)
|
15
15
|
|
16
16
|
```css
|
17
17
|
#q1 {
|
3
追記
answer
CHANGED
@@ -17,4 +17,10 @@
|
|
17
17
|
#q1 {
|
18
18
|
position:relative;
|
19
19
|
}
|
20
|
-
```
|
20
|
+
```
|
21
|
+
|
22
|
+
追記2
|
23
|
+
---
|
24
|
+
画像のずれをそろえるには、上記の回答のようにそれぞれの画像の位置決めを left に統一するのがいいのですが、
|
25
|
+
そのうえでレスポンシブ対応→画面幅に関わらず画面の中央に表示にするには、親要素(#q1)の幅を固定してそれを中央寄せにする設定にするのがいいでしょう。
|
26
|
+
[Codepenサンプル](https://codepen.io/hatena19/pen/qBEJGdx)
|
2
サンプルリンク追加
answer
CHANGED
@@ -1,9 +1,9 @@
|
|
1
|
-
HTMLとCSSでセレクタが異なっているのはタイプミスですか。
|
1
|
+
~~HTMLとCSSでセレクタが異なっているのはタイプミスですか。~~
|
2
|
-
HTML → btn_yes btn_no
|
2
|
+
~~HTML → btn_yes btn_no~~
|
3
|
-
CSS → .ye_s .no_
|
3
|
+
~~CSS → .ye_s .no_~~
|
4
|
+
~~タイプミスとして、~~
|
5
|
+
(aタグとimgタグの違いでした。)
|
4
6
|
|
5
|
-
タイプミスとして、
|
6
|
-
|
7
7
|
`.imag_1` と `.imag_2` は、左基準`left:`で位置決めしているのに対して、
|
8
8
|
`.ye_s` と `.no_` は右基準`right:`で位置決めしているのが原因でしょう。
|
9
9
|
|
1
説明追記
answer
CHANGED
@@ -7,4 +7,14 @@
|
|
7
7
|
`.imag_1` と `.imag_2` は、左基準`left:`で位置決めしているのに対して、
|
8
8
|
`.ye_s` と `.no_` は右基準`right:`で位置決めしているのが原因でしょう。
|
9
9
|
|
10
|
-
`.ye_s` と `.no_` も左基準の位置決めに修正すればいいでしょう。
|
10
|
+
`.ye_s` と `.no_` も左基準の位置決めに修正すればいいでしょう。
|
11
|
+
|
12
|
+
追記
|
13
|
+
---
|
14
|
+
現状だと`body`の左上が座標基準になります。親要素の`#q1`を座標基準にしたいなら、それに、`position:relative;`を設定してください。
|
15
|
+
|
16
|
+
```css
|
17
|
+
#q1 {
|
18
|
+
position:relative;
|
19
|
+
}
|
20
|
+
```
|