Для этого вам потребуется добавить собственный CSS.
Вы можете предоставить свой собственный файл таблицы стилей, полностью переопределяя стили Asciidoctor, добавив -a stylesheet="mystyles.css"
к вашему вызову asciidoctor
.
Поскольку вы, скорее всего, просто хотите добавить стиль к существующим стилям, вам нужно использовать файл docinfo . См .: https://asciidoctor.org/docs/user-manual/#docinfo-file
Создайте файл с именем docinfo.html
, содержащий ваши стили. Например:
<style>
.scrollable {
overflow-x: auto;
}
</style>
Обратите внимание на тег <style>
: файл docinfo.html
является HTML-файлом (который внедряется в <head>
сгенерированной страницы), поэтому вы также можете вставлять пользовательский Javascript, метатеги и т. д.
Затем в документе, содержащем таблицу, добавьте следующее определение атрибута сразу после заголовка документа:
:docinfo: shared
Кроме того, поскольку таблицы HTML не поддерживаютгоризонтальная прокрутка, вам нужно обернуть ваш стол в открытый блок (что означает некоторые <div>
обертки):
[.scrollable]
--
Tables :
|===
10+|*usertable*
| id | hostname | ip | profile | username 5+|
10+|*tapplications*
| id | category | feature | app_license_type | app_long_desc | app_name | app_nam_exec | app_short_desc | id_feature | logo
10+|*licenseusertable*
| id | date_since_granted | display | feature_version | handler | server_host | server_port | id_feature | id_user |
|===
--