2016-10-21 4 views
0

私のビデオにボーダーを追加すると、上に正しく表示されません。いくらかのスペースがあります。どうすれば削除できますか?ボーダートップのスペース

.video-content { 
 
    border: 10px solid #2f2f2f; 
 
}
<div class="col-lg-12"> 
 
    <div class="embed-responsive embed-responsive-16by9 video-content"> 
 
     <video src="video/Portfolio-landing.mov" controls></video> 
 
    </div> 
 
</div>

Screenshot of the problem

+0

正常に動作します。表示されているコードだけに基づいて問題の原因を突き止める方法はありません。 – JJJ

答えて

-1

おそらく私はあなたがmarginpaddingを設定しなかったためであると考える問題に

.video-content video { 
    display: block; 
} 
+0

試してみました。うまくいきません。 – atanyday

+0

@Annaまあ、多分_useful_の詳細を提供すれば、どこかに行くことができました。現時点では、あなたのコードは無意味です。それは問題を示すものではありません。 –

0

を修正するvideo要素display: blockを作ります体。これをCSSに追加してみてください:

body { 
    margin: 0; 
    padding: 0; 
} 
+0

試してみましたが、うまくいきません – atanyday

+0

本文の余白と詰め物が他の要素の境界線に影響するのはなぜですか? – JJJ

+0

@JJJ前に画像を見ることができず、このようなものが原因かもしれないと思った。今私はそれが原因ではないと確信しています。 –

-1

不要な動作をしたくない場合は、必ずCSSリセットルールを追加してください。

*{ 
 
    margin:0px; 
 
    padding:0px 
 
} 
 

 
.video-content { 
 
    border: 10px solid #2f2f2f; 
 
}
<div class="col-lg-12"> 
 
    <div class="embed-responsive embed-responsive-16by9 video-content"> 
 
     <video src="video/Portfolio-landing.mov" controls></video> 
 
    </div> 
 
</div>

+0

試してみましたが、うまくいきません – atanyday

+0

これはコードスニペットで動作するようです。 –

+0

うーん...おそらくブートストラップのために起こるでしょう.css – atanyday

0

用表示:below.Itのようなdivの何かのためのインラインブロックは、あなたがエラーを複製する例を表示する必要があります

<div class="col-lg-12"> 
      <div class="video-content"> 
       <video class="fullscreen-bg__video" src="http://techslides.com/demos/sample-videos/small.webm" controls></video> 
      </div> 



    .video-content { 
     border: 10px solid #2f2f2f; 
     position:relative; 
     display:inline-block; 
    }