作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我确实有非常简单的 ui.xml 和 HTML5 输入元素。当我向这个元素添加 stylename 时,它不会影响任何东西吗?我该怎么做,或者我错过了什么? stylename="{style.input3}"正在处理 TextBox,但不在范围内。
我实际上想做的是,我正在尝试添加工具提示、更改缩略图的颜色等...
<!DOCTYPE ui:UiBinder SYSTEM "http://dl.google.com/gwt/DTD/xhtml.ent">
<ui:UiBinder xmlns:ui='urn:ui:com.google.gwt.uibinder'
xmlns:g='urn:import:com.google.gwt.user.client.ui'>
<ui:with field="res"
type="com.ali.slider.client.resources.AllResources" />
<ui:with field="img" type="com.ali.slider.client.resources.AllImages" />
<ui:style>
.panel {
margin: 5px;
}
.input[type='range'] {
-webkit-appearance: none;
border-radius: 5px;
box-shadow: inset 0 0 5px #333;
background-color: #999;
height: 10px;
vertical-align: middle;
}
.input[type='range']::-moz-range-track {
-moz-appearance: none;
border-radius: 5px;
box-shadow: inset 0 0 5px #333;
background-color: #999;
height: 10px;
}
.input[type='range']::-webkit-slider-thumb {
-webkit-appearance: none;
border-radius: 20px;
background-color: #FFF;
box-shadow: inset 0 0 10px rgba(000, 000, 000, 0.5);
border: 1px solid #999;
height: 50px;
width: 20px;
}
.input[type='range']::-moz-range-thumb {
-moz-appearance: none;
border-radius: 20px;
background-color: #FFF;
box-shadow: inset 0 0 10px rgba(000, 000, 000, 0.5);
border: 1px solid #999;
height: 50px;
width: 20px;
}
.input3 {
-moz-appearance: none;
border-radius: 20px;
background: #d0e4f6;
background-color: #999;
box-shadow: inset 0 0 10px rgba(002, 002, 000, 2.5);
border: 1px solid #999;
height: 20px;
width: 100px;
}
</ui:style>
<g:HTMLPanel styleName="{res.sliderBarStyle.sliderContainer}">
<div>
<input ui:field="hSlider" type="range" min="10" max="100"
value="20" step="10" name="slider" styleName="{style.input3}"></input>
<g:TextBox ui:field="sliderTextBox" value="0" styleName="{style.input3}"></g:TextBox>
</div>
</g:HTMLPanel>
</ui:UiBinder>
最佳答案
HTML(非小部件)元素就像 (X)HTML 中的一样,因此只需使用 class="{style.input3}"
关于css - 如何将 styleName (css) 放在 ui.xml 到 HTML5 输入元素(范围),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27357346/
我是一名优秀的程序员,十分优秀!