Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: HR в Firefox и Opera
 
 автор: myas   (10.09.2007 в 22:31)   письмо автору
 
 

Подскажите, почему например 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 рисует красную линию, что и нужно, а вот эти двое -НЕТ!

   
 
 автор: absorber   (10.09.2007 в 23:08)   письмо автору
 
   для: myas   (10.09.2007 в 22:31)
 

Параметр COLOR
Описание

Задает цвет линии в браузере Internet Explorer. Одновременно, использование этого параметра запрещает трехмерные эффекты, словно был добавлен параметр noshade. В остальных браузерах параметр color игнорируется.
Синтаксис: <hr color="цвет">

Можно попробовать так: <hr style="border:1px solid #000" />

   
 
 автор: Madman   (11.09.2007 в 11:57)   письмо автору
 
   для: myas   (10.09.2007 в 22:31)
 

дело в том, что цвет линии <hr /> для разных браузеров устанавливается разными методами.
Так для IE, например, это color:#f00
А для FF и Opera это будет background:#f00

P.S. И лучше убирайте border вообще. Эфекта он не дает, визуально только хуже (на мой взгляд)... Так же советую обнулять margin и padding

   
 
 автор: myas   (12.09.2007 в 10:11)   письмо автору
 
   для: 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 - рисует линию каким-то темным цветом!!! Да еще и концы у линии закруглены !!!
Кто-нибудь знает как переделать?

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования