在Jekyll中创建标签或隐藏/取消隐藏内容?

问题描述:

本质上是什么问题说 - 有什么方法可以实现Angular的ng-if或只是html的visibility: hidden;的等价物,并在Jekyll中切换?在Jekyll中创建标签或隐藏/取消隐藏内容?

请了解Jekyll是什么:它是一个静态站点生成器,它在更改时输出静态HTML(而不是像PHP那样请求)。 Jekyll没有隐藏或取消隐藏的东西。所有标签都应该存在于Jekyll生成的HTML/DOM中。他们中的一些人最初可能被隐藏起来,但就Jekyll而言。

可见元素之间的实际切换应该由javascript完成,因为javascript可以在请求之后更改HTML/DOM。

所以,要回答你的问题:你可以在Jekyll中创建/生成不同的标签,但是你应该使用javascript切换它们。

这是否回答你的问题?

+0

是的。 //评论长度 – VSO

+1

这个。只需添加CSS即可适用于简单切换。 – TBB