Đăng nhập
Latest topics
» Tôi sẽ đỗ đại học!by NgocPRO 6/11/2024, 8:37 am
» Kỷ niệm xưa của chúng ta
by nightWalker 9/2/2024, 6:49 pm
» Bị lệch khung cần người giúp đỡ
by webhuy28 7/10/2021, 10:34 pm
» [HỎI ĐÁP] Danh sách bạn bè không thể hiển thị
by anhdaodaica1 2/10/2021, 10:04 pm
» [HỎI ĐÁP] Thông tin tài khoản không thể lưu thay đổi
by anhdaodaica1 2/10/2021, 6:05 am
» Phim bố già full
by huy.pc52 24/8/2021, 12:20 am
» Xin code Box HTML cho Forumvi
by Larva 1/7/2021, 12:57 pm
» Hello Anh Em Chinh phục
by HoàngTửNaivip5p 28/5/2021, 5:03 am
» Trang chủ tin tức cập nhật HOT 2016
by kenbi05 1/1/2020, 11:02 pm
» Không Dang9 bài viết = hình ảnh được
by huy.pc52 30/11/2019, 10:52 am
» CHÚC ANH EM NĂM MỚI VUI VẺ TRÀNG ĐẦY HẠNH PHÚC
by sps.kủn 12/2/2019, 1:16 pm
» Skin CNTT-K3 2015 (Full Mod)[✔]
by kenbi05 6/7/2018, 12:30 am
» baivong, handsome,....
by sps.kủn 29/6/2018, 1:54 pm
» [SHARE] SKIN ĐHFM.V7 @PUNBB
by tonyhoaivu 2/5/2018, 2:37 pm
» Share Skin Xanh Dương Cùi Bắp
by tonyhoaivu 28/4/2018, 5:57 pm
» Xin Skin http://v1.hotrofm.net/
by tonyhoaivu 28/4/2018, 5:45 pm
» Xin Skin Rao Vặt
by tonyhoaivu 15/4/2018, 12:07 pm
» Làm Sao Để Xóa Khung Này
by tonyhoaivu 14/4/2018, 7:18 pm
» [Lập nhóm]Lập nhóm fm
by vietkanpy 31/3/2018, 11:53 am
» [Help] về server úp ảnh của phutu [✔]
by baivong 17/3/2018, 10:18 pm
» Đừng khóc cho “tôi – Chinh Phục!”…
by AnHung 27/2/2018, 5:33 pm
» [Share] Skin Diendandaihoc.com [ Punbb ] [✔]
by Lu Mờ 13/2/2018, 7:28 pm
» Mời mấy thím vào groups Forumotion Việt Nam.
by dang02315 13/2/2018, 12:40 am
» Có thể làm các kiểu giao diện được không?
by Lu Mờ 9/2/2018, 3:40 pm
» ltns chinhphuc.info
by Shinichi Kudo 27/1/2018, 2:27 am
Top posting users this week
No user |
Làm sao để ứng dụng CSS Sprites trong thiết kế diễn đàn?[✔]
3 posters
Trang 1 trong tổng số 1 trang
Làm sao để ứng dụng CSS Sprites trong thiết kế diễn đàn?[✔]
Xin chào,
Hôm qua trên fb của FM có đăng mẹo để tối ưu hình ảnh tăng tốc độ tải trang, mình có nghe nói có một cách là dùng CSS Sprites để giảm số lượng link ảnh xuống.
Mình muốn hỏi khi thiết kế diễn đàn, làm sao để ứng dụng CSS Sprites trong thiết kế để giảm tối đa số lượng link ảnh sử dụng, mình có tham khảo bài viết http://www.w3schools.com/css/css_image_sprites.asp nhưng thực tình là mình khi áp dụng vào FM vẫn không biết làm thế nào.
Xin nhờ các bạn giúp đỡ.
p/s: Mình là dân không chuyên ngành tin học cũng như không được đào tạo căn bản về thiết kế website hoặc ứng dụng công nghệ thông tin. Vì vậy nếu được xin nhận hướng dẫn chi tiết.
Diễn đàn: VNFISH
Địa chỉ: vnfish.forumotion.com
Nicktest: demo
Pass: demo123
Cảm ơn đã xem bài viết
Hôm qua trên fb của FM có đăng mẹo để tối ưu hình ảnh tăng tốc độ tải trang, mình có nghe nói có một cách là dùng CSS Sprites để giảm số lượng link ảnh xuống.
Mình muốn hỏi khi thiết kế diễn đàn, làm sao để ứng dụng CSS Sprites trong thiết kế để giảm tối đa số lượng link ảnh sử dụng, mình có tham khảo bài viết http://www.w3schools.com/css/css_image_sprites.asp nhưng thực tình là mình khi áp dụng vào FM vẫn không biết làm thế nào.
Xin nhờ các bạn giúp đỡ.
p/s: Mình là dân không chuyên ngành tin học cũng như không được đào tạo căn bản về thiết kế website hoặc ứng dụng công nghệ thông tin. Vì vậy nếu được xin nhận hướng dẫn chi tiết.
Diễn đàn: VNFISH
Địa chỉ: vnfish.forumotion.com
Nicktest: demo
Pass: demo123
Cảm ơn đã xem bài viết
Re: Làm sao để ứng dụng CSS Sprites trong thiết kế diễn đàn?[✔]
Kỹ thuật sprite là kỹ thuật nhóm các ảnh đơn lẻ vào thành một file ảnh duy nhất và hiển thị từng phần của bức ảnh sử dụng CSS. Áp dụng sprite sẽ làm giảm đáng kể RTT.
Bạn sẽ gom tất cả các ảnh nhỏ thành 1 ảnh duy nhất ( có thể dùng pixlr editor để làm bóng khoảng trắng cho ảnh trong suốt -> http://pixlr.com/editor/)
Ví dụng khi bạn thấy 1 css thế này nó chính là đang áp dụng Kỹ thuật sprite
Dùng thuộc tính background-image để cài ảnh nền duy nhất - ảnh lớn chứa các ảnh nhỏ
VD: background-image: url('https://i.servimg.com/u/f56/15/84/77/97/top_so10.png')
Dùng background-position: để căn chỉnh vị trí hình ảnh cần chọn, kiểm tra phần tử để dễ chỉnh nhé
VD:
.social_icons a.facebook {
background-position: -26px 1px;
}
Bạn hãy cố định kích thước hình ảnh cần chọn sao cho không bị lấn sáng các chi tiết khác (height: ...xp ; width:... xp)
VD:
height: 30px;
width: 30px;
@@ máy sắp sập nguồn rồi, mình sẻ cập nhật bài viết sau nhé
Bạn sẽ gom tất cả các ảnh nhỏ thành 1 ảnh duy nhất ( có thể dùng pixlr editor để làm bóng khoảng trắng cho ảnh trong suốt -> http://pixlr.com/editor/)
Ví dụng khi bạn thấy 1 css thế này nó chính là đang áp dụng Kỹ thuật sprite
- Code:
.social_icons a {
background: url(http://i56.servimg.com/u/f56/15/84/77/97/top_so10.png) no-repeat scroll 0 0 #7192A8;
height: 30px;
width: 30px;
}
.social_icons a.facebook {
background-position: -26px 1px;
}
.social_icons a.twitter {
background-position: 2px 1px;
}
.social_icons a.gplus {
background-position: -55px 1px;
}
Dùng thuộc tính background-image để cài ảnh nền duy nhất - ảnh lớn chứa các ảnh nhỏ
VD: background-image: url('https://i.servimg.com/u/f56/15/84/77/97/top_so10.png')
Dùng background-position: để căn chỉnh vị trí hình ảnh cần chọn, kiểm tra phần tử để dễ chỉnh nhé
VD:
.social_icons a.facebook {
background-position: -26px 1px;
}
Bạn hãy cố định kích thước hình ảnh cần chọn sao cho không bị lấn sáng các chi tiết khác (height: ...xp ; width:... xp)
VD:
height: 30px;
width: 30px;
@@ máy sắp sập nguồn rồi, mình sẻ cập nhật bài viết sau nhé
Re: Làm sao để ứng dụng CSS Sprites trong thiết kế diễn đàn?[✔]
Kỹ thuật CSS sprites vô cùng khó khăn và phức tạp. Kỹ thuật này chỉ thích hợp cho các ảnh nhỏ như icon, smiley, ... Nguyên lý của nó là kết hợp nhiều ảnh nhỏ thành 1 ảnh to, sau đó dùng CSS backgroundPosition để tách 1 ảnh to thành nhiều ảnh nhỏ.
Để áp dụng kỹ thuật này cho diễn đàn, đầu tiên bạn phải xác định các ảnh nhỏ cần ghép lại và tải về máy.
Sau đó, upload lên một trong các trang web sau:
http://csssprites.com/
http://css.spritegen.com/
http://instantsprite.com/
Làm theo hướng dẫn: copy > paste > Xong!
Để áp dụng kỹ thuật này cho diễn đàn, đầu tiên bạn phải xác định các ảnh nhỏ cần ghép lại và tải về máy.
Sau đó, upload lên một trong các trang web sau:
http://csssprites.com/
http://css.spritegen.com/
http://instantsprite.com/
Làm theo hướng dẫn: copy > paste > Xong!
Similar topics
» [Thắc mắc] trong last toppic thiếu ngươi gửi và thời gian
» Cho những ai đang thiếu thành viên trong 4r
» [HELP] Lỗi hiển thị hình ảnh với chữ giới thiệu trong chuyên mục
» [Thắc mắc] thiếu CSS trong lastopic
» [Thắc mắc] Công dụng của Bots trong Forumotion? Cách thiết lập nó?
» Cho những ai đang thiếu thành viên trong 4r
» [HELP] Lỗi hiển thị hình ảnh với chữ giới thiệu trong chuyên mục
» [Thắc mắc] thiếu CSS trong lastopic
» [Thắc mắc] Công dụng của Bots trong Forumotion? Cách thiết lập nó?
Trang 1 trong tổng số 1 trang
Permissions in this forum:
Bạn không có quyền trả lời bài viết