以下のURLを参考にして、自作のポップアップを作成しています。
https://codepen.io/anon/pen/jjKezb
このページにコードを追加して、テーブル内のボタンをクリックするとポップアップが表示させるようにします。
HTML
html
1<table> 2 <tr> 3 <td>あいうえお</td> 4 </tr> 5 <tr> 6 <td> 7 <div class="btn"> 8 <div class="btn-back"> 9 <p>Are you sure you want to do that?</p> 10 <button class="yes">Yes</button> 11 <button class="no">No</button> 12 </div> 13 <div class="btn-front">Delete</div> 14 </div> 15 16 <p class="description">Try clicking different sides of the button – <a href="http://lab.hakim.se/" target="_blank">lab.hakim.se</a></p> 17 </td> 18 </tr> 19 <tr> 20 <td>あいうえお</td> 21 </tr> 22</table>
CSS
CSS
1// 以下を追加 2table { 3 width: 400px; 4} 5tr { 6 border: solid 1px #ccc; 7} 8td { 9 border: solid 1px #ccc; 10} 11.is-open { position: fixed; }
ポップアップを表示させる際、テーブルの形状を変化させないようにするために、.is-openクラスにposition: fixedを追加しました。
それでもポップアップを表示したり非表示にする際に、テーブルの形状が変わってしまうのですが、これを固定したままにする方法はあるでしょうか?
ご教示いただけることがあれば何卒よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/07/05 00:06