Trang Chủ Xã hội Truyền thông Cách sử dụng hiệu ứng hình ảnh CSS3 - núm vú

Cách sử dụng hiệu ứng hình ảnh CSS3 - núm vú

Mục lục:

Video: Bài 28: Cách tạo animation trong css 2025

Video: Bài 28: Cách tạo animation trong css 2025
Anonim

CSS3 cho phép bạn áp dụng một số hiệu ứng đặc biệt thú vị cho các trang HTML5 của bạn. Những hiệu ứng này có thể được áp dụng cho bất kỳ phần tử nào, nhưng chúng thường được áp dụng cho hình ảnh và tiêu đề. Lưu ý rằng những điều này vẫn được coi là thử nghiệm, vì vậy việc triển khai trình duyệt thay đổi.

Độ trong suốt

CSS3 đã hỗ trợ đầy đủ cho độ mờ được điều chỉnh. Điều này được phản ánh bằng một vài cách. Thứ nhất, bất kỳ phần tử nào có thuộc tính có thể được thiết lập từ 0 (toàn vẹn trong suốt) đến1 (hoàn toàn không rõ ràng).

Đây là một div với phần minh bạch một phần chồng lên một hình ảnh.

Mã toàn bộ cho trang này rất dễ thực hiện:

độ mờ đục. html body {background-image: url ("apoyo. jpg"); background-repeat: không lặp lại;} h1 {color: rgba (0, 0, 0,.3);} #box {position: absolute; trên cùng: 350px; còn lại: 100px; chiều cao: 100px; chiều rộng: 100px; đường viền: 1px đỏ đậm; màu nền: màu trắng; độ mờ:. 3;}

Trình chiếu Opacity

Tất cả mã là các công cụ HTML và CSS2 thông thường, ngoại trừ thuộc tính cuối cùng. Thuộc tính opacity lấy một giá trị điểm nổi giữa 0 và 1. Zero (0) hoàn toàn trong suốt và một (1) hoàn toàn không rõ ràng.

Lưu ý rằng ví dụ sử dụng mẫu chính minh bạch khác được hỗ trợ bởi CSS - tiêu đề sử dụng mô hình RGBA để thêm độ trong suốt alpha vào một màu. Nói chung, sử dụng alpha khi bạn muốn thêm tính minh bạch một phần vào một màu riêng. Độ mờ có thể được sử dụng cho toàn bộ phần tử, thậm chí phức tạp như hình ảnh hoặc video.

Tất cả các phiên bản trình duyệt gần đây hỗ trợ độ mờ mà không yêu cầu các tiền tố cụ thể của nhà cung cấp. Các trình duyệt cũ hơn đơn giản chỉ hiển thị phần tử là mờ đục hoàn toàn, vì vậy bất cứ điều gì dưới một phần tử minh bạch một phần có thể không nhìn thấy được đối với các trình duyệt cũ hơn.

Phản ánh

Sự phản chiếu là một trong những yếu tố hình ảnh bổ sung khá nhiều cho một trang khi được thực hiện tốt. Mặc dù nó không phải là một phần chính thức của đặc tả CSS3, đó là một công nghệ đầy hứa hẹn. Hiện tại chỉ có các trình duyệt dựa trên WebKit (có nghĩa là Safari, iPhone / iPad và Chrome) hỗ trợ khả năng này. Tuy nhiên, nó cho thấy rằng hứa hẹn rằng một số hình thức của khả năng này có thể sẽ xuất hiện trong các trình duyệt khác tại một số điểm.

Áp dụng CSS sau để tạo bất kỳ phần tử nào với lớp phản chiếu có phản ánh đẹp trong các trình duyệt được hỗ trợ:

-webkit-box-reflect: below 2px;

Các phản xạ cơ bản khá đơn giản:

  1. Áp dụng thuộc tính "Thu gọn lại trang web".

    Thật không may, không có phiên bản chung chung, cũng không có thuộc tính được nhân đôi bởi các trình duyệt khác.

  2. Chỉ định nơi mà sự phản chiếu được đặt.

    Thông thường sự phản xạ đi xuống phía dưới phần tử chính, nhưng nó cũng có thể ở trên, bên trái, hoặc bên phải.

  3. Cho biết chiều rộng khoảng cách.

    Sự phản chiếu có thể được đặt ngay bên cạnh nguyên tố ban đầu, nhưng thường thì nó có vẻ tốt hơn với một khoảng cách nhỏ. Khoảng cách thường được đo bằng pixel.

Điều này sẽ tạo ra sự phản chiếu rất tốt.

Tuy nhiên, phản xạ thường không trùng lặp hoàn hảo với pixel. Chúng có xu hướng biến mất theo khoảng cách. WebKit cho phép bạn thêm một gradient vào một sự phản chiếu. Trong trường hợp này, gradient đi từ đục hoàn toàn (trắng) đến hoàn toàn trong suốt (trong suốt).

. phản chiếu (-bộ gương hộp phản chiếu: dưới 2px 

-chức tuyến mạng-tuyến tính-gradient (phía dưới, trắng, minh bạch 40%, trong suốt);}

Phần tiêu chuẩn của phản xạ cũng giống như trước ví dụ, nhưng nó bao gồm một gradient làm mờ sự phản chiếu đến độ trong suốt.

  1. Tạo một gradient tuyến tính.

    Các gradient cho một sự phản chiếu gần như tuyến tính. Lưu ý rằng gradient không phải là một quy tắc CSS mới, nhưng chỉ đơn giản là một tham số trong quy tắc phản chiếu hiện tại.

  2. Làm cho gradient di chuyển từ dưới lên trên.

    Sử dụng để chỉ gradient bắt đầu ở trên cùng, và để cho biết gradient bắt đầu ở phía dưới. Các giá trị này biểu diễn trên cùng và dưới cùng của hình ảnh hình ảnh ban đầu chứ không phải sự phản chiếu (tất nhiên sẽ bị đảo ngược). Thông thường, gradient của bạn bắt đầu ở dưới cùng của hình ảnh gốc (ở phía trên của hình phản chiếu).

  3. Bắt đầu với độ mờ hoàn toàn.

    Phần dưới cùng của hình ảnh ban đầu là phần trên của hình được phản chiếu, và phần trên của hình phản chiếu phải hoàn toàn mờ đục. Độ dốc này không thực sự về màu sắc, nhưng về những phần phản xạ có thể nhìn thấy được. Đặt màu ban đầu sang màu trắng làm cho phần trên của phản xạ hoàn toàn mờ đục.

  4. Kết thúc với độ mờ hoàn toàn.

    Phần trên cùng của hình ảnh ban đầu (phía dưới của sự phản chiếu) phải hoàn toàn trong suốt, do đó hãy kết thúc gradient với từ khoá màu đặc biệt trong suốt (tương đương với rgba 255, 255, 255, 0).

  5. Thêm một điểm dừng màu để điều chỉnh phai.

    Thêm một điểm dừng màu để cho biết nơi nào trong sự phản chiếu mà bạn muốn hình ảnh bắt đầu mờ dần.

Lưu ý rằng hình ảnh được phản ánh không được tính như một phần tử riêng biệt cho các mục đích bố trí trang, vì vậy văn bản và các nội dung khác sẽ chảy ngay trên đầu phản chiếu của bạn.

Phản xạ thường được áp dụng cho hình ảnh, nhưng chúng có thể được áp dụng cho bất kỳ phần tử, ngay cả video!

Có thể có được hiệu ứng phản chiếu trong các trình duyệt khác bằng cách sử dụng thông minh các thuộc tính chuyển đổi và dốc. Tuy nhiên, bây giờ, có lẽ sẽ an toàn nhất để dự trữ hiệu ứng này trong trường hợp bạn biết người dùng sẽ sử dụng một trình duyệt được hỗ trợ hoặc khi hiệu ứng phản chiếu không hoàn toàn cần thiết.

Cách sử dụng hiệu ứng hình ảnh CSS3 - núm vú

Lựa chọn của người biên tập

Của MYOB sản xuất tóm tắt thanh toán ở MYOB - núm vú

Của MYOB sản xuất tóm tắt thanh toán ở MYOB - núm vú

Vào cuối mỗi năm trả lương (kết thúc vào ngày 30 tháng 6) có thể sử dụng MYOB để cung cấp cho mỗi nhân viên một bản tóm lược thanh toán. Tóm lược thanh toán là một tài liệu ngắn tóm tắt tổng tiền lương, thuế và trợ cấp mà nhân viên đã nhận được trong 12 tháng cuối cùng của việc làm. Thiết lập các bản tóm lược thanh toán Để ...

15 Tính năng Không Chuyển đổi và Không tồn tại trong QuickBooks Trực tuyến

15 Tính năng Không Chuyển đổi và Không tồn tại trong QuickBooks Trực tuyến

Các thông tin sau đây liệt kê các giao dịch và các tính năng không chuyển đổi từ máy tính để bàn QuickBooks sang QuickBooks Online (QBO) và cũng không có tính năng so sánh trong QBO. Mặc dù một hoặc nhiều giao dịch hoặc tính năng này có thể là các bộ phận ngắt kết nối, hãy nhớ rằng, đối với nhiều tính năng này, bạn có thể sử dụng cách giải quyết. Loại thông tin hoặc Ghi chú Tính năng ...

16 Tính năng có thể không chuyển đổi nhưng có tính năng tương đương trong QuickBooks Online - núm vú

16 Tính năng có thể không chuyển đổi nhưng có tính năng tương đương trong QuickBooks Online - núm vú

Trong một số trường hợp, một số dữ liệu có thể không chuyển đổi trong QuickBooks Online (QBO). Nhưng QBO chứa các giao dịch và các tính năng tương đương mà bạn có thể sử dụng. Kiểm tra các chi tiết sau đây. Để biết thêm thông tin, hãy ghé thăm cộng đồng. ngây thơ. com. Hàng tồn kho: QBO theo dõi hàng tồn kho, nhưng bạn có thể chọn không chuyển đổi hàng tồn kho, thay vào đó, sử dụng thông tin được tìm thấy trong phần "Làm thế nào để ...

Lựa chọn của người biên tập

QuickBooks 2014 Đối với người mới bắt đầu Cheat Sheet - núm vú

QuickBooks 2014 Đối với người mới bắt đầu Cheat Sheet - núm vú

QuickBooks 2014 làm cho kế toán doanh nghiệp nhỏ nhanh và dễ dàng. Nhưng công việc kế toán hàng ngày của bạn sẽ trở nên trơn tru hơn nếu bạn sử dụng một số phím tắt QuickBooks, kỹ thuật nhập dữ liệu, và thủ thuật giao diện.

Các nút cửa sổ Báo cáo nhanh của Báo cáo 2013 - Nhanh chóng

Các nút cửa sổ Báo cáo nhanh của Báo cáo 2013 - Nhanh chóng

Cửa sổ báo cáo QuickBooks 2013 thường cung cấp 9 nút khác nhau: Tùy chỉnh Báo cáo, , Ghi nhớ, In, E-mail, Excel, Ẩn Tiêu đề, Thu gọn và Làm mới. Bạn có thể tìm ra những nút lệnh này làm bằng cách thử nghiệm. Nút Modify Report hiển thị hộp thoại Modify Report. Bạn sử dụng nút lệnh này để tùy chỉnh báo cáo. Cửa sổ Thu thập thông tin ...

QuickBooks 2016 Tính toán và Chỉnh sửa Tricks - những con vú

QuickBooks 2016 Tính toán và Chỉnh sửa Tricks - những con vú

QuickBooks 2016 giúp dễ dàng tính toán và chỉnh sửa số. Nếu con trỏ chọn ở trong một trường số liệu, bạn có thể sử dụng các phím biểu tượng này để tạo các phép tính, chẳng hạn như thêm số bạn nhập vào số tiếp theo bạn nhập. Ngoài ra, bạn có thể thực hiện nhiều chỉnh sửa dữ liệu của bạn, chẳng hạn như thay thế ...

Lựa chọn của người biên tập

Cách thiết lập quản lý từ xa trong thiết bị Junos - núm vú

Cách thiết lập quản lý từ xa trong thiết bị Junos - núm vú

For in -band quản lý từ xa, trước tiên bạn phải quyết định giao diện mà bạn muốn là giao diện quản lý của bạn. Nói chung, lưu lượng quản lý không phải là quá nhiều, hoặc thậm chí đáng kể, do đó, chọn bất kỳ giao diện chậm hơn trên router của bạn có thể là đủ. Trên hầu hết các thiết bị, kết nối Fast Ethernet là quá đủ để xử lý lưu lượng quản lý. ...

Làm thế nào để Thiết lập Cổng dịch vụ SRX - núm vú

Làm thế nào để Thiết lập Cổng dịch vụ SRX - núm vú

Cách phổ biến nhất để cấu hình Juniper mới được cài đặt SRX Services Gateway sử dụng cổng console RJ-45. Rốt cuộc, ai đó phải thực sự ở thiết bị để cài đặt (cài đặt phần cứng từ xa có thể là một ngày nào đó, nhưng đó là một chặng đường dài). Một lý do khác là truy cập thông qua bất kỳ cách nào ...

Làm thế nào để Trunk Cùng nhau VLAN trên Junos Switches - Dummies

Làm thế nào để Trunk Cùng nhau VLAN trên Junos Switches - Dummies

Cổng truy cập chỉ đơn giản là các cổng kết nối với các thiết bị mạng . Theo mặc định, tất cả các cổng chuyển đổi đang ở chế độ truy cập, vì vậy bạn không cần phải chỉ định chế độ này trong cấu hình. Khi bạn kết nối một switch sang một switch khác hoặc với một router, chúng thường được kết nối với các cổng trunk. Trên các cổng trunk, các thiết bị thêm một ...