Главная Новые темы Список тем Задать вопрос Поиск  

Форум "Web-мастер" (архив)


Технологии web-програмирования


 #0 Nikolay © 15.03.05 14:53:12 - 16.03.05 14:26:07

ИЕ и ссылка



имеем

<a href="link/index.html"><­;img src="sameimage.jpg" border=1></a>

так вот,в ИЕ бордер показывается синим цветом, хотя в стайл.цсс указаны цвета. Фаирфокс все отображает правильно.

Как решить эту проблему? Цитата

 #1 Kortez © 15.03.05 16:52:40

border=0
иначе он красит бордер в цвет ссылок соотв.
 #2 VictorT © 15.03.05 17:07:46

> border=0
Если я правльно понял, бордер всё-таки нужен.
> Nikolay ©
css покажи.
 #3 Nikolay © 15.03.05 17:39:18

вот цсс

тра-та-та...
a:link {color:#5B615B; text-decoration: none}
a:visited {color:#5B615B; text-decoration: none}
a:active {color:#5B615B}
a:hover {color:#5B615B}
 #4 Knight © 15.03.05 17:53:28

<a style="border:1 solid#5B615B;" href="link/index.html"><­;img src="sameimage.jpg" border=0></a>
 #5  Immitator © 15.03.05 18:00:58

это настройки ИЕ
 #6 Nikolay © 15.03.05 18:02:24

#4 Knight ©  15.03.05 17:53:28
Не помогает.
 #7 Nikolay © 15.03.05 18:03:35

#5 Immitator ©  15.03.05 18:00:58
Т.е. ты хочешь сказать ИЕ по фигу на мои выкрутасы и бордер он всегда будет отображать синим и фиолетовым(пройденную ссылку)?
 #8 Knight © 15.03.05 18:04:21

Прям из редактора скопировал... А чё кажет?
 #9 Knight © 15.03.05 18:07:10

А так?
<a href="link/index.html"><­;img src="sameimage.jpg" style="border:2 solid#5B615B;"></a>
 #10 Nikolay © 15.03.05 18:18:01

#9 Knight ©  15.03.05 18:07:10
а вот так заработало ;+) Огроменное спасибо!
 #11 Nikolay © 15.03.05 18:20:10

Правда теперь в Firefox они стали намного толще. Теперь даже на глаз видно. что их толщина около 2. Да... буду переделывать таблицой. А так хотелось поменьше геммороя.
 #12 Knight © 15.03.05 18:56:30

>#11 Nikolay © 15.03.05 18:20:10
Если ты скопировал как есть, то там и так бордер 2... забыл назад 1 поставить.
 #13 Knight © 15.03.05 18:59:36

А можешь попробовать в css прописать
a img {border:1 solid#5B615B;}
 #14 Nikolay © 15.03.05 20:53:16

Я поставил бордер один :+) Я не совсем дурак ;+)

a img {border:1 solid#5B615B;}
Firefox'у это не помогает
 #15 Knight © 15.03.05 21:16:19

>#14 Nikolay © 15.03.05 20:53:16  
> Я поставил бордер один :+) Я не совсем дурак ;+)

Ну я так... вдруг бросил не глядя... :)

Это-то удалил ?

a:link {color:#5B615B; text-decoration: none}
a:visited {color:#5B615B; text-decoration: none}
a:active {color:#5B615B}
a:hover {color:#5B615B}
 #16 Nikolay © 15.03.05 21:20:49

#15 Knight ©  15.03.05 21:16:19
Да, удалял.
 #17 Knight © 15.03.05 21:22:24

А вроде всё в стандартах...  
 #18 Nikolay © 15.03.05 21:53:21

А вроде всё в стандартах...
Мне кажется что на самом деле дожно работь все по простуому бордеру в имг. Но микрософт не очень же любит стандарты... Вот придется рисовать таблицей.
 #19 Knight © 15.03.05 22:03:21

У MS как-раз почти все стандарты работают... а вот всякие там Оперы, Мазилы и т.д. работают только через кроссброузерные скрипты... :)
 #20 Nikolay © 15.03.05 22:19:28

Вот кстати тут бы я немного поспорил:+)
 #21 Deep © 16.03.05 10:16:33

<HEAD>
</HEAD>
<BODY>
<a href="link/index.html"><­;img src="sameimage.jpg" style="border:1 solid#5B615B;"></a>
<br>
<a href="link/index.html"><­;img src="sameimage.jpg" style="border:1 solid red;"></a>
</BODY>

Под ИЕ работает. Железно.
 #22 Nikolay © 16.03.05 10:19:56

#21 Deep ©  16.03.05 10:16:33
Зато Firefox показывает довольно толстую линию.
 #23 Deep © 16.03.05 10:37:16

>#22 Nikolay ©
даже при бордере = 1 ?
 #24 Nikolay © 16.03.05 10:40:02

Да. Если просто написать <a href="tra-la-la" border="1"> то все нормально.

А так, она явно не 1 по толщине.
 #25 Nikolay © 16.03.05 10:47:31

Тема официально закрыта. Нашел решение.

        <a href='?collection=bike'><img src='..//image/collect/bike.jpg' border='1' style='border:1 solid#5B615B;'></a>
 #26 Deep © 16.03.05 11:28:32

> border='1' style='border:1 solid#5B615B;'
т.е. дубляж помог? мдя... стандарты...
 #27 Nikolay © 16.03.05 11:41:13

#26 Deep ©  16.03.05 11:28:32
Да. Будет время посмотрю, что рекомендовал W3C. Тогда и поговорим насчет стандартов :+)
 #28 Nikolay © 16.03.05 11:50:23

выдержки из официально спецификации html:

Представительные атрибуты HTML не рекомендуются при наличии таблиц стилей (см., например, [CSS1]).

То бишь бордер не рекомендуется в моем случае. Однако(!)


border Определяет в пикселах ширину рамки вокруг IMG или OBJECT. Значение по умолчанию зависит от ПА.

и потом




ПА должны продолжать поддерживать не рекомендуемые элементы для обратной совместимости.

Так что, ИЕ не прав :+) И Firefox тоже :+)
 #29 Knight © 16.03.05 14:26:07

> Так что, ИЕ не прав :+) И Firefox тоже :+)
Ха...  




  • Тема находится в архиве

    Написать ответ

    Имя: Регистрация HTML?
    smiles смайлики
    Потом перейти в:    
    паутина



      ©  webest.net, 2002-2007  

    top.mail.ru
    » Бесплатный счетчик посещений
    » Рейтинг сайтов