-
ID:2zC04k さんの質問

inline-blockを指定したa要素に対して、vertical-align:middleを設定しているのですが、縦中央表示になってくれません。

#aTest {
position: absolute;
display: inline-block;
top: 0;
right: 0;
height: 100%;
}

親要素の右端に重なるように表示させたいので、positionはabsoluteにしております。

vertical-alignはtable-cellかinlineかinline-blockであれば、適用されると認識していたのですが、どこか上手く行かない原因があるのでしょうか?

原因と解決法をご存知の方がおりましたらご教授頂けると大変助かります!よろしくお願い致します。

みんなの回答 1 件

ID:hZ/5vN さんの回答

display:inline-blockを消して、margin:autoとbottom:0と要素の縦横追加。

ID:ImBdqG

ありがとうございます!要素の縦横というのはどういった意味合いでしょうか?

ID:hZ/5vN

あ、サイズです。width:150px; height:150px;とかです。

ID:2zC04k

ありがとうございます。%で高さは大丈夫なんでしょうか?固定値のみですか?

最終更新日:2014-10-01 (2,015 views)

関連するトピックス

ページ上部に戻る