Я пытаюсь центрировать вертикально две стрелки. Один слева и один справа. Конечной целью является попытка создать слайдер HTML и javascript-контента в качестве инструмента обучения. Я не могу заставить стрелки центрироваться вертикально. Ниже приведен код, который я использую. Я пробовал вертикальное выравнивание и верх: 50%, но это, похоже, не работает. Спасибо.Как центрировать элементы HTML по вертикали
#wrapper {
width: 800px;
height: 400px;
background-color: black;
}
#slide1 {
width: 700px;
height: 350px;
background-color: green;
}
#slide2 {
width: 700px;
height: 350px;
background-color: green;
}
#slide3 {
width: 700px;
height: 350px;
background-color: green;
}
#slide4 {
width: 700px;
height: 350px;
background-color: green;
}
#slide5 {
width: 700px;
height: 350px;
background-color: green;
}
#right-button {
color: white;
float: right;
padding-right: 2px;
font-size: 5em;
}
#left-button {
color: white;
float: left;
padding-left: 2px;
font-size: 5em;
}
<h3>Presentation Slider</h3>
<div id="wrapper">
<div id="left-button"><strong><</strong>
</div>
<!--
\t <div id="slide1"></div>
\t <div id="slide2"></div>
\t <div id="slide3"></div>
\t <div id="slide4"></div>
\t <div id="slide5"></div>
\t -->
<div id="right-button"><strong>></strong>
</div>
</div>
Вы знаете о 'class'es? Вместо того, чтобы добавлять один и тот же CSS к каждому идентификатору, вы можете использовать 'class'. В качестве альтернативы вы можете комбинировать все селектора, которые имеют один и тот же CSS. – putvande