杰基尔 - 完全img课程来自哪里?

时间:2015-08-10 18:51:24

标签: jekyll

当我使用像![alt text](/assets/images/foo.png)这样的图片降价时,对于某些图片,Jekyll正在添加class="full-img",使图片变得比应有的大。

我观察到redcarpet和kramdown的相同行为。

为什么会发生这种情况/如何阻止它?

1 个答案:

答案 0 :(得分:0)

我有类似的问题。 就我而言,我使用主题kasper。 我发现降级引擎没有添加类full-img,而是作者在assets/js/index.js文件中编写的JavaScript代码。 有一个函数说

    function updateImageWidth() {
                var $this = $(this),
                    contentWidth = $postContent.outerWidth(), // Width of the content
                    imageWidth = this.naturalWidth; // Original image resolution

                if (imageWidth >= contentWidth) {
                    $this.addClass('full-img');
                } else {
                    $this.removeClass('full-img');
                }
            }

评论后,每张图片都可以作为原始版本使用。 那是我的理由。

希望对你有用。