Responsive YouTube Embed
Phan Nhật Chánh - Official website

Responsive YouTube Embed

   Dec 6, 2014   
Báo lỗi bài viết×
Bài viết: Responsive YouTube Embed
YouTube cho phép người dùng nhúng video vào trong trang web hay blog của chính họ. Tuy nhiên youtube không hỗ trợ chức năng responsive video khi ta sử dụng mã nhúng (Embed Code). Tức là những video đó sẽ không tự động thu nhỏ lại mỗi khi kích thước màn hình trình duyệt thay đổi. Và điều này thật sự sẽ gây khó khăn cho người dùng những thiết bị di động vốn dĩ có kích thước hiển thị nhỏ hơn rất nhiều so với máy tính để bàn hay laptop. Hôm nay, mình xin chia sẽ đến các bạn thủ thuật responsive youtube embed sử dụng css cho chúng ta nhúng nó vào web hay blog.

Huong dan Responsive YouTube Embed bang css

- Để được responsive khi chèn mã nhúng youtube vào blog chỉ cần copy mã CSS dưới đây vào template
.video-container {
position: relative;
padding-bottom: 56.25%;
padding-top: 30px; height: 0; overflow: hidden;
}
.video-container iframe,
.video-container object,
.video-container embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
- Sử dụng bằng cách thêm thẻ <div class="video-container">...</div> bao quanh mã nhúng, ví dụ:
<div class="video-container">
<iframe src="http://www.youtube.com/embed/dFVxGRekRSg" frameborder="0" width="560" height="315"></iframe>
</div>
Xem thêm: Responsive Plugin Comment Facebook

Responsive YouTube Demo



Nguồn: Internet

8 comments:

  1. chèn code trên vào vị trí nào trong temeplate vậy admin

    ReplyDelete
    Replies
    1. Chèn mã css vào <b:skin>mã css</b:skin> trong template blogspot bạn nhé

      Delete
    2. nhiều đoạn css quá, em chèn bất kỳ mà vẫn ko được, bác chỉ em vị trí cố định với ak

      Delete
    3. .video-container {
      position: relative;
      padding-bottom: 56.25%;
      padding-top: 30px; height: 0; overflow: hidden;
      }
      .video-container iframe,
      .video-container object,
      .video-container embed {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      }

      Delete
    4. cơ bản thì thêm nó trước </b:skin> là được :v

      Delete
  2. sẵn chỉ cho em chèn code dạng " có thể bạn quan tâm " như của bác với, thanks nhiều !!!

    ReplyDelete
    Replies
    1. cái này mình sử dụng dịch vụ của http://www.outbrain.com/ bạn đăng ký một tài khoản và sử dụng nha

      Delete
    2. ok thanks bác, blog bác chất đó, có dịp mình cafe

      Delete