在表单里,怎么将控件改为自己需要的风格?

本帖最后由 zxcjk2000 于 2017-2-18 18:12 编辑

在表单里,怎么将拖下来的控件改为自己需要的UI风格?
如下图的效果,求大神分享文档及案例,多谢赐教!

FineReportzxcjk2000 发布于 2017-2-16 15:30
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共15回答
最佳回答
0
macro_hard发布于2017-2-16 15:30(编辑于 2023-9-6 09:34)
555
  • zxcjk2000 zxcjk2000(提问者)

    我测试了一下,发现普通表单里的控件会有变化的,但如果表单里有Tab控件时,那只有第一个Tab里的控件会有变化,而其他Tab里的控件就没有任何变化了,那如果我要对所有Tab内的控件都起作用的话,那我要怎么改代码才能对所有Tab内的控件起作用呢?望多指教,🙏
    回复
    2017-02-17 02:49 
  • zxcjk2000 zxcjk2000(提问者)
    对其他控件都起作用,就是对文本域控件没有用,对文本域控件修改有没有什么好办法呀?
    回复
    2017-02-17 20:16 
最佳回答
0
Poseidon发布于2017-2-16 15:51(编辑于 2023-9-6 09:34)
555
  • zxcjk2000 zxcjk2000(提问者)

    FR里,好像控件风格没有自定义功能呀,那怎么改成自己需要的风格呢?
    回复
    2017-02-16 15:58 
最佳回答
0
zxcjk2000发布于2017-2-16 15:57(编辑于 2023-9-6 09:34)
555
最佳回答
0
zxcjk2000发布于2017-2-16 15:58(编辑于 2023-9-6 09:34)
555
  • Poseidon Poseidon

    有啊,例如按钮控件,你点击这个按钮控件,看右侧面板属性,按钮样式改为自定义
    回复
    2017-02-16 16:08 
最佳回答
0
Poseidon发布于2017-2-16 16:08(编辑于 2023-9-6 09:34)
555
  • zxcjk2000 zxcjk2000(提问者)
    除了按钮有外,其它控件都没有自定义设置风格,有的话我早就设置了。
    回复
    2017-02-16 16:16 
最佳回答
0
zxcjk2000发布于2017-2-16 16:16(编辑于 2023-9-6 09:34)
555
  • macro_hard macro_hard
    写在表单body的初始化后事件里:
    setTimeout(function(){
    $(\".fr-trigger-text\").css(\"border-top-color\",\"transparent\");
    $(\".fr-trigger-text\").css(\"border-left-color\",\"transparent\");
    $(\"input\").css(\"border-top-color\",\"transparent\");
    $(\"input\").css(\"border-left-color\",\"transparent\");
    $(\"input\").css(\"border-right-color\",\"transparent\");
    $(\"textarea\").css(\"border-top-color\",\"transparent\");
    $(\"textarea\").css(\"border-left-color\",\"transparent\");
    $(\"textarea\").css(\"border-right-color\",\"transparent\");
    },100);



    回复
    2017-02-16 15:30 
最佳回答
0
Poseidon发布于2017-2-16 16:17(编辑于 2023-9-6 09:34)
555
最佳回答
0
zxcjk2000发布于2017-2-17 02:49(编辑于 2023-9-6 09:34)
555
  • macro_hard macro_hard

    这是因为其他tab里的控件,在你点击tab卡片之前是没有生成的
    说到这个http://bbs.fanruan.com/thread-84873-1-1.html这个帖子是不是该给最佳了

    你把上面的js脚本写在tabpane的tab切换事件里再写一遍就可以了
    回复
    2017-02-17 11:18 
最佳回答
0
macro_hard发布于2017-2-17 11:18(编辑于 2023-9-6 09:34)
555
最佳回答
0
zxcjk2000发布于2017-2-17 20:16(编辑于 2023-9-6 09:34)
555
  • macro_hard macro_hard

    看沙发,加个右边框透明就行
    回复
    2017-02-18 09:06 
  • 0关注人数
  • 440浏览人数
  • 最后回答于:2017-2-19 00:00
    活动推荐 更多
    热门课程 更多
    返回顶部