HTMLImageElement: border property

Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

Thuộc tính deprecated border của giao diện HTMLImageElement chỉ định số pixel dày mà đường viền xung quanh hình ảnh phải có. Giá trị mặc định là 0, cho biết không nên vẽ đường viền. Nó phản ánh thuộc tính nội dung border của phần tử <img>.

Thay vào đó, bạn nên sử dụng thuộc tính CSS border hoặc các thuộc tính dài hạn của nó để không chỉ đặt độ dày của đường viền mà còn có khả năng áp dụng nhiều tùy chọn kiểu dáng khác cho nó.

Giá trị

Một chuỗi chứa giá trị số nguyên chỉ định độ dày của đường viền bao quanh hình ảnh, tính bằng pixel CSS. Giá trị 0 hoặc một chuỗi trống cho biết không được vẽ đường viền. Giá trị mặc định của border0.

Khi được đặt thành giá trị null, giá trị null đó được chuyển thành chuỗi trống (""), vì vậy elt.border = null tương đương với elt.border = "".

Ví dụ

Đặt thuộc tính đường viền

js
const img = new Image();
img.src = "example.png";
img.border = "1";

Thay vì sử dụng thuộc tính border không được dùng nữa, thay vào đó hãy xem xét việc đặt thuộc tính CSS border:

js
const img = new Image();
img.src = "example.png";
img.style.border = "1px solid black";

Thông số kỹ thuật

Specification
HTML
# dom-img-border

Khả năng tương thích của trình duyệt