我正在構建一個網頁以嵌入流式視頻。我希望將視頻水平和垂直居中,同時調整視頻大小(基於瀏覽器大小,而不是手動)視頻填補可用的屏幕房地產。居中DIV並根據瀏覽器尺寸進行調整
這是棘手的部分;此頁面的導航高度爲60px,視頻必須爲16:9。我希望能夠設置800px寬度和450px高度的最小寬度和最小高度。視頻不能重疊導航,所以如果它垂直偏離中心,那很好。如果需要,我可以使用jQuery,但CSS(3)會更好。這個頁面主要是供私人使用的,所以我並不擔心跨瀏覽器的兼容性。
我不知道如何在這個複雜程度下完成這個任務。我的想法是創建一個填充頁面其餘部分的div,並將其居中放置在絕對定位的div中。不幸的是,我不知道如何調整大小並保持正確的長寬比。如果有幫助,我會在這個項目中使用UStream和Justin.tv。
謝謝。
編輯1:我不知道如何使底部div填充頁面的其餘部分,同時減去導航。我認爲height:100%;
會覆蓋它,但不幸的是,該頁面的整個100%,包括60px導航。
我們展示一些代碼將是有益的。 – Sparky
嘗試使用min-width:x%和max-width:x%在你的css中。 –