Computer >> Máy Tính >  >> Lập trình >> CSS

Đặt các điểm dừng màu vị trí bằng CSS

Vị trí tại các điểm dừng màu có thể được đặt dưới dạng phần trăm hoặc độ dài tuyệt đối. Ví dụ:đối với gradient tuyến tính

background-image: linear-gradient(
   rgb(61, 255, 2) 40%,
   rgb(0, 174, 255) 80%,
   rgb(255, 29, 29) 20%
);

Sau đây là mã để đặt điểm dừng màu của vị trí trong gradient tuyến tính bằng cách sử dụng CSS -

Ví dụ

<!DOCTYPE html>
<html>
<head>
<style>
body {
   font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
}
.even {
   height: 100px;
   background-image: linear-gradient(
      rgb(61, 255, 2),
      rgb(0, 174, 255),
      rgb(255, 29, 29)
   );
}
.uneven {
   height: 100px;
   background-image: linear-gradient(
      rgb(61, 255, 2) 40%,
      rgb(0, 174, 255) 80%,
      rgb(255, 29, 29) 20%
   );
}
</style>
</head>
<body>
<h1>Linear gradient location color stops</h1>
<h3>Evenly Spaced</h3>
<div class="even"></div>
<h3>Unevenly Spaced</h3>
<div class="uneven"></div>
</body>
</html>

Đầu ra

Đoạn mã trên sẽ tạo ra kết quả sau -

Đặt các điểm dừng màu vị trí bằng CSS