Bài 15: Cách sử dụng Outline trong css
Nội dung bài viết
Cách sử dụng Outline trong css
Outline trong CSS được sử dụng để tạo ra một đường viền xung quanh phần tử, tương tự như border. Tuy nhiên, outline không phải là một phần của kích thước của phần tử, vì vậy nó không ảnh hưởng đến vị trí của phần tử và không làm thay đổi layout.
Để sử dụng Outline trong CSS, bạn có thể sử dụng thuộc tính outline với các giá trị sau:
1. outline-width: Độ dày của đường viền. Giá trị mặc định là medium.
2. outline-style: Kiểu của đường viền. Các giá trị có thể là dotted, dashed, solid, double, groove, ridge, inset, và outset. Giá trị mặc định là none.
3. outline-color: Màu sắc của đường viền. Giá trị mặc định là màu giống với màu chữ của phần tử đó.
4. outline-offset: Khoảng cách giữa đường viền và phần tử. Giá trị mặc định là 0.
Ví dụ, để tạo một đường viền đỏ đậm với độ dày 2px cho một button, bạn có thể sử dụng mã CSS sau đây:
button {
outline: 2px solid red;
}
Lưu ý rằng outline có thể bị ảnh hưởng bởi thuộc tính border-radius nếu được sử dụng trên một phần tử có góc bo tròn. Trong trường hợp này, đường viền sẽ không được bo tròn như phần tử, mà sẽ hiển thị với góc cạnh.