這篇文章主要講解了“CSS響應(yīng)視頻的方法”,文中的講解內(nèi)容簡(jiǎn)單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來(lái)研究和學(xué)習(xí)“CSS響應(yīng)視頻的方法”吧!
網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)建站!專(zhuān)注于網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開(kāi)發(fā)、成都微信小程序、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了儀征免費(fèi)建站歡迎大家使用!
1、響應(yīng)視頻
響應(yīng)視頻CSS技巧是在tjkdesign.com發(fā)現(xiàn)的,能夠使得視頻嵌入并從全角擴(kuò)大到邊界。
.video {
position: relative;
padding-bottom: 56.25%;
height: 0;
overflow: hidden;
}
.video iframe,
.video object,
.video embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
2、最小和最大寬度
可以設(shè)置元素的最大寬度,目的是防止元素超出邊界。
智能社 撰稿,交流加扣裙:533319658
?最大寬度
下面示例中,我們用800 px的容器,規(guī)定不超過(guò)邊界寬度的90%。
.container {
width: 800px;
max-width: 90%;
}
?響應(yīng)式圖片
你可以設(shè)置最大寬度:100%,高度:默認(rèn),自動(dòng)調(diào)整圖像的最大寬度邊界。
img {
max-width: 100%;
height: auto;
}
上面的響應(yīng)圖像只能在CSS IE7和IE9中適用,但在IE8不起作用。要使用的話,需設(shè)置寬度:自動(dòng),你也可以專(zhuān)門(mén)為IE8申請(qǐng)一個(gè)特殊CSS條件,或使用如下的IE hack:
@media screen {
img {
width: auto; /* for ie 8 */
}
}
?最小寬度
最小寬度和最大寬度是相對(duì)的,在下面的示例中,最小寬度用于在輸入文本字段時(shí),防止輸入值按比例縮小時(shí)非常小。
3、相對(duì)值
在響應(yīng)設(shè)計(jì)中,知道何時(shí)使用相對(duì)值可以簡(jiǎn)化CSS,最大化設(shè)置好布局結(jié)果,下面是一些例子。
?相對(duì)邊距
下面是一個(gè)關(guān)于commentlist的例子,相對(duì)左邊距適當(dāng)空出用于評(píng)論區(qū),用百分比值設(shè)置一個(gè)子列表。如左側(cè)所示的屏幕截圖,內(nèi)容框的列表變得非常小。
?相對(duì)字體
相對(duì)值(如em或%),字體大小,行高和邊距都可以調(diào)整,例如,可以對(duì)所有父元素中的子元素簡(jiǎn)單改變字體大小。
?相對(duì)比例填充
下面的屏幕截圖顯示,最好使用相對(duì)比例填充,而不是固定像素填充。左邊框顯示了使用像素填充而導(dǎo)致不平衡的填充空間,右邊框填充比例顯示內(nèi)容區(qū)域的最大化。
4、Overflow: hidden技巧
這個(gè)技巧非常有用,可以從前面元素中清除浮動(dòng)并保持集合內(nèi)的內(nèi)容通過(guò)Overflow:hidden運(yùn)行。
5、word-break
即自動(dòng)換行屬性,可以使用unbreaking文本(如長(zhǎng)URL文本)包裝而不是只在一行運(yùn)行。
.break-word {
word-wrap: break-word;
}
感謝各位的閱讀,以上就是“CSS響應(yīng)視頻的方法”的內(nèi)容了,經(jīng)過(guò)本文的學(xué)習(xí)后,相信大家對(duì)CSS響應(yīng)視頻的方法這一問(wèn)題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!