2016-11-05 12 views
0

私はH1の周りに境界線を作成しようとしていますが、何らかの理由でCSSの正確な「スパン」を選択できません。私は何かを間違って書きましたか?「スパン」セレクタが機能しない

HTML

h1 span { 
 
    
 
     display: inline-block; 
 
     padding: 0.5em 
 
     border: white solid 10px; 
 
    }
<header> 
 
    <div class="logo"> 
 
    <img src="octopus.png"> 
 
    </div> 
 

 
    <nav> 
 
    <a href="">One</a> 
 
    <a href="">One</a> 
 
    <a href="">One</a> 
 
    <a href="">One</a> 
 
    </nav> 
 
    <h1><span>Elias</span></h1> 
 
    <p class="kicker">Stuff // Other Stuff // More</p> 
 
</header>

+0

投票が閉じます。同様の質問がここでは話題になるかもしれないが、これは将来の読者を助けるとは思わない方法で解決された。 –

答えて

1

あなたはborderが仕事させませんpadding;を、欠けている

h1 span { 
 
    display: inline-block; 
 
    padding: 0.5em; 
 
    border: white solid 10px; 
 
} 
 
/*demo*/ 
 

 
body { 
 
    background: lightblue 
 
}
<nav> 
 
    <a href="">One</a> 
 
    <a href="">One</a> 
 
    <a href="">One</a> 
 
    <a href="">One</a> 
 
</nav> 
 
<h1><span>Elias</span></h1> 
 
<p class="kicker">Stuff // Other Stuff // More</p>

この質問はもはや再現できない問題や、単純なタイプミスによって引き起こされたよう
+0

うわー、私はその感謝のディッパを逃したと信じられない –

0

CSS

span.classy { 
    background-color: DodgerBlue; 
} 

HTML

<span class="classy">Here's a span with some text.</span> 
<span>Here's another.</span> 
関連する問題