Trang Chủ Xã hội Truyền thông Tạo Gradient với CSS 3 - Dummies

Tạo Gradient với CSS 3 - Dummies

Video: Học lập trình Web A-Z - CSS - Bài 12 - border image, màu nền hòa trộn Gradient và bóng đổ 2025

Video: Học lập trình Web A-Z - CSS - Bài 12 - border image, màu nền hòa trộn Gradient và bóng đổ 2025
Anonim

Gradients là một hiệu ứng yêu thích của các nhà thiết kế đồ họa ở khắp mọi nơi vì gradients tạo ra một sự chuyển đổi màu sắc trơn tru. Việc thêm gradient vào nền của một trang web hoặc các phần trong một trang cho thấy sự phong phú và chiều sâu của một thiết kế.

Trong hình, bạn có thể thấy sự khác biệt giữa một gradient xuyên tâm và một tuyến tính.

Trong các phiên bản trước của CSS, nếu bạn muốn sử dụng một gradient trong nền của một phần tử, chẳng hạn như một thẻ, bạn phải sử dụng một hình ảnh. Nếu bạn thông minh, bạn đã tạo một đồ hoạ rộng 1 pixel rộng cao như bạn muốn và sau đó chèn nó làm nền để nó lặp lại để lấp đầy không gian. Nếu bạn thiết kế một hình nền tốt, kích thước tệp hình ảnh có thể là nhỏ nhưng nhiều hạn chế.

Ví dụ: bạn phải làm cho độ cao hoặc cao hơn không gian bạn muốn điền vào, làm hạn chế khả năng tạo các mẫu trang linh hoạt. Tương tự, kết hợp một hình nền thứ hai phía sau gradient, nếu một thiết kế đã có loại hình ảnh này, không phải là một công việc đơn giản. Tóm lại, việc thêm gradient vào các thiết kế trang là có thể, nhưng cũng là rắc rối thực sự.

Nhập CSS 3 và các nhà thiết kế ở khắp mọi nơi có thể tổ chức các tùy chọn gradient mới để giải quyết tất cả những vấn đề cũ một lúc. Gradients được tạo ra với CSS 3 tải nhanh hơn và tự động điều chỉnh để lấp đầy không gian một cách hoàn hảo.

CSS 3 gradients có thể được thiết kế như tuyến tính, hoặc xuyên tâm, và bạn có thể áp dụng các dải màu khác nhau ở các khoảng cách khác nhau dọc theo liên tục. Tất cả trong tất cả, gradient CSS 3 có thể được sử dụng trong hầu hết các tình huống mà một nhà thiết kế sẽ muốn sử dụng một và là một cải tiến đáng kể cho CSS.

Khi bạn thêm một dải vào nền - cho dù đó là nền của toàn bộ trang hoặc một phần tử bên trong một trang, chẳng hạn như một thẻ - gradient tự động điều chỉnh để lấp đầy toàn bộ không gian trừ khi bạn chỉ định một kích thước. Gradients cũng có thể được sử dụng trong biên giới của các phần tử và để điền vào trung tâm của một viên đạn trong một danh sách không có thứ tự.

Đây là cú pháp đơn giản nhất để tạo gradient tuyến tính trong CSS 3 cho các trình duyệt WebKit:

-webkit-gradient (tuyến tính, từ, (từ () đến ());

Xạ sắc được tạo theo cách này:

-chức nghiêng-gradient (xuyên tâm, [] *);

Dưới đây là hai ví dụ về gradient được sử dụng làm hình nền:

  • Đoạn mã sau tạo gradient tuyến tính với hai màu:

    background-image: -webkit-gradient (tuyến tính, dưới cùng bên trái, bên trái, màu -stop (0, 32, #FFFFFF), color-stop (0, 66, # 245FAB));
    
  • Ví dụ mã này tạo ra một gradient xuyên tâm với nhiều màu sắc:

nền: -chiều web-gradient xuyên tâm (xuyên tâm, trung tâm, 0, trung tâm, 70.5, từ (màu xanh lá cây), đến (màu vàng);

Đây là mã được sử dụng để tạo gradient trong các vùng nền của cơ thể, các đề mục, và bên trong trang web của Jelly Rancher được hiển thị trong hình.

body {background-image: -webkit-gradient (đường thẳng, trái trên cùng, dưới cùng bên trái, color-stop (0, màu xanh), color-stop (.25, # 98fc45), color-stop (1, minh bạch));}

Trong ví dụ, bạn có thể thấy rằng một gradient tuyến tính được tạo ra bắt đầu ở phía trên và di chuyển xuống dưới cùng. Bạn có thể thay đổi gradient bằng cách bắt đầu nó ở góc trên bên trái và kết thúc ở góc dưới bên phải, tạo thành gradient dọc theo đường chéo. Ngoài ra còn có một vài điểm dừng màu được hiển thị trong ví dụ, mỗi màu đều đại diện cho một màu dọc theo gradient. Ví dụ gradient tiến triển như sau:

  • Bắt đầu với màu xanh lam: color-stop (0, màu xanh).

  • Thay đổi thành màu thập lục phân # 98fc45 ở 25 phần trăm: color-stop (. 25, # 98fc45).

  • Sau đó # 98fc45 trở nên trong suốt qua phần còn lại của gradient cho đến khi nền hoàn toàn trong suốt: color-stop (1, minh bạch).

Tạo Gradient với CSS 3 - Dummies

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

Làm thế nào để Tổ chức Bài Viết Viết cho LSAT - núm vú

Làm thế nào để Tổ chức Bài Viết Viết cho LSAT - núm vú

Cách tiếp cận của bạn đối với mẫu viết LSAT. Một số mẹo sau đây có thể giúp bạn làm điều đó. Dưới đây là một chủ đề văn bản mẫu của loại xuất hiện trên LSAT: Marilyn, một góa phụ, muốn mua một con vật cưng và đang cố gắng quyết định giữa hai con chó sẵn có. ...

LSAT Các câu hỏi thực hành phân tích phân tích - những con vú

LSAT Các câu hỏi thực hành phân tích phân tích - những con vú

Bạn sẽ thấy các câu hỏi về LSAT đề cập đến lập luận phân tích. Những câu hỏi này yêu cầu bạn sử dụng các kỹ năng suy luận để trả lời các câu hỏi có nhiều điều kiện. Bất kỳ thực hành nào bạn có thể làm trước ngày thử nghiệm sẽ chỉ giúp bạn có khả năng trả lời những câu hỏi này và cải thiện sự tự tin của bạn. Các câu hỏi lý luận phân tích câu hỏi ...

Khái niệm cơ bản Logic Bạn nên biết cho LSAT - núm vú

Khái niệm cơ bản Logic Bạn nên biết cho LSAT - núm vú

Bạn có thể đạt được điểm tốt trong lý luận lôgic LSAT các câu hỏi mà không biết các yếu tố của logic không chính thức, nhưng nếu bạn hiểu một vài thuật ngữ và khái niệm, bạn sẽ đạt được điểm cao hơn. Bạn thực sự chỉ cần biết hai thành phần cơ bản của một đối số hợp lý và một số phương pháp để đưa ra một kết luận. Các bạn có thể ghi điểm tốt về các câu hỏi lý luận hợp lý của LSAT mà không biết các yếu tố của logic không chính thức, nhưng nếu bạn hiểu một vài thuật ngữ và khái niệm thì bạn sẽ đạt

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

Chuẩn bị thi EMT - núm vú

Chuẩn bị thi EMT - núm vú

Không tham gia Đăng kiểm các chuyên gia y tế khẩn cấp quốc gia (NREMT ) thi nhẹ. Chuẩn bị cho kỳ thi kiểm tra sức khoẻ của nhân viên y tế khẩn cấp (máy vi tính) bằng cách thực hiện các bước sau: Tạo lịch học và làm theo. Học ở một nơi khuyến khích học tập và duy trì. Có tất cả các tài liệu học tập của bạn ở bên cạnh bạn. ...

ĐIều kiện cho sản khoa mà bạn nên biết cho kỳ thi EMT - nồng độ

ĐIều kiện cho sản khoa mà bạn nên biết cho kỳ thi EMT - nồng độ

Bạn sẽ cần biết về sản khoa điều kiện cho kỳ thi EMT. Điều quan trọng là phụ nữ được chăm sóc sản khoa thường xuyên trong thời kỳ mang thai. Duy trì sức khoẻ và nhận thức được những rủi ro có thể phát sinh thúc đẩy một trẻ sơ sinh khoẻ mạnh. Tuy nhiên, một số điều kiện có thể xảy ra trong thai kỳ có thể cần đến sự can thiệp của bạn. Đây là một ...

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

Làm thế nào để Thêm Người vào Tự động Tiếp thị Nuôi dưỡng Chiến dịch - núm vú

Làm thế nào để Thêm Người vào Tự động Tiếp thị Nuôi dưỡng Chiến dịch - núm vú

Bạn có thể đặt người vào tự động hóa tiếp thị của bạn nuôi dưỡng các chiến dịch sử dụng các phương pháp khác nhau. Cách bạn thêm người vào chương trình nuôi dưỡng phụ thuộc vào chiến dịch tổng thể của bạn. Theo những cách dễ hiểu nhất có thể, bạn có thể nghĩ đến việc thêm dẫn vào một chiến dịch nuôi dưỡng bằng hai cách khác nhau: tự động và thủ công. Tự động: Trong tự động ...

Làm thế nào để Thêm và Phân tích các Tham số URL với Tự động hóa Tiếp thị - đầu

Làm thế nào để Thêm và Phân tích các Tham số URL với Tự động hóa Tiếp thị - đầu

Một số công cụ tự động hóa tiếp thị bao gồm URL thông số để cho phép thông tin tùy chỉnh được truyền qua một URL. Lý do chính bạn cần tính năng này là có nhiều URL chỉ đến một vị trí và được theo dõi tại mỗi điểm nhập cảnh cho mỗi vị trí dẫn đầu. Sử dụng nhiều URL để trỏ đến một nội dung đơn lẻ là thông thường ...

Cách Tránh những Sai lầm Trang Đích trong Tự động hóa Tiếp thị - núm vú

Cách Tránh những Sai lầm Trang Đích trong Tự động hóa Tiếp thị - núm vú

Tạo các biểu mẫu và trang đích cho tự động hóa tiếp thị thật dễ dàng, nhưng bạn muốn theo dõi những lỗi phổ biến khi xuất bản trang đích. Ví dụ: khi bạn sử dụng mẫu trình bày chính, hãy đảm bảo rằng nó đang thu thập chính xác các dẫn. Kiểm tra mẫu của bạn ngay khi trang này được phát trực tuyến để xem nó ...