Hướng dẫn text outline-color in css - đường viền văn bản-màu trong css

Thêm ví dụ "hãy thử nó" dưới đây.


Định nghĩa và cách sử dụng

Một phác thảo là một dòng được vẽ xung quanh các phần tử, bên ngoài biên giới, để làm cho phần tử "nổi bật".

Thuộc tính outline-color chỉ định màu của một phác thảo.

Lưu ý: Luôn khai báo thuộc tính kiểu phác thảo trước thuộc tính outline-color. Một phần tử phải có một phác thảo trước khi bạn thay đổi màu của nó. Always declare the outline-style property before the outline-color property. An element must have an outline before you change the color of it.

Đưa ra bản chạy thử ❯

Giá trị mặc định:đảo ngược nếu được hỗ trợ, nếu không thì currentColor
Inherited:không
Animatable:Vâng, xem các thuộc tính cá nhân. Đọc về hoạt hình, hãy thử nó
Version:CSS2
Cú pháp JavaScript: object.style.outlinecolor = "#ff0000" hãy thử nó


Lời khuyên và ghi chú

Lưu ý: Phác thảo khác với biên giới! Không giống như đường viền, đường viền được vẽ bên ngoài đường viền của phần tử và có thể chồng chéo nội dung khác. Ngoài ra, phác thảo không phải là một phần của kích thước của yếu tố; Tổng chiều rộng và chiều cao của phần tử không bị ảnh hưởng bởi chiều rộng của đường viền. Outlines differ from borders! Unlike border, the outline is drawn outside the element's border, and may overlap other content. Also, the outline is NOT a part of the element's dimensions; the element's total width and height is not affected by the width of the outline.


Hỗ trợ trình duyệt

Các số trong bảng chỉ định phiên bản trình duyệt đầu tiên hỗ trợ đầy đủ thuộc tính.

Tài sản
phác thảo màu1.0 8.0 1.5 1.2 7.0

Lưu ý: Giá trị invert không được hỗ trợ trong bất kỳ trình duyệt nào, ngoại trừ Internet Explorer 8. The value invert is not supported in any browsers, except Internet Explorer 8.


CSS Cú pháp

Phác thảo màu: Đảo ngược | Màu | ban đầu | kế thừa;

Giá trị tài sản

Giá trịSự mô tảThử nghiệm
Đảo ngượcThực hiện đảo ngược màu sắc. Điều này đảm bảo rằng đường viền có thể nhìn thấy, bất kể nền màu. Lưu ý: Trình duyệt không bắt buộc để hỗ trợ giá trị này.Note: Browsers are not required to support this value.
màu sắcChỉ định màu sắc của phác thảo. Nhìn vào các giá trị màu CSS để biết danh sách đầy đủ các giá trị màu có thể.Thử nghiệm ❯
ban đầuĐặt thuộc tính này thành giá trị mặc định của nó. Đọc về ban đầu
thừa kếKế thừa thuộc tính này từ phần tử cha của nó. Đọc về kế thừa



Nhiều ví dụ hơn

Thí dụ

Đặt màu cho phác thảo với giá trị hex:

Div {Outline-Color: #92A8D1;}

Hãy tự mình thử »

Thí dụ

Đặt màu cho phác thảo với giá trị hex:

Div {Outline-Color: #92A8D1;}

Hãy tự mình thử »

Thí dụ

Đặt màu cho phác thảo với giá trị hex:

Div {Outline-Color: #92A8D1;}

Hãy tự mình thử »

Thí dụ

Đặt màu cho phác thảo với giá trị hex:

Div {Outline-Color: #92A8D1;}

Hãy tự mình thử »

Thí dụ

Đặt màu cho phác thảo với giá trị hex:

Div {Outline-Color: #92A8D1;}

Hãy tự mình thử »


Đặt màu cho phác thảo với giá trị RGB:

Div {Outline-Color: RGB (201, 76, 76);}

Đặt màu cho phác thảo với giá trị RGBA:

Div {Outline-Color: RGBA (201, 76, 76, 0.3);}




Màu phác thảo cũng có thể được chỉ định bằng cách sử dụng giá trị thập lục phân (hex):

Thí dụ

p.ex1 {& nbsp; kiểu phác thảo: rắn; & nbsp; Phác thảo màu: #FF0000; /* màu đỏ */}

  • Giá trị RGB
  • Hoặc bằng cách sử dụng các giá trị RGB:
  • p.ex1 {& nbsp; kiểu phác thảo: rắn; & nbsp; Phác thảo màu: RGB (255, 0, 0); /* màu đỏ */}
  • Giá trị HSL
  • Bạn cũng có thể sử dụng các giá trị HSL:

p.ex1 {& nbsp; kiểu phác thảo: rắn; & nbsp; Phác thảo màu: HSL (0, 100%, 50%); /* màu đỏ */}

Bạn có thể tìm hiểu thêm về các giá trị HEX, RGB và HSL trong các chương CSS Colors của chúng tôi.

CSS phác thảo màu

Thuộc tính outline-color được sử dụng để đặt màu của phác thảo.

Thí dụ

p.ex1 {& nbsp; kiểu phác thảo: rắn; & nbsp; Phác thảo màu: #FF0000; /* màu đỏ */}
  border: 2px solid black;
  outline-style: solid;
  outline-color: red;
}

p.ex2 {& nbsp; & nbsp; biên giới: 2px solid black; & nbsp; kiểu phác thảo: chấm; & nbsp; Phác thảo màu: Màu xanh; }
  border: 2px solid black;
  outline-style: dotted;
  outline-color: blue;
}

p.ex3 {& nbsp; & nbsp; biên giới: 2px solid black; & nbsp; & nbsp; theo kiểu phác thảo: đầu ra; & nbsp; & nbsp; phác thảo màu: xám; }
  border: 2px solid black;
  outline-style: outset;
  outline-color: grey;
}

Hãy tự mình thử »


Giá trị hex

Màu phác thảo cũng có thể được chỉ định bằng cách sử dụng giá trị thập lục phân (hex):

Thí dụ

p.ex1 {& nbsp; kiểu phác thảo: rắn; & nbsp; Phác thảo màu: #FF0000; /* màu đỏ */}
  outline-style: solid;
  outline-color: #ff0000; /* red */
}

Hãy tự mình thử »



Giá trị hex

Màu phác thảo cũng có thể được chỉ định bằng cách sử dụng giá trị thập lục phân (hex):

Thí dụ

p.ex1 {& nbsp; kiểu phác thảo: rắn; & nbsp; Phác thảo màu: #FF0000; /* màu đỏ */}
  outline-style: solid;
  outline-color: rgb(255, 0, 0); /* red */
}

Hãy tự mình thử »


Giá trị hex

Màu phác thảo cũng có thể được chỉ định bằng cách sử dụng giá trị thập lục phân (hex):

Thí dụ

p.ex1 {& nbsp; kiểu phác thảo: rắn; & nbsp; Phác thảo màu: #FF0000; /* màu đỏ */}
  outline-style: solid;
  outline-color: hsl(0, 100%, 50%); /* red */
}

Hãy tự mình thử »

Giá trị hex