起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2032|回复: 5

[处理中4] popPicker css的问题

[复制链接]

29

主题

123

帖子

322

积分

中级会员

Rank: 3Rank: 3

积分
322
QQ
发表于 2016-9-19 16:26:13 | 显示全部楼层 |阅读模式
11.png 22.png
做了几个图表,有的按年月统计,有的按月份,w上放了个datePicker,按论坛上的方法
.x-popPicker[type=date] .x-popPicker-content .x-day{
        display: none;
}
.x-popPicker[type=date] .x-popPicker-content .x-year,
.x-popPicker[type=date] .x-popPicker-content .x-month{
    width: 50%;
}
修改css实现了第二个图的效果,还想点某个按钮的时候只出现“年”,请问怎么实现?

29

主题

123

帖子

322

积分

中级会员

Rank: 3Rank: 3

积分
322
QQ
 楼主| 发表于 2016-9-20 08:22:44 | 显示全部楼层
回复

使用道具 举报

33

主题

213

帖子

1158

积分

金牌会员

Rank: 6Rank: 6

积分
1158
QQ
发表于 2016-9-20 09:04:27 | 显示全部楼层
没有做过,依葫芦画瓢 用JS来控制以下.x-popPicker[type=date] .x-popPicker-content .x-month{
        display: none;
}
回复 支持 反对

使用道具 举报

29

主题

123

帖子

322

积分

中级会员

Rank: 3Rank: 3

积分
322
QQ
 楼主| 发表于 2016-9-20 09:32:59 | 显示全部楼层
biyaooo 发表于 2016-9-20 09:04
没有做过,依葫芦画瓢 用JS来控制以下.x-popPicker[type=date] .x-popPicker-content .x-month{
        di ...

请问怎么写,能具体点吗,我是新手,我用变通的办法解决了,但是感觉很不地道
回复 支持 反对

使用道具 举报

29

主题

123

帖子

322

积分

中级会员

Rank: 3Rank: 3

积分
322
QQ
 楼主| 发表于 2016-9-20 09:39:26 | 显示全部楼层
这样解决的,感觉不地道
另外写了个css文件,两个datepicker组件,点击按钮的时候判断用哪个datePicker
btnSwitch=event.source.getXid();
var comp;
if(btnSwitch==="btnCollect"||btnSwitch==="btnCome"){
        comp=this.comp('datePicker1');
}else{
        comp=this.comp('datePicker');
}
               
comp.set('type','date');
comp.show();
comp.setValue(new Date());


333.png

回复 支持 反对

使用道具 举报

0

主题

1639

帖子

497

积分

中级会员

Rank: 3Rank: 3

积分
497
QQ
发表于 2016-9-20 13:52:35 | 显示全部楼层
tuopu1222 发表于 2016-9-20 09:39
这样解决的,感觉不地道
另外写了个css文件,两个datepicker组件,点击按钮的时候判断用哪个datePicker
btn ...

你可以给他一个新的type定义一个,然后去修改CSS,比如type=year,
那你.x-popPicker[type=year] .x-popPicker-content这样的方式自己定义咯
回复我的时候请点击我当前评论旁边的回复按钮,能保证第一时间看到您的回复,在问题解决后,希望大家可以吧解决方法也分享一下,这样可以让更多的X5开发者共同进步,谢谢大家的知识共享
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-6-17 04:05 , Processed in 0.056694 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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