如果有誰知道任何技巧,讓普通的HTML內容(主要是img標籤)上顯示視頻的頂部(通過視頻標籤)只是想知道?HTML5視頻:可以放置在視頻上普通的HTML內容
回答
爲什麼不使用海報屬性?這樣,您可以在視頻加載或播放之前顯示圖像。
你可以設置視頻作爲背景該分區?不知道這是否會工作爲你的佈局,但它似乎是合乎邏輯......
你如何將視頻設置爲背景? – 2011-01-07 16:36:46
它一起使用
您可以簡單地把HTML元素對HTML5視頻的頂部由是絕對定位他們在視頻的頂部。將視頻元素和HTML元素設置爲「position:absolute」,並將HTML元素的z-index設置爲高於視頻元素的高度。
正如其他人暗示這很容易定位在使用絕對定位VIDEO
元素的頂級HTML元素。當您嘗試在iPhone,iPod和可能較舊的Android手機上捕獲事件時,會遇到挑戰,因爲在這些情況下,VIDEO
元素不會在頁面上內聯播放視頻資產(與瘦本地播放客戶端相反)貪婪地捕捉事件。
如果使用IMAGE
元素或與其background-image
設置爲你想要的「海報」或「縮略圖」使用圖像的DIV
那麼您的用戶將不能夠點擊他們,以獲得視頻開始播放 - 移動瀏覽器會將這種行爲視爲在該空間中存在VIDEO
元素(如果您碰巧在「大玩」按鈕的中間點擊,但是沒有那麼有用,如果您說一個自定義控件不在中間
我過去使用的解決方案是將IMG
或DIV
海報放在通常放置VIDEO
元素的頁面上,並將VIDEO
元素屏幕外(絕對定位,left
風格設置爲,例如-3000像素),因此它不能再囤積這些事件。
我知道這不正是有人問,但希望這些信息將被證明是有用的人。
- 1. VrVideoView播放普通視頻
- 2. html5視頻 - 讓整個視頻在Android上可點擊播放?
- 3. 放大html5視頻的視頻控件
- 4. 構建HTML5視頻內容,然後通過點擊事件播放視頻iOS
- 5. 嵌入所有的視頻在通用HTML5視頻播放器
- 6. HTML5視頻視頻播放列表
- 7. 播放視頻HTML5
- 8. HTML5視頻容器比視頻稍大
- 9. 視頻在html5,內容類型視頻/ x-msvideo
- 10. ios上的html5視頻背景視頻
- 11. Slick.js和html5視頻在視頻上自動播放和暫停
- 12. HTML5視頻元素不能在Android設備上播放視頻?
- 13. 在內存中播放html5視頻源
- 14. Flash插件中內置的HTML5視頻的Flash視頻回退?
- 15. Howto通過HTML5視頻標籤播放YouTube視頻
- 16. 在iOS上向後播放HTML5視頻
- 17. 用php在apache上播放html5視頻
- 18. html5視頻不能在iPad上播放
- 19. 視頻無法在iPad上播放,但可以在桌面上使用html5視頻標籤播放
- 20. 播放視頻相繼在HTML5視頻播放器
- 21. HTML5音頻播放器的可視化
- 22. 視頻在HTML5
- 23. 只有在網頁上滾動到html5視頻才能播放html5視頻?
- 24. iPhone上的HTML5視頻自動播放
- 25. iPad上的HTML5視頻播放器
- 26. Windows Phone 8和Html5視頻:是否可以在網頁上播放視頻內嵌
- 27. 如何顯示html5視頻播放結束的視頻播放?
- 28. HTML播放視頻
- 29. 是否可以通過事件觸發HTML5視頻播放?
- 30. 用手機內置視頻播放器播放視頻
的想法是我試圖將視頻集成到站點,其中沿視頻頂部的區域重疊,使視頻看起來好像這部分是下面的設計的一部分。我試圖把圖像放入視頻本身,但由於壓縮,顏色和尺寸略有變化,差異相當明顯。 – 2011-01-07 15:28:39
我能想到的唯一的解決方案就是自動將div/img放在JavaScript視頻的頂部。這樣視頻就會隨着頁面一起被加載,並且不會干擾圖像。您可能需要關注z-index。 – 2011-01-07 15:57:36