2017-12-24 8 views
0

下までスクロールすると、背景画像が白い部分で覆われます。それが何であるか把握していないようです。各セレクタとHTMLで再生されます。助けていただければ幸いです。リンクをクリックしてコードが表示されているCodePenに移動してください。下にスクロールすると背景画像が覆われます

https://codepen.io/siamazing/pen/QaGdWq

html, body{ 
    height: 100%; 
    } 

#body { 
      background-image: url(https://images.pexels.com/photos/267278/pexels-photo-267278.jpeg?w=1260&h=750&auto=compress&cs=tinysrgb) ; 
      background-position: center center; 
      background-repeat: no-repeat; 
      background-attachment: fixed; 
      background-size: cover; 
      background-color: #999; 
     height: 100%; 
     font-size: 15px;} 

.container-fluid { 
    padding-top: 20px; 
    padding-left: 40px; 
    padding-right: 40px; 
    height: 100%;} 

h2 { 
    padding-left: 20px; 
    font-family: 'pacifico'; 
    font-size: 22px; 
    color: #72777f; 
    } 

header { 
    text-align: center; 
    font-family: 'pacifico'; 
    } 

article { 
    font-family: 'raleway'; 
    background-color:rgba(255,255,255,.4); 
    color: #303338; 
    padding: 10px; 
    margin-top: 20px; 
    margin-left: 30px;} 

答えて

1

からheight:100%を削除するが、ここではいくつかのトラブルシューティングのアドバイスです。

* {outline:1px dashed red; }この見た:

enter image description here

が容易原因要素を見つけるためになさ

- #bodyおよび高除去:100%。ルール。

enter image description here

+0

ありがとうございました。私は矢印を見ます - どの要素は白い部分ですか?私はそれを削除し、それは働いたが、何が原因かを理解しようとした。 – sxiong

+0

デフォルトの高さ:autoのままにするのではなく、高さを100%に設定することで、親要素の100%に制限するように指示しています。問題のコードペインでは、親は高さ:100%の体内流体、次に高さ100%の身体要素でした。それらのすべては、そのすべての子に影響する有限の高さを持つiframeの内部にレンダリングされます。親要素の高さを制限して要素の高さを意図的に制限していなければ、100%の高さを残してください。 – JasonB

関連する問題