找回密码
 注册成为天翎用户
查看: 744|回复: 4

[已解决] select组件如何设置样式

[复制链接]
西北有色 发表于 2014-9-23 13:35:51 | 显示全部楼层 |阅读模式
本帖最后由 happy 于 2014-9-23 18:04 编辑

再有一个关于css样式的问题:
1、系统中的textarea、select组件如何设置自定义组件
2、在同一个组件中出现class与classname,但是你值是一样的,这两个有什么区别,如下所示:
<input id="11e3-117a-9ea78e5c-8868-11a3184ef2f6" class="cn.myapps.core.dynaform.form.ejb.InputField" name="IM_duowenben" value="" size="114" classname="cn.myapps.core.dynaform.form.ejb.InputField" discript="附件" filtercondition="" mobile="true" text="text" fieldkeyevent="Enterkey" fieldtype="VALUE_TYPE_VARCHAR" validatelibs="" editmode="01" processdescription="[];[]" validaterule="" texttype="text" calculateonrefresh="false" valuescript="" readonlyscript="" printhiddenvalue="" hiddenprintscript="" hiddenvalue="" hiddenscript="" refreshonchanged="false" bordertype="false" numberpattern="" style="width: 893px; height: 21px" />
happy 发表于 2014-9-23 15:52:35 | 显示全部楼层
你好!
1.系统中的textarea对应的class是 textarea-cmd 您可以在样式库中对textarea-cmd样式做扩展;select组件系统没有添加默认样式。

2.这两个属性是有冗余,其中class="cn.myapps.core.dynaform.form.ejb.InputField"中的“cn.myapps.core.dynaform.form.ejb.InputField"只是占位符作用里面是什么值不重要,而classname="cn.myapps.core.dynaform.form.ejb.InputField"这个值是非常重要的,用于动态表单解析成对应的Java类对象。

希望这些解释能对你有所帮助!
回复

使用道具 举报

 楼主| 西北有色 发表于 2014-9-23 16:15:12 | 显示全部楼层
回复 2# happy


    select 组件系统没有设置默认样式,如何自定义css,我尝试了,好像没有作用,必须写style=""这样的形式
回复

使用道具 举报

happy 发表于 2014-9-23 16:37:00 | 显示全部楼层
回复 3# 西北有色


    为下拉框设置统一样式 虽然没有默认样式名称,但可以用css强大的选择器来做,实例:

[fieldtype=SelectField]
{
border:5px solid blue;
height: 50px;
}

亲测有效哦!!
回复

使用道具 举报

 楼主| 西北有色 发表于 2014-9-23 16:50:42 | 显示全部楼层
回复 4# happy


    谢谢,此方法可以实现
回复

使用道具 举报

本版积分规则

手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-13 23:35

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表