Я хочу иметь кнопку, которая приведет меня к определенной c части моего веб-сайта с горизонтальной прокруткой.
Я использую Wordpress. Я готов использовать любую тему (или настраивать любую тему), как я уже пробовал несколько.
Я пытался использовать id, привязки меню elementor, плагин "page to scroll id" ... Все работает, пока сайт прокручивается вертикально.
Я добавляю пользовательский CSS в WP Настройщик, чтобы сделать его горизонтальным. Он работает только при прокрутке с помощью мыши.
Однако идентификаторы или ссылки привязки не заставляют страницу прокручиваться горизонтально, когда вы нажимаете кнопку (или текст, или что-то еще, что приводит вас к #id_name).
Я знаю, что это связано с CSS, и что мне, вероятно, нужно использовать полосу прокрутки js, или что-то в этом роде, но я не могу найти что-то, что работает до сих пор. Я использую Astra Theme и Elementor.
Это дополнительные CSS, которые я использовал:
.elementor-inner {
width: 100vh;
height: 100vw;
overflow-x: hidden;
overflow-y: scroll;
transform: rotate(-90deg) translateX(-100vh);
transform-origin: top left;
position: absolute;
scrollbar-width: none;
-ms-overflow-style: none;
}
.elementor-section-wrap {
transform: rotate(90deg) translateY(-100vh);
transform-origin: top left;
display: flex;
flex-direction: row;
width: 600vw;
}
.section {
width: 100vw;
height: 10vh;
}
::-webkit-scrollbar {
display: none
}
Надеюсь, что описанное выше опишет мою проблему. Любая помощь приветствуется. Заранее спасибо!