#css
Вопрос:
Ссылка на песочницу: https://codesandbox.io/s/vigilant-currying-h7c3r?file=/styles.css
.линия и .стрелка-это, вероятно, те классы, которые вам нужны. Нажмите создать событие, и вы увидите, что стрелки расположены слишком низко, а область кликабельности находится как под самой кнопкой, так и на кнопке. Он даже выходит за пределы основного div, которым является #Вторая страница.
Что касается области кликабельности, я не могу найти ничего о ее сокращении.
Для центрирования текста я попробовал это, а также несколько других способов отображения: таблица-ячейка и выравнивание текста: по центру. https://www.codecademy.com/forum_questions/50c29d469bc1e14c8b001f64
Комментарии:
1. Это то, что вы пытаетесь сделать? codesandbox.io/s/recursing-mclean-9ph0g?file=/styles.css
Ответ №1:
Привет @секрет Это происходит из-за фиксированной высоты кнопки,
Я внес несколько изменений в ваш CSS, вы можете попробовать с этим, это поможет вам
.arrow {
border-radius: 2vh;
font-size: 2em;
font-weight: bold;
color: darkblue;
width: 5vh;
height: 2vh;
line-height: 0; /* 1. Change Line Height otherwise you want to remove height */
padding: 10px 0; /* 2. TOP - BOTTOM spacing */
cursor: pointer; /* 3. Show cursor this is clickeble */
}
Я надеюсь, Что Это Вам Поможет 🙂 Спасибо
Комментарии:
1. Спасибо, как мне сделать кнопки в вертикальной середине коробки, в которой они находятся? И как мне сделать кликабельную область только на кнопках?
2. Как мне увеличить размер высоты в его коробке? Я не могу сделать это, не увеличив размер коробки, в которой он находится.
3. Вы можете сделать это с увеличением размера отступа.
4. Это, кажется, увеличивает размер большой коробки, в которой находится кнопка, но не саму кнопку.
Ответ №2:
Эта проблема возникает из-за того, что ваша кнопка имеет фиксированную высоту, но размер шрифта на некоторых экранах больше. Чтобы исправить это,вам следует изменить размер и высоту шрифта,чтобы использовать одни и те же показатели (например,px, em, rem, vh и т. Д.), И убедитесь, что размер шрифта всегда будет меньше вашего роста.
О чем следует помнить при корректировке этих двух:
- Обивка также потребляет часть вашего роста
- Высота строки не должна быть меньше размера шрифта.