質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
CSS3

CSS(Cascading Style Sheet)の第3版です。CSS3と略されることが多いです。色やデザインを柔軟に変更することが可能になります。

SCSS

SCSSは、SassのCSSメタ言語です。Webページのスタイルを指定するCSSを効率的に記述することができます。ネストと呼ばれる入れ子構造で記述するため、CSSの全体の記述量を減らせる点が特徴です。さらに変数も利用できるため、変更や修正の際に少ない作業量で対応することもできます。

Q&A

解決済

1回答

238閲覧

親要素にoverflow:scroll heightで表示したい高さを指定。隠した子要素の高さが残るのをなくしたい。

tkm0604

総合スコア552

CSS3

CSS(Cascading Style Sheet)の第3版です。CSS3と略されることが多いです。色やデザインを柔軟に変更することが可能になります。

SCSS

SCSSは、SassのCSSメタ言語です。Webページのスタイルを指定するCSSを効率的に記述することができます。ネストと呼ばれる入れ子構造で記述するため、CSSの全体の記述量を減らせる点が特徴です。さらに変数も利用できるため、変更や修正の際に少ない作業量で対応することもできます。

0グッド

0クリップ

投稿2022/08/06 01:22

編集2022/08/06 01:53

div class=company-details-wrap__innerに高さ(718px) overflow: scroll;を指定して子要素を下スクロールで見せたく以下のようにHTML SCSSを書きました。

HTML

1<section class="dashbord"> 2 <div class="dashbord__inner"> 3 <div class="sidebar">サイドバーの要素</div> 4 <div class="dashbord-main"> 5 {添付画像青色箇所以外の要素} 6 <div class="company-details-wrap"> 7 <div class="company-details-wrap__inner"> 8 <section class="company"> 9 { overflow: scroll; height: 713px; で下スクロールで見せたい要素の中身。} 10 </section> 11 </div> 12 </div> 13 </div> 14 </div> 15</section>

SCSS

1.dashbord { 2 background-color: red; 3 display: flex; 4 justify-content: space-between; 5 6 .sidebar { 7 height: 100vh; 8 } 9 10 .company-details-wrap { 11 margin-bottom: 39px; 12 13 .company-details-wrap__inner { 14 background-color: #ffffff; 15 border-radius: 21px; 16 box-shadow: 0 5px 25px rgb(0 0 0 / 16%); 17 height: 713px; 18 overflow: scroll; 19 } 20 } 21} 22

しかし、devツールで確認すると、overflow: scrollで指定した子要素の高さがでてしまい、空白ができてしまいます。

class="company-details-wrap__inner" 以下の <section class="company">の要素の高さが残っている事が原因だと思うのですが、<section class="company">の要素の高さが残らない方法はありますか?

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

自己解決

このページだけfooterコンテンツがなかったので、footerのHTMLを空

<footer> </footer>

としていたのが原因でした。。。。
他のページのfooterと干渉していたようでした。。。

投稿2022/08/06 01:53

tkm0604

総合スコア552

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問