[html5 +jQuery + css] แบรคกราวน์วีดีโอ
posted on 26 Jan 2012 18:39 by limitblog in say directory Ideaสวัสดีวันที่ 26 มกราคม 2555
และข้าพเจ้าอีกคนหนึ่งที่ไม่ชอบเช่นกัน แต่วันนี้เป็นกรณีศึกษาก็อย่าถือสาละกันครับว่าด้วย แบรคกราวน์แบบเต็มจอ ตัวที่ 3 แล้วครับแต่ตัวนี้เป็น เป็น video กันบ้างครับตอนแรกกะจะไปหยิบของ codecanyon ลองเข้าไปชมกันครับ มาลงแล้วแต่ ไอ้หย๋า!! มันต้องเอาไฟล์ไปฝาก host อีกนี่หว่ายุ่งยากชิปก็เลยเอาสูตรเดิมๆทำให้มันขยายโดยใช้ css แล้วหา video ตาม youtube vimeo เอาดีกว่า ไม่ต้องไปเสียเวลากำหนด code ให้ยาก
ทำตามขั้นตอนเลยนะครับ
ขั้นตอนแรกไปหา video อันนี้คงทราบกันแล้วมั้งครับว่าไปหา video กันยังไงใน www.youtube.com
หรือถ้าไม่รู้ก็มีภาพ youtube เลือก video> shear > embed > copy

มาดูของvimeo.com
เลือก vimeo > ตรงข้างๆ video จะมี embed > autoplay > คัดลอก

พอได้ code มาแล้วจัดการมันให้ autoplay(เล่นอัตโนมัต) loop(วน)จะได้
ขั้นตอนที่สอง
ต่อไปจะกำหนดให้ video นี้กลายเป็น bg โดยใช้ css กำกับ โดยเราไม่ต้องไปสนใจกับพวก width height ใน iframe เพราะลบไปลบมาเดี๋ยวพัง
แต่ปัญหามันติดที่ว่าไอ้ iframe นี่มันไม่ยอมอยู่ด้านหลัง z-index บังคับแล้วก็ไม่ยอมไปต้องควานหาอีกยอกใหญ่ (ตามตรงไม่เก่งเขียน code งง และไม่ว่างขนาดนั้น) เลยพึ่งพา พี่กู พี่กู ก็ไปเจอในเว็บนี้พอดี Fix YouTube iFrame Overlay and Z-Index Issues ลองเข้าไปชมกันครับ ชื่อยาวเป็นกิโลแถมแปลไม่ออก แต่เห็น z-index ก็ลองดู..เออใช้ได้จริงๆ
ขั้นตอนที่สาม
ขั้นตอนสุดท้าย
เราสามารถยัด code พวกนี้ใส่ไว้ได้เลยใน Theme > widgets > Top menu > Custom Code
ถ้าจะให้ดีเลือกวางตรง Bottom menu นะครับ
ตัวอย่างก็อย่างที่เห็นด้านหลังนั่นแหละครับ ข้อแนะนำ
คัดลอกโค๊ด ทั้งหมดไปแก้ไขใน notepad ก่อน
เหมาะสำหรับธีมที่ใช้ content แบบ "โปร่งแสง" (transparent)
อาจสร้างความเดือดร้อนให้กับผู้ที่ไม่ชอบเสียงดังๆเวลาเว็บเข้ามาเยือน
ไม่เหมาะกับเน็ต 56K
ถ้าอยากรู้ว่า full screen จริงไหมก็กด ctrl + แล้วเลื่อนลูกกลิ้งที่เมาว์ท่านดูครับ
ปล. ผมเลือก video มาแบบเสียงไม่ดังแล้วครับ และ copy and past โลดดดดดด !!
ขอให้ทุกวันของท่านเป็นวันที่มีแต่ความสุขนะครับ ถ้าชอบผมก็จะคิดลูกเล่นใหม่ๆมาให้เรื่อยๆครับ ;p


บ้านนายลิงแว่น
เหนือคำบรรยาย
#1 By AdmonToom on 2012-01-26 18:56