ogatism頑張るあなたを、応援してます。cssmodalって難解なのですよね。横方向はともかく、縦方向が。基本親のheightを100%にして、marginをautoにすればいいのだけれど。これが画面全体の真ん中になりやがったりするのです。ウィンドウの真ん中に出してほしいのに。これ、ポイントは親のposition。実はpositionがrelativeになっていると画面全体の中心になっちゃうんですよねえ。position:absoluteにする都合上親をrelativeにしたくなるけど、それはあかんのです。実例を見てみればわかるかと。CodePen.これをいじってみれば分かるのですが、positionに依存しているのです。heightも90%とかに設定するとどれに対する90%か、というのも変わってきます。autoとかしたりするとハマることがあるのでお気をつけて。Info(オガティ)エンジニアとして勤め、インフラ周りの開発を経た後Web業界へ異動。プライベートでもブログ「ogatism」の運営や電子書籍の執筆、占星術師としての活動など幅広い分野で活動中。エンジニアとして勤め、インフラ、組み込み周りの開発を経た後Web業界のエンジニアとなる。現在はフリーで活動中。ブログ「ogatism」の運営や占星術ソフトの開発などを行いつつ、電子書籍の執筆や占星術師としての活動など幅広い分野を手がける。アソシエイトを利用しています。