新着記事一覧
タグ一覧
テーマ
ライト
ダーク
iPentec.com
/
Doc
/
CSS
目次
1
現象
2
原因
3
対策
4
参考
visibility プロパティで要素を非表示に設定しても表示領域が確保されてしまう - CSS
現象
CSSのvisibilityプロパティで hiddenに設定しても、表示内容は消えますが、表示領域はそのまま残り、間が空いてしまうことがあります。
原因
visibilityプロパティでは、表示の切り替えはできますが、表示領域は確保されるため、上述の現象が発生します。
対策
visibilityプロパティではなく、displayプロパティを利用します。CSSの書式は「
要素の表示方法を変更する - display プロパティの利用
」の記事を参照してください。
参考
visibilityプロパティの利用や記述方法については
こちらの記事
を参照してください。
このページのキーワード
サンプルが必要
著者
とりっち
iPentecのメインデザイナー
Webページ、Webクリエイティブのデザインを担当。PhotoshopやIllustratorの作業もする。
関連するページ
アイコン Webフォントを作成する (Webページ用アイコンフォントの作成)
Floatプロパティを利用して段組みをしたにもかかわらず、レイアウトが崩れる (IE8,FireFoxで発生しIE7では正常に動作する)
TableのCellSpacingをスタイルシートで変更する - CSSでテーブルの枠線を1重にする
CSSを利用してテーブルの列のスタイルを変更する
FlexBox枠内のPreタグ領域がFlexBoxの枠をはみ出してしまう現象の回避方法
テキスト文字列がジャンプするアニメーションを表現する
CSS内での変数の宣言、値の代入、値の参照
コンテンツを表示する枠をページの中央に配置する
掲載日: 2014-08-11
ドキュメント
新着記事一覧
タグ一覧
ドキュメント トップ
SNSコンテンツ
YouTube
Instagram
Pinterest
X
iPentec
プライバシー
iPentecについて
iPentec all rights reserverd.