2015-11-04 4 views
-1

Я показываю элементы img, используя следующий CSS.Как удалить границу вокруг изображения в html

.display-icon{ 
height: 16px; 
width: 16px; 
display:inline-block; 
border:hidden; 
background-repeat: no-repeat; 
} 

В Internet Explorer он работает нормально, но в Chrome есть граница вокруг изображения. Есть ли способ удалить его? К сожалению, я не мог использовать атрибут src в элементе img как часть требований компании.

+0

Есть ли границы: нет; это то, что я использовал. – DivineChef

+1

'border: hidden' является ошибкой. Попробуйте 'border: none' или' border: 0'. Кроме того, мне очень любопытно, что вы подразумеваете под «Я не мог использовать атрибут src в элементе img». –

+1

Отправьте полный пример кода, пожалуйста. Нормальное изображение с этим классом не имеет границы. Является ли ваше изображение ссылкой? – j08691

ответ

0

попытка border:none или outline:none?

+0

Я пробовал оба. Тем не менее это происходит в Chrome. – Massey

0

Это может быть сделано как этот

border-style:none; 
+0

Я тоже это пробовал. Тем не менее проблема остается в Chrome! – Massey

+0

проблема сохраняется, потому что тэг img не имеет атрибута src. – rogelio

+1

вы можете разместить свой HTML-код, который вы ставите – repzero

0

Попробуйте следующее:

img.display-icon, 
a img.display-icon { 
border: none; 
} 

, чтобы охватить все возможные.

Смежные вопросы