Ответ 1
Минимальный стиль оформления таблицы
table{
border-collapse: collapse;
border-spacing: 0;
border:2px solid #ff0000;
}
th{
border:2px solid #000000;
}
td{
border:1px solid #000000;
}
Я использую jakyll default kramdown. У меня есть таблица с использованием
surround text, etc.
| Tables | Are | Cool |
| ------------- |:-------------:| -----:|
| col 3 is | right-aligned | $1600 |
| col 2 is | centered | $12 |
| zebra stripes | are neat | $1 |
surround text...
Но таблица не имеет границы. Как показать границу.
Минимальный стиль оформления таблицы
table{
border-collapse: collapse;
border-spacing: 0;
border:2px solid #ff0000;
}
th{
border:2px solid #000000;
}
td{
border:1px solid #000000;
}
Мне удалось присвоить класс стиля таблице уценки таким образом. Это дает таблицу с черной границей линии и границей между ячейками.
Пример Markdown: В файле hello-world.md
| Item | Description | Price |
| --- | --- | ---: |
| item1 | item1 description | 1.00 |
| item2 | item2 description | 100.00 |
{:.mbtablestyle}
SCSS в файле _base.scss в каталоге /_sass/
.mbtablestyle {
border-collapse: collapse;
> table, td, th {
border: 1px solid black;
}
}
Это было в версии jekyll 3.1.2, которая использует Kramdown с IAL. IAL находится внутри {} и должен быть справа или справа после блока, которому он назначен в файле уценки, между ними нет пустых строк.