Ответ 1
Элемент <marquee>
не имеет этой функции. Есть несколько предложений по созданию шатров с CSS3, но они далеки от окончательного.
Итак, единственной реальной альтернативой является запись в javascript.
Я использую marquee, чтобы показать панель инструментов на моем сайте, тэг marquee написан как:
<marquee loop="infinite" behavior="scroll" direction="up" scrollamount="1" height="500" width="500">
.............
.............
</marquee>
Как вы можете видеть, содержимое шатра прокручивается вниз.
Когда я нажимаю URL-адрес из браузера, место, где используется область выделения, выглядит пустой, а затем содержимое базы данных начинается со дна.
Я хочу, чтобы содержимое шатра начиналось с середины, а не снизу.
Элемент <marquee>
не имеет этой функции. Есть несколько предложений по созданию шатров с CSS3, но они далеки от окончательного.
Итак, единственной реальной альтернативой является запись в javascript.
Это останавливается посередине и начинается посередине:
<marquee BEHAVIOR="alternate" SCROLLAMOUNT="6" DIRECTION="down">
Итак, когда вы используете этот код
<marquee loop="infinite" behavior="scroll" direction="up" scrollamount="1" height="500" width="500">
.............
.............
</marquee>
для первого блока добавьте style="margin-top:-value"
, чтобы он начинался с середины.
В этом случае. Просто установите стиль margin-top: -500px (-height_of_marquee) элемента, обернутого шатром, должен работать.
если вы измените высоту атрибута тега marqee на 100 или что-то вроде этого, оно не начнется с buttom