Шатер должен начинаться с середины?

Я использую marquee, чтобы показать панель инструментов на моем сайте, тэг marquee написан как:

<marquee loop="infinite" behavior="scroll" direction="up" scrollamount="1" height="500" width="500">
    .............
    .............
</marquee>

Как вы можете видеть, содержимое шатра прокручивается вниз.

Проблема

Когда я нажимаю URL-адрес из браузера, место, где используется область выделения, выглядит пустой, а затем содержимое базы данных начинается со дна.

Я хочу, чтобы содержимое шатра начиналось с середины, а не снизу.

Ответ 1

Элемент <marquee> не имеет этой функции. Есть несколько предложений по созданию шатров с CSS3, но они далеки от окончательного.

Итак, единственной реальной альтернативой является запись в javascript.

Ответ 2

Это останавливается посередине и начинается посередине:

<marquee BEHAVIOR="alternate" SCROLLAMOUNT="6" DIRECTION="down">

Ответ 3

Итак, когда вы используете этот код

<marquee loop="infinite" behavior="scroll" direction="up" scrollamount="1" height="500" width="500">
    .............
    .............
</marquee>

для первого блока добавьте style="margin-top:-value", чтобы он начинался с середины.

Ответ 4

В этом случае. Просто установите стиль margin-top: -500px (-height_of_marquee) элемента, обернутого шатром, должен работать.

Ответ 5

если вы измените высоту атрибута тега marqee на 100 или что-то вроде этого, оно не начнется с buttom