1

我可以用我的 CSS 改变设计我的 Gitbook 网站。
但是,我不明白将 CSS 应用于 PDF。

当我对 PDF 使用与网站 CSS 相同的 CSS 时,结果不一样。
我认为 PDF 的 CSS 似乎不能正常工作。

我写book.json如下。

"plugins": ["styles-sass", "image-captions"],
"styles": {
    "website": "styles/website.scss",
    "pdf": "styles/pdf.scss"
}

如下pdf.scss

.book {
    .book-body {
        .page-wrapper {
            .page-inner {
                section.normal {
                    h1 {
                        text-align: center;
                    }
                }
            }
        }
    }
}

请告诉我这个操作是正确的。
或者如果你有任何关于 的样品pdf.css,请告诉我。

4

1 回答 1

0

我解决了这个问题。
Gitbook /home/<UserName>/.gitbook/versions/2.6.7/theme/assets/ebook/pdf.css在默认设置中引用。
然后,我.section.toc>h1{text-align:center;}在这个文件中找到了。
所以我写style/pdf.scss了如下,它工作正常。

.section {
    &.toc {
        >h1 {
            text-align:right;
        }
    }
}

如果使用上述样式表,则表格内容标题右对齐。
其他样式也以同样的方式设置。

谢谢!!

于 2016-01-24T06:13:56.440 回答