在下面的佈局,有可能出現只是視頻播放器下方一些填充:如果我刪除邊框移除填充
<div class="furlHtmlCont">
<div style="display: table;">
<video controls="" autoplay="" class="furlHtml5Video">
<source type="video/mp4" src="https://dwknz3zfy9iu1.cloudfront.net/uscenes_h-264_hd_test.mp4">
</video>
</div>
</div>
CSS
.furlHtml5Video {
max-width: 300px;
background-color: #ff0000;
}
.furlHtmlCont {
display: inline-block;
box-shadow: 0 0 8px #c0c0c0;
border-left: 1px solid #c0c0c0;
border-right: 1px solid #c0c0c0;
border-bottom: 1px solid #c0c0c0;
border-bottom-left-radius: 3px;
border-bottom-right-radius: 3px;
}
https://jsfiddle.net/Deepview/L5mhyg2f/12/
和box-shadow,白色填充消失。有沒有辦法保持這一點,但避免在底部填充?
更新:通過在furlHtml5Video css類上設置display: block
,它將擺脫填充。儘管如此,如果除此之外還有其他方法,那將會很棒,因爲在某些情況下我需要一張桌子。
也許你可以使用媒體查詢。默認情況下,您將設置爲'display:block'並根據一定的條件設置爲'display:table'。 –