Как препятствовать тому, чтобы полосы прокрутки перекрыли содержание?

Вы почти поняли. req.params.bookChapter является строкой, но chapter в массиве являются числами. Так что просто конвертируйте req.params.bookChapter в число.

const chapter = Number( req.params.bookChapter );
13
задан mbillard 13 January 2009 в 18:30
поделиться

4 ответа

Сразу после регистрации вопроса я думал о проверке, если stackoverflow обработал это (который это делает).

Я смотрел на таблицу стилей и нашел это:

padding-bottom: 19px!ie7;

(хорошо, они используют 20 пкс, но 19 выглядел лучше).

Это добавляет нижнюю часть, дополняющую только для IE7, который делает каждый, предварительно отформатированные разделы без полосы прокрутки выглядят немного странными из-за огромного дополнения, но по крайней мере я вижу содержание (и это действительно выглядит странным на stackoverflow также).

Извините за задавание вопроса слишком быстро.

10
ответ дан 2 December 2019 в 00:47
поделиться

добавьте 'дополнение-bottom:20px' к пред тег

2
ответ дан 2 December 2019 в 00:47
поделиться

Перенесите Ваш PRE в a DIV с некоторой дополнительной маржой.

1
ответ дан 2 December 2019 в 00:47
поделиться

Перенесите Ваш PRE в a DIV и подайте заявку overflow: scroll; к DIV. Удостоверьтесь, что Вы используете также <div style="overflow: scroll; width='...'; height='...';"> или присвойте класс отделению для проверки не, все они получают полосу прокрутки.

Например, в моем блоге, я использую <div style="overflow: scroll; width: 100%;"> для маленьких частей кода, таким образом, люди могут прокрутить горизонтально, и отделение вырастет до корректной высоты. Для более длинных частей я также присваиваю высоту для сокращения длины целой статьи; люди могут затем прокрутить вертикально, также.

Можно также попробовать <div style="overflow: scroll; overflow-y: hidden; width: 100%;"> получить только горизонтальную полосу прокрутки (и не оба и один из них отключен). Возможно, <div style="overflow-x: scroll; width: 100%;"> работы, также.

0
ответ дан 2 December 2019 в 00:47
поделиться