Bạn có thể sử dụng một biến trong CSS không?
Khi viết mã CSS cho trang web của mình, bạn có thể sử dụng Thuộc tính tùy chỉnh CSS (Biến) để tăng tốc quá trình phát triển. Bạn có thể sử dụng các biến để xác định các thuộc tính (kích thước, màu sắc), sau đó có thể áp dụng các thuộc tính này cho một số phần tử Show Bằng cách đó, có thể có nhiều quyền kiểm soát hơn đối với mã và thiết kế. Thay đổi giá trị của một biến ở một nơi sẽ ghi đè giá trị của thuộc tính đó ở mọi nơi nó được gọi. Bài đăng này sẽ giải thích cách sử dụng Biến CSS và một số ứng dụng thực tế. Hãy bắt đầu Khai báo một biếnCác biến có thể có phạm vi toàn cục hoặc cục bộ. Để xác định một biến trên toàn cầu, bạn sử dụng. bộ chọn gốc
Bộ chọn Để khai báo Thuộc tính tùy chỉnh CSS (Biến), bạn bắt đầu bằng hai dấu gạch ngang (–). Các biến phân biệt chữ hoa chữ thường, ví dụ 0 và 1 là hai biến khác nhauĐể xác định một biến cục bộ, bạn sử dụng bộ chọn của phần tử mà bạn muốn sử dụng biến đó
Khi bạn đã xác định biến, cần phải gọi nó. Hàm var()Hàm _______1_______2 dùng để chèn giá trị của Biến CSS đã xác định. Hàm thay thế chính nó bằng giá trị của biến. Hãy xem xét một ví dụ. Mã HTML
Mã CSS
Có một số điều cần chú ý ở đây.
Để ghi đè một biến, bạn khai báo nó bên trong vùng chứa của nó, làm cho nó cụ thể hơn
Biến và truy vấn phương tiệnCác biến cũng có thể được kế thừa và ghi đè trong các truy vấn phương tiện CSS
Chúng tôi đã xác định một cơ sở 8 cho phần tử 9. Bây giờ chúng ta có thể áp dụng các biến này cho thuộc tính chiều rộng 0.
Để xác định truy vấn phương tiện cho các thiết bị có màn hình nhỏ hơn 1, chúng tôi viết truy vấn phương tiện sau.
Định nghĩa biến mới bên trong truy vấn phương tiện sẽ ghi đè giá trị của nó. Cũng lưu ý rằng biến có sẵn trong DOM, có nghĩa là nó có thể được truy xuất và thao tác bằng JS. Điều đó là không thể với các biến trong bộ tiền xử lý CSS. Tóm lượcCác biến rất hữu ích để tổ chức và quản lý số lượng CSS nhỏ và lớn. Họ giảm sự lặp lại và do đó ngăn ngừa những sai lầm. Biến CSS là biến động, có nghĩa là chúng có thể được thay đổi trong thời gian chạy. Thật dễ dàng để tự động tạo chủ đề cho một trang web hoặc ứng dụng với các biến CSS. Chúng cung cấp khả năng gán giá trị cho thuộc tính CSS bằng tên tùy chỉnh. Các biến tuân theo các quy tắc xếp tầng tiêu chuẩn, vì vậy có thể xác định cùng một thuộc tính ở các mức độ đặc hiệu khác nhau Tôi hy vọng bạn thích hướng dẫn này. Cảm ơn vì đã đọc. người hướng dẫn
|