2008-09-08 77 views

Trả lời

30
img { 
    border: 0 
} 

Hoặc old-fashioned:

<img border="0" src="..." /> 
    ^^^^^^^^^^ 
+1

Giải pháp này đã giúp tôi rất nhiều, ước gì tôi tìm thấy nó trước 2 giờ thất vọng! Nhưng tôi nghĩ sử dụng "img {border: 0;}" là giải pháp được trang bị tốt hơn cho vấn đề ban đầu - nhấn mạnh vào "a" ban đầu bởi vì sự cố chỉ xảy ra khi hình ảnh được bao bọc trong liên kết –

3
a img { 
    border-width: 0; 
} 
+2

Đó là CSS hợp lệ: '0' không có một đơn vị. Chỉ nên là "border-width: 0;". –

+0

quy tắc nào nói 0 không thể có đơn vị? – John

+0

0 có thể không có đơn vị, nhưng px không có chiều dài ... – cjk

9

Chỉ cần thêm:

border: 0; 

hay:

a img { 
    border: 0; 
} 

để loại bỏ biên giới từ tất cả các hình ảnh liên kết.

Điều đó cần thực hiện thủ thuật.

6

trong đường viền sử dụng mã = ​​0. ví dụ như vậy:

<img href="mypic.gif" border="0" /> 

trong css

border : 0; 

dưới bất cứ lớp hình ảnh của bạn.

+0

chú ý: của bạn thẻ không đúng. Hoặc bạn phải sử dụng "để trích dẫn giá trị thuộc tính border (vì XML yêu cầu), hoặc bạn phải xóa/trước khi kết thúc> (vì SGML/HTML không cho phép điều đó) – pilif

+0

@pilif chưa kể, uh, rằng '' có 'href' chứ không phải' src' ... – Tigt

1

Hãy thử điều này:

img { 
    border-style: none; 
} 
Các vấn đề liên quan