Thuộc tính tốc ký CSS phác thảo cho phép vẽ một đường bao quanh phần tử, bên ngoài đường viền. Nó được sử dụng để thiết lập tất cả các thuộc tính của phác thảo trong một khai báo duy nhất. Các thuộc tính phác thảo CSS có thể được phân loại thành 4 loại, cụ thể là Kiểu phác thảo, Màu sắc đường viền, Chiều rộng đường viền & Độ lệch đường viền. Chúng tôi sẽ thảo luận tuần tự tất cả các loại thuộc tính phác thảo thông qua các ví dụ Show Của cải. Có rất nhiều thuộc tính xuất hiện trong bộ sưu tập phác thảo CSS, tất cả chúng đều được mô tả rõ ràng với ví dụ kiểu phác thảo. Nó được sử dụng để thiết lập sự xuất hiện của đường viền của một phần tử tức là. , nó cho chúng ta biết phong cách hoặc loại phác thảo. Không thể truy cập bất kỳ thuộc tính phác thảo nào khác mà không đặt kiểu phác thảo. Nếu không có thì kiểu mặc định sẽ được đặt thành không cú pháp outline-style: auto|none|dotted|dashed|solid|double|groove|ridge|inset|outset|initial|inherit; Thí dụ. Ví dụ này minh họa thuộc tính Outline trong đó phần bù được xác định bằng một giá trị cụ thể Đường viền luôn giống nhau ở tất cả các mặt; LƯU Ý - Các thuộc tính phác thảo không được IE 6 hoặc Netscape 7 hỗ trợ Bạn có thể đặt các thuộc tính phác thảo sau bằng CSS
Thuộc tính chiều rộng phác thảoThuộc tính chiều rộng đường viền chỉ định chiều rộng của đường viền sẽ được thêm vào hộp. Giá trị của nó phải là chiều dài hoặc một trong các giá trị mỏng, trung bình hoặc dày, giống như thuộc tính độ rộng đường viền Chiều rộng bằng 0 pixel có nghĩa là không có đường viền Đây là một ví dụ -
Nó sẽ tạo ra kết quả sau - Thuộc tính kiểu phác thảoThuộc tính kiểu phác thảo chỉ định kiểu cho đường (nét liền, chấm hoặc nét đứt) đi quanh một phần tử. Nó có thể nhận một trong các giá trị sau -
Đây là một ví dụ -
Nó sẽ tạo ra kết quả sau - Thuộc tính outline-colorThuộc tính outline-color cho phép bạn chỉ định màu của đường viền. Giá trị của nó phải là tên màu, màu hex hoặc giá trị RGB, như với các thuộc tính color và border-color Đây là một ví dụ -
Nó sẽ tạo ra kết quả sau - tài sản phác thảoThuộc tính phác thảo là một thuộc tính tốc ký cho phép bạn chỉ định các giá trị cho bất kỳ thuộc tính nào trong số ba thuộc tính đã thảo luận trước đây theo bất kỳ thứ tự nào ngoại trừ trong một câu lệnh Các thuộc tính phác thảo CSS vẽ một đường viền xung quanh một phần tử không ảnh hưởng đến bố cục, làm cho nó trở nên lý tưởng để làm nổi bật. Điều này bao gồm cách viết tắt của Thuộc tính
Các sự kiện nhỏ khác bao gồm việc nó không tôn trọng bán kính đường viền (tôi cho rằng nó không phải là đường viền) và nó không phải lúc nào cũng là hình chữ nhật. Ví dụ, nếu đường viền bao quanh một phần tử nội tuyến với các cỡ chữ khác nhau, Opera sẽ vẽ một hộp so le xung quanh tất cả Nó thường được sử dụng vì lý do truy cập, để nhấn mạnh một liên kết khi được gắn thẻ mà không ảnh hưởng đến vị trí và theo một cách khác với di chuột CSS phác thảo là gì?Đường viền là đường được vẽ xung quanh các phần tử, BÊN NGOÀI đường viền, để làm cho phần tử "nổi bật" .
Đường viền CSS có tồn tại không?Thuộc tính outline trong CSS vẽ một đường bao quanh bên ngoài phần tử . Nó tương tự như đường viền ngoại trừ điều đó. Nó luôn bao quanh tất cả các mặt, bạn không thể chỉ định các mặt cụ thể. Nó không phải là một phần của mô hình hộp, vì vậy nó sẽ không ảnh hưởng đến vị trí của phần tử hoặc các phần tử liền kề (tốt cho việc gỡ lỗi. )
Tôi có thể phác thảo văn bản trong CSS không?CSS có thuộc tính nét chữ có thể được sử dụng để tạo đường viền xung quanh văn bản trên các trình duyệt hỗ trợ Webkit . Thuộc tính text-shadow cũng có thể được sử dụng để tạo hiệu ứng tương tự như đường viền văn bản.
Tại sao CSS phác thảo không hoạt động?Tại sao chiều rộng đường viền không hoạt động nếu không chỉ định kiểu đường viền? . Nếu bạn không chỉ định kiểu, trình duyệt sẽ hiển thị đường viền theo kiểu mặc định của nó (có thể là bất kỳ thứ gì, chẳng hạn như hình chữ nhật có chấm trong IE, hình chữ nhật có bóng mờ trong Chrome hoặc thậm chí không có gì). Because the default outline style is none . If you don't specify the style, the browser will render the outline in its default style (which could be anything, such as a dotted rectangle in IE, a shaded rectangle in Chrome, or even nothing). |