Slider

Sem553

✩✩✩✩✩✩✩
10 Янв 2021
91
8
Здравствуйте, хочу сделать слайдер вертикальный, как изменить код ниже чтобы получился вертикальный?

C++:
<!DOCTYPE HTML><html>

<head>

  <meta name="viewport" content="width=device-width, initial-scale=1">

  <title>ESP Web Server</title>

  <style>

    html {font-family: Arial; display: inline-block; text-align: center;}

    h2 {font-size: 2.3rem;}

    p {font-size: 1.9rem;}

    body {max-width: 400px; margin:0px auto; padding-bottom: 25px;}

    .slider { -webkit-appearance: none; margin: 14px; width: 360px; height: 25px; background: #FFD65C;

      outline: none; -webkit-transition: .2s; transition: opacity .2s;}

    .slider::-webkit-slider-thumb {-webkit-appearance: none; appearance: none; width: 35px; height: 35px; background: #003249; cursor: pointer;}

    .slider::-moz-range-thumb { width: 35px; height: 35px; background: #003249; cursor: pointer; }

  </style>

</head>

<body>

  <h2>ESP Web Server</h2>

  <p><span id="textSliderValue">%SLIDERVALUE%</span></p>

  <p><input type="range" onchange="updateSliderPWM(this)" id="pwmSlider" min="0" max="1023" value="%SLIDERVALUE%" step="1" class="slider"></p>

<script>

function updateSliderPWM(element) {

  var sliderValue = document.getElementById("pwmSlider").value;

  document.getElementById("textSliderValue").innerHTML = sliderValue;

  console.log(sliderValue);

  var xhr = new XMLHttpRequest();

  xhr.open("GET", "/slider?value="+sliderValue, true);

  xhr.send();

}

</script>

</body>

</html>
Получается вот так:
IMG_20230206_161155.jpg

А надо сделать вот так:

IMG_20230206_161737.jpg
 

viktor1703

★★★✩✩✩✩
9 Дек 2021
619
148
HTML:
.slider { -webkit-appearance: none; margin: 14px; width: 360px; height: 25px; background: #FFD65C;
по ходу поменять местами значения ширины и высоты. Только как как будет вести себя ползунок я не знаю. Каков был вопрос - таков и ответ. Попробуй в поисковике найти информацию по слайдерам на хтмл
 

Sem553

✩✩✩✩✩✩✩
10 Янв 2021
91
8
@viktor1703, так уже пробовал, оно меняется на вертикальный но ползунок хочет идти также горизонтально) как его направление поменять?