2017-06-03 4 views
0

私はシンプルなウェブサイトを構築していますが、h1タイトルがラッピングされていることを把握できません.Navはそれに触れておらず、何も干渉していないように見えます。私は空白を宣言しました。しかし、それはまだラップ、誰もこれを引き起こしていると私はそれを修正することができます知っていますか?フィドルで私のために正常に動作しh1ラッピングのテキストはなぜですか?

https://jsfiddle.net/xsqk3xk4/1/

@media screen and (min-width: 400px){ 
    header{ 
     height: 120px; 
     display: flex; 
     justify-content: space-between; 
    } 
    header h1{ 
     margin: 0 0 0 8%; 
     font-size: 2em; 
     align-self: flex-start; 
     white-space: nowrap; 
    } 
    header nav{ 
     display: block; 
     align-self: flex-end; 
    } 
    nav ul{ 
     display: flex; 
     justify-content: flex-end; 
     margin: 0 8% 0 0; 
    } 
    nav li{ 
     border-radius: 8px; 
     padding: 5px; 
     margin: 4px 1%; 
    } 
    footer nav{ 
     display: none; 
    } 
} 
+0

あなたのH1はラッピングされていません。さらにテキストを追加すると、新しい行は作成されません。うん、あなたは "ラッピング"の定義は何ですか?私はそれが本当に何であるかとは異なると信じています – Stavm

+0

no-wrapは 'min-width:400px'より大きい画面サイズでのみ有効です。これは今のところ動作しません。 – Stavm

答えて

1

。とにかく、ヘッダの余白を取り除くと、h1は正しく表示されます。

header h1{ 
    margin:0; 
... 
} 
関連する問題