Мы используем 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
6 лет
хостинг: нет
домен: нет
Бегущая строка.
Сделал бегущую строку:

<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>

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

О CSS позабыли? В первую очередь глядите на margin и padding. И в этом случае лучше применить <div>, либо описать свой тэг.
br.Yurij
6 лет
хостинг: нет
домен: нет
Пропишите мне, пожалуйста, я - чайник.
Alik
6 лет
хостинг: нет
домен: есть
Тег <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
6 лет
хостинг: нет
домен: нет
Спасибо огромное! Когда я учился, в наших "университетах" программирование не преподавали, вот и приходится экстерном навёрстывать... Ещё раз - благодарность!
Участвовать в общении на этом форуме могут только
зарегистрированные пользователи.

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

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