在Jekyll中创建标签或隐藏/取消隐藏内容?
问题描述:
本质上是什么问题说 - 有什么方法可以实现Angular的ng-if
或只是html的visibility: hidden;
的等价物,并在Jekyll中切换?在Jekyll中创建标签或隐藏/取消隐藏内容?
答
请了解Jekyll是什么:它是一个静态站点生成器,它在更改时输出静态HTML(而不是像PHP那样请求)。 Jekyll没有隐藏或取消隐藏的东西。所有标签都应该存在于Jekyll生成的HTML/DOM中。他们中的一些人最初可能被隐藏起来,但就Jekyll而言。
可见元素之间的实际切换应该由javascript完成,因为javascript可以在请求之后更改HTML/DOM。
所以,要回答你的问题:你可以在Jekyll中创建/生成不同的标签,但是你应该使用javascript切换它们。
这是否回答你的问题?
是的。 //评论长度 – VSO
这个。只需添加CSS即可适用于简单切换。 – TBB