Вы почти поняли. req.params.bookChapter
является строкой, но chapter
в массиве являются числами. Так что просто конвертируйте req.params.bookChapter
в число.
const chapter = Number( req.params.bookChapter );
Сразу после регистрации вопроса я думал о проверке, если stackoverflow обработал это (который это делает).
Я смотрел на таблицу стилей и нашел это:
padding-bottom: 19px!ie7;
(хорошо, они используют 20 пкс, но 19 выглядел лучше).
Это добавляет нижнюю часть, дополняющую только для IE7, который делает каждый, предварительно отформатированные разделы без полосы прокрутки выглядят немного странными из-за огромного дополнения, но по крайней мере я вижу содержание (и это действительно выглядит странным на stackoverflow также).
Извините за задавание вопроса слишком быстро.
Перенесите Ваш PRE
в a DIV
с некоторой дополнительной маржой.
Перенесите Ваш 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%;">
работы, также.