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

回答編集履歴

2

説明追記

2020/04/01 13:17

投稿

hatena19
hatena19

スコア34367

answer CHANGED
@@ -22,4 +22,11 @@
22
22
  transform: translate(0, 50%);
23
23
  display: none; /* 追加 または overflow: hidden; */
24
24
  }
25
- ```
25
+ ```
26
+
27
+ ---
28
+ とりあえずは上記の修正でうまくいくと思いますが、
29
+ Codepenのサンプルと、本番のサイトのbootstapのCSSを見てみると微妙に違うようです。
30
+ Codepenのはbootstrap 4 ですが、サイトに埋め込んであるのは Bootstrap 3 のようです。
31
+ 試しに、Codepenも Bootstrap 3 に変更してみると同様の症状が出ました。
32
+ 可能なら、サイトのBootstrap も 4 に変更するといいと思います。

1

コード追記

2020/04/01 13:17

投稿

hatena19
hatena19

スコア34367

answer CHANGED
@@ -4,4 +4,22 @@
4
4
 
5
5
  呈示のCodepenに上記のダミー画像とbootstrapを追加してみましたが、特にレイアウトが崩れているとは感じませんでしたが、下記のサンプルでどのへんが想定と異なるのでしょうか。
6
6
 
7
- [Codepenサンプル](https://codepen.io/hatena19/pen/oNXVqNO)
7
+ [Codepenサンプル](https://codepen.io/hatena19/pen/oNXVqNO)
8
+
9
+
10
+ ---
11
+ http://uutumworks.tokyo/ を見て検証ツールで弄ってみました。
12
+ 検証ツールでは下記の1行を追加するとうまくいくようです。
13
+ 試してみください。
14
+
15
+ ```css
16
+ ul li input[type=checkbox]:checked ~ div {
17
+ margin-top: 0;
18
+ max-height: 0;
19
+ opacity: 0;
20
+ -webkit-transform: translate(0, 50%);
21
+ -ms-transform: translate(0, 50%);
22
+ transform: translate(0, 50%);
23
+ display: none; /* 追加 または overflow: hidden; */
24
+ }
25
+ ```