2012-02-09 3 views
2

У меня есть следующие выделения:Marquee текст скатывания к центру DIV

<div id="tip"><marquee loop="1" direction="right" behavior="slide">Text</marquee></div>

Приведенный выше код перемещает текст слева направо и останавливается на правом краю дел. Есть ли способ заставить его остановиться в центре div? Я не могу использовать paddings, потому что текст случайный и не имеет фиксированной длины.

текущее поведение:

 
-------------------------------------------------------------------------- 
>  >  >  >  >  >  >  >  >   Text 
-------------------------------------------------------------------------- 

Мой желательное поведение:

 
-------------------------------------------------------------------------- 
    > >  > >  >  > Text 
-------------------------------------------------------------------------- 
+0

emm http://stackoverflow.com/questions/4855252/disadvantages-of-marquee-tag – Tim

+0

@Tim Я знаю, но мой клиент хочет его – user16948

+1

Вы не можете использовать javascript вместо этого? http://remysharp.com/2008/09/10/the-silky-smooth-marquee/ – Tim

ответ

1

не советую вам использовать шатёр, но если вы действительно хотите, то вы можете сделать это, чтобы получить желаемый эффект

<div id="tip"> 
<div class="stop"> 
<marquee loop="1" direction="right" behavior="slide">Text</marquee> 
</div> 
</div> 

CSS

.stop{width:*your choice*;} 
0

Все, что вам нужно ввести в простом HTML

шатровой петли = "1" Направление = "вправо" поведение = "слайд"> центр Текста/центр/шатровый

вы не нужно знать css и не забудьте включить центральные метки между метками выделения. получайте удовольствие !!

Смежные вопросы