他人の作ったコーディング。 css html

Writer: admin Type: booksonline Date: 2019-03-06 00:00
他人の作ったコーディング。 css htmlページ共通のコンテナの子要素としてボタンを作ろうとしました。そのコンテナのafter要素にcontent: ''とdispray:tableがかかっています。ボタンを作ろうとしたんですが、親のコンテナに対するpadding-topがうまく作れませんでした。ボタンがコンテナ上部にくっ付いてしまいます。無理やりパディングとマージンを重ねて隙間を作ったんですが、数値計算もよく分からないですし気持ち悪いです。これどうなってるんですか?共感した0###どうと聞かれてもソースがないので状況も把握できませんし、状況が把握できないためまともな回答はできかねますが、display: table;があるなら兄弟にはtable-cellがかかっているということでしょうか?table-cellのかかっているコンテナの縦方向の整列には、vertical-alignを使います。コンテナがブロックレベル要素だった場合で、ボタンを格納しているコンテナに高さを割り当てている場合、ボタンそのものにコンテナの高さと同じline-heightを付与すると、縦方向のセンタリングができますね。何をお伺いしたいのかイマイチ分かりかねるところですが、お伺いしたいのはそういう内容でしょうか?ナイス0
###この回答は投票によってベストアンサーに選ばれました!

 

TAG