gpt4 book ai didi

gwt - CSS 类定义在 element 内不起作用

转载 作者:行者123 更新时间:2023-12-04 18:48:53 25 4
gpt4 key购买 nike

你们能告诉我为什么 css 类定义在下面的例子中不起作用吗?

我正在使用 GWT 2.4 + Chrome 17。

<ui:UiBinder xmlns:ui='urn:ui:com.google.gwt.uibinder'
xmlns:g='urn:import:com.google.gwt.user.client.ui'>
<ui:style>
div.test {
color: red;
}
</ui:style>
<g:HTML>
<div class="test">I should be red but I'm not</div>
</g:HTML>
</ui:UiBinder>

最佳答案

<ui:style> 中列出的 CSS 类将被混淆,从 test 开始至 GKYSKJX (或类似的东西)。

将您的 div 更新为:

<div class="{style.test}">Now I'm red :)</div>

或者,您可以选择通过执行以下操作来强制您的样式不混淆:
@external .test;
div.test {
color: red;
}

除非你有充分的理由,否则我建议坚持使用第一种方法。

查看更多 Declarative Layout with UiBinder - Hello Stylish World .

关于gwt - CSS 类定义在 <g :HTML> element 内不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9355498/

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