【Web Frontend】限制 iframe 的尺寸上限又能夠有 RWD

更新於 2024/06/12閱讀時間約 1 分鐘

作為一個非常不專業的前端初學者,有陣子常常卡在公司官網,要插入 Youtube 影片無法RWD(響應式)的問題。

跟不熟悉 網頁技術的朋友們介紹,RWD 就是指網頁的排版能跟著螢幕的大小縮放、變化編排,在這個人手一機的時代,特別重要。

我們的網站廠商的系統,預設有提供一個 影片RWD樣式,但是影片就是直接滿版,主管不太滿意,今天上班的時候總算靠著 GPT 教我正確的修改完了~~~~



大家可以在這篇文章,縮放一下視窗大小試試看,

Youtube 的框框會跟著瀏覽器縮放歐~~~~


順手測試下 Vocus 的響應式設計,恩 非常的順暢(以為每個人都跟自己一樣菜)

順便測試一下 方格子的 RWD ㄏㄏ

順便測試一下 方格子的 RWD ㄏㄏ


HTML

由於我們的系統樣式文件,不太能自己動,所以我就直接把樣式寫在 HTML 裡面了,請見諒。

修改前,已經上網找了人家的範例,自己拼拼湊湊,結果一直試不出想要的效果......

<div style="width: 100%; max-width: 600px; margin: 0 auto; position: relative;">
<div
style="position: relative; padding-bottom: 56.25%; margin: 0 auto; height: 0; width: 100%;"
>
<iframe
src="https://www.youtube.com/embed/_U7uwcWna0g"
width="100%"
height="100%"
frameborder="0"
allowfullscreen="true"
></iframe>
</div>
</div>



修改後,甚至還請 GPT-4o 教教我到底哪裡寫錯了..........

<div style="width: 100%; max-width: 600px; margin: 0 auto; position: relative;">
<div
style="position: relative; padding-bottom: 56.25%; height: 0; width: 100%;"
>
<iframe
style="position: absolute; top: 0; left: 0; width: 100%; height: 100%;"
src="https://www.youtube.com/embed/6qKtmDrhaww?rel=1&amp;si=oDaqA84fvnI1YwBh"
width="100%"
height="100%"
frameborder="0"
allowfullscreen="true"
></iframe>
</div>
</div>

由於我希望影片最大寬度 600px,所以就設定第一層的 div max-width 為600px。

有不少關鍵概念,把div 的height 設定為0,這樣就能用 padding-bottom來設定高度,並且使 高度依照寬度自動成比例。56.25% = 16/9 的比例。(padding-bottom 和 max-width 放同一層無法生效,所以才放第二層)

最後是我自己忽略(沒學好)的部分,position: abolute,才會使 iframe 占滿外層的容器。

僅此紀錄一個菜機試錯了好久才得出的答案。


avatar-img
73會員
93內容數
一些生活的體悟,融合閱讀心得、或是各類影視作品、遊戲等。世界的一切都是有關連的,希望能用文字把所有連結寫出來。
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
你可能也想看
Google News 追蹤
Thumbnail
*合作聲明與警語: 本文係由國泰世華銀行邀稿。 證券服務係由國泰世華銀行辦理共同行銷證券經紀開戶業務,定期定額(股)服務由國泰綜合證券提供。   剛出社會的時候,很常在各種 Podcast 或 YouTube 甚至是在朋友間聊天,都會聽到各種市場動態、理財話題,像是:聯準會降息或是近期哪些科
Thumbnail
透過 Web Workers,您可以將這些耗時的操作放在另一個執行緒中處理,減輕主執行緒的負擔,提高網站的效能和響應速度。這篇文章提供了詳細的解釋和示例,幫助您快速上手使用 Web Workers。不要錯過這個可以改善網站效能的實用技巧!
Thumbnail
「日常型」社群平台,如Facebook,聯繫朋友和家人,加入各種社團!「生活型」社群平台,如Instagram和小紅書,分享生活的美好時刻!「新聞型」社群平台,如Twitter和Threads,緊跟即時快訊,了解世界大事!「娛樂型」社群平台,如Youtube和TikTok,這裡是休閒娛樂的樂園!
Thumbnail
本文講述了社群媒體帶來的個人效益和平台效益。其中提到了建立個人品牌的重要性,以及專業交流、學習、創作內容和自媒體的優勢。此外,社交聯繫和友誼也是社群媒體的一個重要面向。文章還探討了社群媒體的規模經濟和經濟效益,以及市場競爭和廣告效益。最後,提到了社群媒體的創新效益,這是一個不斷演進和發展的領域。
Thumbnail
本文探討社群媒體的過去、現在,以及Web 3.0的未來!😲回顧社群媒體的發展史,從FB的統治到IG的崛起,再到Twitter被改名成X。現代社交媒體和串流平台為我們提供了更多的選擇和自由。Web 3.0利用機器學習、人工智慧和區塊鏈技術,使網路更聰明、更分散、更關心隱私。你會接受新時代的知識嗎?
Thumbnail
前言 2022年初時,加入了 astrogator 的行列,想當初可是買在最高點,以太坊的 Gas Fee 可說是高到嚇人,基本上是等於要用NFT原始價格兩倍才能購入,因此目前短期來說,可說是心在淌血。 拿到太空鱷魚了 @ASTROGATOR FAM 這次因為當初有買鱷魚 OG NFT,因此有一次的
Thumbnail
前言:   筆者目前看待NFT的想法皆是以三點為重,「未來潛力」、「賦能與否」、「NFT圖片本身」,因此會以比較「收藏」層面的角度去思考,這次會以 AstroGator Fam NFT 社群來做分享。 未來潛力   這邊很直覺的方式就是透過 Road Map 來觀看一個 NFT 社
Thumbnail
前言   對於進入 Web3 的新手,獲取 NFT 可能是最快速學習如何進入 Web3 的方法之一,從如何「購買法幣」、「虛擬貨幣」、「了結區塊鏈的流程」、「創建個人熱冷錢包」、「交易所開戶與驗證」、「成為NFT創作者」、等等,有太多的流程和細節必須體驗過,才能認知現行技術在 Web3 的美好與可進
Thumbnail
前言 此篇會是2021當年加密貨幣很火的年代,當時幣圈的牛市帶來了很多機會,因此此篇會分享幾篇 FTX 加密資產交易所的新聞與資訊,主要是關於加密資產交易所FTX 創辦人的過去。 加密貨幣富豪的過去 【背景】:加密資產交易所 FTX 創辦人兼執行長山姆.班克曼-弗里德(Sam Bankman-Fri
Thumbnail
web 3.0的未來是接近了!(目前 Web 2.5) 1.目前幣圈、NFT的門檻相當高。 (各國金融與法律制度是關鍵) 2.Web3.0的人才是什麼類型的? (這裡可能要做點research,但厲害的人到哪裡都可以適應) 3. 星爺左邊的圖表才是關鍵,大概是未來的 Road map 。 (我大膽猜
Thumbnail
*合作聲明與警語: 本文係由國泰世華銀行邀稿。 證券服務係由國泰世華銀行辦理共同行銷證券經紀開戶業務,定期定額(股)服務由國泰綜合證券提供。   剛出社會的時候,很常在各種 Podcast 或 YouTube 甚至是在朋友間聊天,都會聽到各種市場動態、理財話題,像是:聯準會降息或是近期哪些科
Thumbnail
透過 Web Workers,您可以將這些耗時的操作放在另一個執行緒中處理,減輕主執行緒的負擔,提高網站的效能和響應速度。這篇文章提供了詳細的解釋和示例,幫助您快速上手使用 Web Workers。不要錯過這個可以改善網站效能的實用技巧!
Thumbnail
「日常型」社群平台,如Facebook,聯繫朋友和家人,加入各種社團!「生活型」社群平台,如Instagram和小紅書,分享生活的美好時刻!「新聞型」社群平台,如Twitter和Threads,緊跟即時快訊,了解世界大事!「娛樂型」社群平台,如Youtube和TikTok,這裡是休閒娛樂的樂園!
Thumbnail
本文講述了社群媒體帶來的個人效益和平台效益。其中提到了建立個人品牌的重要性,以及專業交流、學習、創作內容和自媒體的優勢。此外,社交聯繫和友誼也是社群媒體的一個重要面向。文章還探討了社群媒體的規模經濟和經濟效益,以及市場競爭和廣告效益。最後,提到了社群媒體的創新效益,這是一個不斷演進和發展的領域。
Thumbnail
本文探討社群媒體的過去、現在,以及Web 3.0的未來!😲回顧社群媒體的發展史,從FB的統治到IG的崛起,再到Twitter被改名成X。現代社交媒體和串流平台為我們提供了更多的選擇和自由。Web 3.0利用機器學習、人工智慧和區塊鏈技術,使網路更聰明、更分散、更關心隱私。你會接受新時代的知識嗎?
Thumbnail
前言 2022年初時,加入了 astrogator 的行列,想當初可是買在最高點,以太坊的 Gas Fee 可說是高到嚇人,基本上是等於要用NFT原始價格兩倍才能購入,因此目前短期來說,可說是心在淌血。 拿到太空鱷魚了 @ASTROGATOR FAM 這次因為當初有買鱷魚 OG NFT,因此有一次的
Thumbnail
前言:   筆者目前看待NFT的想法皆是以三點為重,「未來潛力」、「賦能與否」、「NFT圖片本身」,因此會以比較「收藏」層面的角度去思考,這次會以 AstroGator Fam NFT 社群來做分享。 未來潛力   這邊很直覺的方式就是透過 Road Map 來觀看一個 NFT 社
Thumbnail
前言   對於進入 Web3 的新手,獲取 NFT 可能是最快速學習如何進入 Web3 的方法之一,從如何「購買法幣」、「虛擬貨幣」、「了結區塊鏈的流程」、「創建個人熱冷錢包」、「交易所開戶與驗證」、「成為NFT創作者」、等等,有太多的流程和細節必須體驗過,才能認知現行技術在 Web3 的美好與可進
Thumbnail
前言 此篇會是2021當年加密貨幣很火的年代,當時幣圈的牛市帶來了很多機會,因此此篇會分享幾篇 FTX 加密資產交易所的新聞與資訊,主要是關於加密資產交易所FTX 創辦人的過去。 加密貨幣富豪的過去 【背景】:加密資產交易所 FTX 創辦人兼執行長山姆.班克曼-弗里德(Sam Bankman-Fri
Thumbnail
web 3.0的未來是接近了!(目前 Web 2.5) 1.目前幣圈、NFT的門檻相當高。 (各國金融與法律制度是關鍵) 2.Web3.0的人才是什麼類型的? (這裡可能要做點research,但厲害的人到哪裡都可以適應) 3. 星爺左邊的圖表才是關鍵,大概是未來的 Road map 。 (我大膽猜