|
|
|
| Подскажите, почему например Opera и Firefox не рисуют линии нужным цветом???
Вот код
<HTML>
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
<TITLE>1</TITLE>
</HEAD>
<BODY>
<HR noshade color="#FF0000">
</BODY>
</HTML>
|
IE рисует красную линию, что и нужно, а вот эти двое -НЕТ! | |
|
|
|
|
|
|
|
для: myas
(10.09.2007 в 22:31)
| | Параметр COLOR
Описание
Задает цвет линии в браузере Internet Explorer. Одновременно, использование этого параметра запрещает трехмерные эффекты, словно был добавлен параметр noshade. В остальных браузерах параметр color игнорируется.
Синтаксис: <hr color="цвет">
Можно попробовать так: <hr style="border:1px solid #000" /> | |
|
|
|
|
|
|
|
для: myas
(10.09.2007 в 22:31)
| | дело в том, что цвет линии <hr /> для разных браузеров устанавливается разными методами.
Так для IE, например, это color:#f00
А для FF и Opera это будет background:#f00
P.S. И лучше убирайте border вообще. Эфекта он не дает, визуально только хуже (на мой взгляд)... Так же советую обнулять margin и padding | |
|
|
|
|
|
|
|
для: Madman
(11.09.2007 в 11:57)
| | Переделал код вот так:
<HTML>
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
<TITLE>1</TITLE>
</HEAD>
<BODY>
<HR noshade style="color: #FF0000; background-color: #FF0000">
</BODY>
</HTML>
|
Теперь IE и Opera - все ОК!
А вот FF - рисует линию каким-то темным цветом!!! Да еще и концы у линии закруглены !!!
Кто-нибудь знает как переделать? | |
|
|
|