gpt4 book ai didi

css - Jekyll 液体变量作为内联 CSS 值

转载 作者:行者123 更新时间:2023-11-28 09:47:11 25 4
gpt4 key购买 nike

将液体变量作为内联样式传递通常不受欢迎吗?这是我的标记示例:

 <div class="span-8-12">
<h6> {{page.role}}</h6>
<h1 style="color:{{ page.accentColor }};"> {{page.title}} </h1>
</div>
<article class="intro">
<p style="color:{{ page.txtColor }};"> {{ page.summary }} </p>
</article>

我在帖子中使用 liquid 变量设置 h1 和 p 颜色。我知道我可以将变量直接传递给 CSS 文件,但那样我就不得不编写更多的标记和 CSS。这种方法是否有效,或者是否有更好的方法来系统地改 rebase 于页面外变量的颜色值?

最佳答案

更好的方法是设置一个类,而不是直接设置内联样式。

<div class=" {{ page.typeOfClass  }}">
<div class="span-8-12">
<h6> {{page.role}}</h6>
<h1 > {{page.title}} </h1>
</div>
<article class="intro">
<p > {{ page.summary }} </p>
</article>
</div>

然后在您的 whatever.css 中为您想要的不同类设置样式:

.someClass h1{
color:blue;
}
.someClass .intro p{
color:red;
}

例如。

关于css - Jekyll 液体变量作为内联 CSS 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28681926/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com