Làm cách nào để tạo màu gradient cho văn bản trong css?
Cách tạo độ dốc văn bản trong CSS Để áp dụng màu gradient cho văn bản của bạn, trước tiên, bạn cần tạo một gradient nền
sau đó, bạn cần cắt nền bằng cách sử dụng văn bản làm mặt nạ cắt và ẩn văn bản
Để dần dần hỗ trợ tất cả các trình duyệt
Kỹ thuật này cho phép bạn áp dụng chuyển màu cho một từ hoặc nhiều dòng văn bản Đây là một ví dụ Chỉ cần đảm bảo không lạm dụng nó. Không bao giờ được sử dụng chuyển màu cho văn bản dài hơn. Thay vào đó, hãy sử dụng chúng để làm cho tiêu đề hoặc các từ cụ thể bắt mắt hơn Điều có thể làm bạn ngạc nhiên — đặc biệt nếu bạn đã có kinh nghiệm trước đó với các công cụ thiết kế — là bạn không thể trực tiếp đặt chuyển màu làm màu văn bản. Ví dụ: 2 sẽ không hoạt độngNhưng văn bản chuyển màu có thể đạt được trong CSS, nó chỉ yêu cầu một vài bước bổ sung Tốt nhất là bắt đầu với một số văn bản in đậm lớn. Điều này sẽ làm cho gradient rõ hơn và văn bản dễ đọc hơn Văn bản tôi sẽ sử dụng được tạo kiểu bằng tốc ký phông chữ với các giá trị sau Bước 1. Thêm một dải màuĐầu tiên, chúng ta cần thêm gradient làm nền Theo mặc định, gradient sẽ đi từ trên xuống dưới, nhưng chúng ta cũng có thể chỉ định hướng Nếu bạn muốn chuyển màu theo chiều ngang, 3 sẽ phù hợp, nhưng một góc nhỏ như 4 trông tự nhiên hơn
Nếu bạn muốn tìm hiểu cách tạo bất kỳ dải màu nào bạn muốn hoặc chỉ đơn giản là cần làm mới lại, hãy xem Hướng dẫn cơ bản về Dải màu CSS của tôi Bước 2. kẹp nóBây giờ chúng ta cần làm cho gradient chỉ hiển thị vị trí của văn bản. Chúng ta có thể làm điều đó bằng cách sử dụng 5Bạn có thể tìm hiểu thêm về điều này và các thuộc tính nền khác, trong bài viết của tôi về tất cả các thuộc tính nền Bạn có thể đã biết rằng thuộc tính này cho phép chúng ta cắt nền vào đường viền, phần đệm hoặc nội dung của một phần tử Nhưng nó cũng có thể cắt nền cho văn bản
Nếu bạn thử mã này, nó sẽ giống như gradient vừa biến mất. Đó là bởi vì độ dốc nằm dưới văn bản Để hiển thị gradient bên dưới văn bản của chúng tôi, chúng tôi cần làm cho văn bản trong suốt. Chúng ta có thể làm điều đó bằng cách đặt 6
Bạn có thể muốn sử dụng tốc ký nền ở đây. Đừng Thật không may, phiên bản tốc ký 0 của 5 không hỗ trợ từ khóa 2dự phòngNếu bạn phải hỗ trợ Internet Explorer, bạn sẽ cần chuyển sang màu phẳng Gói tất cả những gì chúng tôi đã viết trước đây trong một quy tắc 3. Bằng cách này, nó sẽ chỉ được hiển thị trong các trình duyệt hiện đạiSau đó, bên ngoài khối 3, đặt màu dự phòng cho văn bản. Nó có thể phải là một màu xuất hiện trong dải màu của bạn và hoạt động tốt với phần còn lại của thiết kế 1Đảm bảo dự phòng xuất hiện trước các kiểu gradient thực tế
|