风格 Umbraco @Umbraco.GetDictionaryValue

Style Umbraco @Umbraco.GetDictionaryValue

我有这个字典值,像这样:

@Umbraco.GetDictionaryValue("BookingStep1_ClosedPickup")

里面有一句话是这样的:

位置关闭时间是 16,在 dict 值中我已经定义了时间 [hours] 所以它显示用户“16”。

问题是如何设置 dict 值的那部分样式?我希望它是红色的,大胆的或其他什么。我似乎找不到任何方法来定位它。

您可以将获取字典项的调用包装在 HTML 元素中,并使用 CSS 对其进行定位以应用样式:

Razor 脚本:

<p>The location Closing hour is 16 and in the dict value i have defigned hours like so <strong class="red">@Umbraco.GetDictionaryValue("BookingStep1_ClosedPickup")</strong> so it shows the user "16".</p>

CSS:

strong {
  font-weight: bold;
}

strong.red {
  font-color: #ff0000;
}

要定位部分字典项目文本,您可以在字典项目定义中包含 HTML 元素。在这种情况下,字典项将类似于:

The location Closing hour is <strong class="red">[hours]</strong>