Thiết kế web HTML5: các hiệu ứng CSS3 thú vị

Chuyện mục: » Xây dựng Html/Css

Đăng ngày 06/08/2012 lúc 9:56 bởi | Bình luận: (5)
     

Hiện nay, HTML5 đang dần trở nên phổ biến nhờ những hiệu ứng rất thú vị và đặc biệt. Ngoài những hiệu ứng bo góc, gadient màu, bóng đổ … Css3 còn một số hiệu ứng khác rất dễ thương, có thể sử dụng để hover chuột. Bài viết này sẽ chỉ dẫn cách thực hiện 3 loại hiệu ứng từ CSS3.

Thiết kế web HTML5 – Hiệu ứng đối tượng xoay – rotate

Trước đây, để có hiệu ứng này thì chỉ còn cách cắt chữ thành hình hoặc nhúng java vào, còn giờ thì thật đơn giản.

Code:

-webkit-transform: rotate(30deg);

-moz-transform: rotate(30deg);

-o-transform: rotate(30deg) ;

*30deg = 30 độ.

Seoweb24h.com

 

 

Thiết kế web HTML5 – Hiệu ứng méo – skew:

Hiệu ứng bẻ đoạn nội dung hình chữ nhật thành hình bình hành bằng việc bẻ nghiêng chiều ngang hoặc chiều dọc hoặc cả 2.

Code:

-moz-transform: skew(45deg);

-webkit-transform: skew(45deg);

-o-transform: skew(45deg);

Seoweb24h.com

 

 -moz-transform: skew(-45deg,10deg);

-webkit-transform: skew(-45deg,10deg);

-o-transform: skew(-45deg,10deg);

 

Seoweb24h.com

 

*Chỉ số bên trái: skew chiều ngang.

* Chỉ số bên phải: skew chiều dọc.

* Nếu chỉ viết 1 chỉ số, trình duyệt sẽ tự hiểu skew theo chiều ngang.

 

Thiết kế web HTML5 – Hiệu ứng phóng to hay thu nhỏ lên x (y) lần – scale:

Hiệu ứng cho phép đối tượng phóng to lên x (y) lần so với kích thước chuẩn mà không ảnh hưởng đến các đối tượng khác.

Code:

-webkit-transform: scale(x,y);

-moz-transform: scale(x,y);

-o-transform: scale(x,y);

 

*x: scale chiều ngang.

* y: scale chiều dọc.

* Nếu chỉ viết 1 chỉ số, trình duyệt sẽ tự hiểu scale cả 2 chiều.

 

x(hoặc y)=1: đối tượng mới bằng đối tượng cũ

Seoweb24h.com

x(hoặc y)>1: phóng to đối tượng mới

 

Seoweb24h.com

 

0<x(hoặc y)<1: thu nhỏ đối tượng mới

Seoweb24h.com

 

x(hoặc y)<0: làm lớn nhỏ và đảo chiều đối tượng

 

Seoweb24h.com

 

 

 Các lưu ý:

  • Để sử dụng, các bạn hãy bỏ đoạn code trên vào css, hoặc cho trực tiếp vào thuộc tính style của tag chưa nội dung.
  • Các hiệu ứng trên chỉ sử dụng được bằng các trình duyệt có hỗ trợ html5 – css3 (IE9, chrome, Firefox, Opera …)
  • Khi thay đổi các chỉ số thì hãy thay đổi cả 3 chỉ số của chuẩn web: –webkit-, -moz- và –o-.
  • Các chỉ số trên đều có thể là số âm hoặc dương

 

Các hiệu ứng của CSS3 rất dễ thực hiện nhưng làm cho website bắt mắt và chuyên nghiệp hơn. Các nhà thiết kế web HTML5 cần quan tâm để tối ưu cho website, tăng tốc độ duyệt web.

 Xin ghi nguồn: seoweb24h.com


Gửi phản hồi

*

Có 5 bình luận
Hỗ trợ online Support 1 Support 2
Call (08) 3.854.8267 - 0906.874.393
Chia sẻ cộng đồng

Bình Luận Mới Nhất
Hạnh
Học thiết kế đồ họa Adoble illustrator bằng Video bài 1
Bài hướng dẫn rất chi tiết. Cảm ơn cô. Cô có thể cho đường dẫn để down những file ảnh về để...
>>2013-06-06 lúc 05:34:43
Thiết
Cách tạo Rich Snippets cho website
cái này chèn vào phần  nào vậy. Trong thẻ Head hay body ...
>>2013-05-29 lúc 02:50:00
Bí quyết Marketing Online
Hai nguyên nhân làm giảm hiệu quả marketing online tại VN
Thanks. Đúng là xu hướng truyền thông và quảng cáo hiện nay chuyển sang online rất nhiều, nó rộng...
>>2013-04-23 lúc 08:48:54
Minh Phuong tiên
Quảng cáo Google Adwords: nhận định xu hướng quảng cáo
minh muon  mua phan me m quang cao tu khoa,giup minh nhe   ...
>>2013-04-11 lúc 09:00:41
Enuol
Thiết kế giao diện web với Photoshop CS5
mình đang tập tành làm web có ai đã code html & css bài này chưa cho mình tham khảo với... cả...
>>2013-04-05 lúc 07:42:25
phong
Xu hướng quảng cáo Google adwords 2013
Anh ơi, Trông tấm hình có vẻ là pro về google adwords nhưng mà xem không hiểu gì,...
>>2013-03-18 lúc 01:58:36
tinkinhdoanh
Hướng dẫn làm forum vbb cơ bản
Gía như bạn hướng dẫn bằng hình ảnh thì tốt lắm, chứ mình mày mò nửa chugnf mà ko hiểu và ko làm ...
>>2013-03-07 lúc 04:46:16
TVC 30s Seoweb24h