Responsive Web Design คือ การออกแบบเพื่อให้เว็บไซต์สามารถแสดงผลได้เหมาะกับการใช้งาน smart phone หรือ หน้าจอคอมพิวเตอร์ทั่วไป (Desktop) โดยปกติแล้วเว็บไซต์ที่ไม่ได้ออกแบบมารองรับ Responsive Design เวลาที่ดูใน smart phone เราจะเห็นเว็บไซต์เป็นหน้าตาเต็มๆ หน้าและเห็นตัวอักษรแสดงเป็นตัวเล็กๆ ทำให้อ่านยาก เวลาที่เราต้องการอ่านจะต้องซูมเข้าไปเพื่ออ่านข้อความ Continue reading
responsive
วิธีใส่ youtube แบบ auto play แล้วปิดเสียงได้ พร้อมกับเป็น responsive ในตัว
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
<style>.embed-container { position: relative; padding-bottom: 47%; height: 0; overflow: hidden; max-width: 100%; height: auto; } .embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }</style> <div class='embed-container'><div id="youtubeNosound"></div></div> <script src="http://www.google.com/jsapi"></script> <script src="http://ajax.googleapis.com/ajax/libs/swfobject/2.1/swfobject.js"></script> <script type="text/javascript"> google.load("swfobject", "2.1"); function onYouTubePlayerReady(playerId) { youtubePlayer = document.getElementById("myyoutubePlayer"); youtubePlayer.playVideo(); youtubePlayer.mute(); } var params = { allowScriptAccess: "always" }; var atts = { id: "myyoutubePlayer" }; swfobject.embedSWF("http://www.youtube.com/v/I956LGgD7AQ&feature=plpp_play_all?enablejsapi=1&playerapiid=youtubePlayer&allowFullScreen=true&version=3&loop=1&autohide=1", "youtubeNosound", "100%", "380", "8", null, null, params, atts) </script> |
สามารถก็อบปี้ตัวนี้ไปใส่ในเว็บได้เลยครับ โดยจะต้องเปลี่ยน code ตรงที่เป็นตัวหนาเป็นรหัสวีดีโอที่เราต้องการใส่ได้เลยนะครับ
โค้ดตัวนี้เป็นการดึง api ของ youtube แบบ jquery มาใช้ช่วยในการตั้งค่าอื่นๆ ที่ไม่มีทั่วไปในโค้ด embed ที่ใช้เว็บ youtube นะครับ ก็เลยต้องทำการโหลดโค้ดหลายตัวมาช่วยในการใช้งาน
1 |
http://www.youtube.com/v/<strong>I956LGgD7AQ</strong>&feature=plpp_play_all?enablejsapi=1&playerapiid=youtubePlayer&allowFullScreen=true&version=3&loop=1&autohide=1 |