我爲<div>
添加了一個方塊陰影,並在div上添加了一個<video>
元素。 框陰影顯示在div上,但它不影響視頻元素。你可以在視頻元素上顯示css box shadow(插圖)
這是預期的行爲,有沒有辦法讓箱子影子也影響視頻?
代碼片段:
.video-player {
-webkit-box-shadow: inset 0px 0px 103px 0px rgba(0,0,0,0.75);
-moz-box-shadow: inset 0px 0px 103px 0px rgba(0,0,0,0.75);
box-shadow: inset 0px 0px 103px 0px rgba(0,0,0,0.75);
}
<div class="video-player">
<video width="100%">
<source src="http://bit.ly/1wIsuB2" type="video/mp4" />
</video>
<h1>Test</h1>
</div>
這顯然不是一個大問題,但我覺得這相當有趣。
編輯:JSFiddle
編輯2:這是插圖陰影
EDIT 3:,能夠顯示視頻元件上的插圖陰影。它需要額外的提示。如果你想達到這個目的,請看答案@cport1給出的
你能不能給一個鏈接的jsfiddle? – Karmacoma 2014-11-06 18:41:06
如果視頻是Flash,則可能需要更改視頻本身的透明度。請參閱:http://www.aleosoft.com/flashtutorial_transparent.html – 2014-11-06 19:00:29
該視頻是一個MP4。我添加了一個JSFiddle(http://jsfiddle.net/dbt6g5ra/) – Jones 2014-11-06 19:03:48