Форум SAPE.RU

Форум SAPE.RU (http://forum.sape.ru/index.php)
-   Курилка (http://forum.sape.ru/forumdisplay.php?f=22)
-   -   "Border=0" и толку тоже "0"... Need help (http://forum.sape.ru/showthread.php?t=46431)

Luceev 31.01.2010 19:31

"Border=0" и толку тоже "0"... Need help
 
Всем привет!
Ситуация: создал сайт, вставил логотип .png в шапку сайта, чтобы не было рамки вокруг изображения вставил "bordr=0". Проверял с браузеров IE 8, Opera 10.10 и FireFox 3.6 - все нормально. Заказчик заходит с IE 6 или 7 и видит эту рамку :confused:
Пробовал убрать рамку следующем образом:
Цитата:

<div align="center"><a href="mysite" onfocus="this.blur()"><img src="mylogo" align="absmiddle" border="0"></a></div>
Все-равно заказчик жалуется...
Конечно я могу установить ему IE 8 или на мозилу подсадить, но самому все-таки интересно что это за чертовщина...
У кого какие идеи есть - делитесь :)

PlaDima 31.01.2010 19:33

Может у него в кеше сохранился вариант с рамкой, вот он его и видит.

lay 31.01.2010 19:44

А стили на картинку какие-нибудь влияют, и если да, чего там с границами?

Frenk1 31.01.2010 19:56

возможно клиент сидит под ие6 и там для "<a href="#"><img src='#' /></a>" появляется бордер.
Обычно исправляется в css прописыванием стиля
a img {border:0;}
или
img {border:0;}

mr.ber 31.01.2010 20:30

Цитата:

<img src="mylogo" align="absmiddle" border="0">
по стандартам как бы правильно в стили все выносить, т.е.
<img src="mylogo" style="border:none; vertical-align:middle;">
либо в отдельный файл css.

Если другие стили влияют и лень искать, то через border:none !important

Luceev 31.01.2010 21:03

Пробовал все варианты, все-равно картинка находится в голубой рамке.

oracle 31.01.2010 21:32

попробуйте через стили так

a{
text-decoration:none;
}

у меня когда-то была подобная проблема, кажется так решалась она...
но могу ошибаться...

imcl 31.01.2010 21:40

сделай, вот что:

1. поменяй название картинки
2. соответственно, поменяй название файла с картинкой на сервере
3. загрузи новый файл на сервер
4. спроси, что видит заказчик

Суть: иногда, где-то закэшируется и показывает из кэша. border=0 должно быть достаточно, если принудительно в стилях не прописано обратное. но в твоем случае это врядли так, поскольку синяя рамка это "по умолчанию", такую дурь с стилях никто прописывать не будет.


ps И еще "правописание" проверь, а то у тебя в одном месте "bordr=0", а в другом "border=0". Кстати, когда будешь править, то удали это "bordеr=0" и напиши его заново, предварительно убедившись, что клавиатура стоит на английском.

sylex 31.01.2010 21:48

явно другой стиль перекрывает... или вообще рамка стоит у тега A:
Код HTML:

display: block;
border: 1px solid #000;

:)

или в слове border - "o" русская )

Jooz 31.01.2010 22:03

У вас походу <div align="center"> - див в стиле, и видите вы его рамку, а не имейджа.


Часовой пояс GMT +3, время: 08:24.

Работает на vBulletin® версия 3.8.7.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
SAPE.RU — система купли-продажи ссылок с главных и внутренних страниц сайтов.