gpt4 book ai didi

css - rails : inline CSS retrieve style from database entry

转载 作者:太空宇宙 更新时间:2023-11-04 04:51:44 25 4
gpt4 key购买 nike

在我的 HTML 中我有一个 span

<span style="color:#??????>
<h3>Title</h3>
</span>

好的,在我的数据库中,我的记录中有一个字段存储跨度的散列颜色值,例如 #123456 ,其中包含散列。

现在我想做的是在 HTML 中,而不是我指定颜色,它是直接从数据库中检索的。该模型称为 Sauce。该字段称为 title_colour。

我试过:

<span style="color: #{sauce.title_colour}">...</span>

问题是输出HTML的时候,和代码里面的一模一样。它不提取数据库值。

我认为问题是因为在 Rails 中,当我们显示一个已经在引号中的对象时,我们以 # 开头,例如 #{sauce.field_name} ,而在 CSS 中,颜色值也以 # 开头。有帮助吗?

最佳答案

您需要使用正确的 erb 插值标签:

<span style="color: <%= sauce.title_colour %>">...</span>

关于css - rails : inline CSS retrieve style from database entry,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13348110/

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