欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

zblogphp自適應模板插入優酷視頻,電腦與移動手機端都正常顯示方法

老白8年前2505瀏覽0評論

在使用zblogphp的時候,可能偶爾需要插入優酷等網站視頻,一般PC上播放視頻是沒有什么問題的,不管是插入視頻的flash網址、通用網址,還是html代碼都可以,因為電腦上一般都有flash插件!

優酷視頻代碼.png

而在移動端手機上,必須插入通用代碼,也就是iframe代碼,框架就不需要使用設備自帶flash插件就可播放,所以為了PC和手機端都可以正常播放,最好的辦法就是使用通用代碼!

問題來了:通用代碼PC上顯示正常,手機端的尺寸有問題,視頻太寬以至于顯示不全!

問題原因:如上圖,通用代碼里默認使用了height=498 width=510的高和寬固定尺寸,這時候視頻的尺寸優先執行iframe里的高寬,導致PC正常,手機端視頻溢出!

解決辦法:

首先,使用通用代碼的時候,復制代碼后,要去除代碼中的高寬屬性,直接刪除height=498 width=510,此時視頻默認使用最小窗口,但都不是最佳尺寸。

使用CSS進行調整:

比如:

.article-content iframe{width: 510px; height: 498px;}
@media screen and (max-width: 980px) {
    .article-content iframe{width: 100%; height:inherit;}
}

.article-content是文章內容區域父元素,iframe就是視頻框架的意思,在正常情況下,也就是PC上這個框架顯示寬度510px和高度498px。

下一句當屏幕寬度低于980px像素時候,執行這個視頻框架為寬度100%,就是在屏幕低于980px的移動設備上,此時視頻窗口為100%寬度,符合手機端顯示要求。

優化后電腦PC端效果:

zblogPHP自適應模板正常顯示視頻窗口尺寸1.png

手機端效果:

zblogPHP自適應模板正常顯示視頻窗口尺寸2.png