Мы используем cookie-файлы
Для оптимизации работы нашего сайта мы используем cookie-файлы. Продолжая использовать сайт, Вы соглашаетесь с использованием cookie-файлов.
  • UAH
  • USD
  • RUB
  • EUR
  • +38(044) 392-74-33  Киев
  • +38(057) 728-39-00  Харьков
  • +38(056) 794-38-31  Днепр
  • +38(032) 229-58-93  Львов
  • +38(048) 738-57-70  Одесса
  • +38(093) 170-15-42  Life
  • +38(067) 400-88-44  Киевстар
  • +38(095) 630-90-82  MTC
  • +1(888)393-24-51  USA, Toll free
  • +44(131)507-01-14  Great Britain
  • +7(499) 348-28-61  Москва

Хостинг. Бегущая строка.

Форумы Хостинг Бегущая строка.
br.Yurij
11.12.2012
хостинг: нет
домен: нет
Бегущая строка.
Сделал бегущую строку:

<marquee onMouseOver="this.stop()" onMouseOut="this.start()" width="438" height="20" scrollamount="2" Bgcolor=f7f2a2> Горизонтальная 1, останавливается при наведении курсора мыши </marquee>

Но после того, как текст разделил на основной и вспомогательный с помощью:

<p title="Пояснительный текст">Основной текст</p>

Основной текст опустился в строке:

<marquee onMouseOver="this.stop()" onMouseOut="this.start()" width="438" height="20" scrollamount="2" Bgcolor=00ff00> <p title="Пояснительный текст">Основной текст</p> </marquee>

Объясните, пожалуйста, как исправить это?
Евгений В.
11.12.2012
хостинг: есть
домен: нет
Убрать тег <p>?
br.Yurij
11.12.2012
хостинг: нет
домен: нет
Нет, не получается, тогда исчезает основной, а читается только вспомогательный.
kvartira114
12.12.2012
хостинг: нет
домен: нет
http://www.w3schools.com/tags/tag_p...

О CSS позабыли? В первую очередь глядите на margin и padding. И в этом случае лучше применить <div>, либо описать свой тэг.
br.Yurij
13.12.2012
хостинг: нет
домен: нет
Пропишите мне, пожалуйста, я - чайник.
Alik
13.12.2012
хостинг: нет
домен: есть
Тег <p> предусматривает автоматический отступ, поэтому если Вы желаете использовать его без отступа, Вам следует либо указать в CSS p{ margin:0;} (или объявить отдельный класс, чтобы это правило не применялось ко всем подобным элементам на странице, а использовалось только для бегущей строки), либо добавить к каждому из элементов <p> style="margin:0;".
Короче говоря, во втором случае код должен выглядеть следующим образом:
<marquee onMouseOver="this.stop()" onMouseOut="this.start()" width="438" height="20" scrollamount="2" Bgcolor="00ff00"> <p title="Пояснительный текст" style="margin:0;">Основной текст</p> </marquee>
Однако же, для того, чтобы сократить количество лишнего кода, можно, как указывалось в сообщении выше, заменить <p> на <div>:
<marquee onMouseOver="this.stop()" onMouseOut="this.start()" width="438" height="20" scrollamount="2" Bgcolor="00ff00"> <div title="Пояснительный текст">Основной текст</div> </marquee>
В <div> отступ не предусмотрен, если не указано иное, поэтому в данном случае подобной проблемы не возникнет.
br.Yurij
13.12.2012
хостинг: нет
домен: нет
Спасибо огромное! Когда я учился, в наших "университетах" программирование не преподавали, вот и приходится экстерном навёрстывать... Ещё раз - благодарность!
Участвовать в общении на этом форуме могут только
зарегистрированные пользователи.

Если вы уже зарегистрированы Вам необходимо войти на форум.

Тема закрыта по истечению срока давности.
Горячая линия
(044)
392 74 33
другие города