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

QQ登录

只需一步,快速开始

查看: 1928|回复: 7

[结贴] wex5的日期选择框可不可以去掉月份和日这两列?只要年份。

[复制链接]

6

主题

20

帖子

50

积分

初级会员

Rank: 2

积分
50
QQ
发表于 2017-9-6 10:07:28 | 显示全部楼层 |阅读模式
wex5的日期选择框可不可以去掉月份和日这两列?只要年份。
{O3J1Z6VC8$%{{A85MKQZM2.jpg
发表于 2017-9-6 11:05:31 | 显示全部楼层
参考:http://doc.wex5.com/wex5-ui-question-list-2001/
隐藏月 日 年显示100% 就可以了!

  1. .x-popPicker[type=date] .x-popPicker-content .x-day,
  2. .x-popPicker[type=date] .x-popPicker-content .x-month{
  3. display: none;
  4. }

  5. .x-popPicker[type=date] .x-popPicker-content .x-year{
  6.     width: 100%;
  7. }
复制代码
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

6

主题

20

帖子

50

积分

初级会员

Rank: 2

积分
50
QQ
 楼主| 发表于 2017-9-6 15:36:45 | 显示全部楼层
多谢!
回复

使用道具 举报

21

主题

75

帖子

357

积分

中级会员

Rank: 3Rank: 3

积分
357
QQ
发表于 2017-10-18 21:35:09 | 显示全部楼层
请问如果有两个日期选择框,一个正常选择年月日,一个只选择年,怎样设置?
回复 支持 反对

使用道具 举报

发表于 2017-10-19 09:39:48 | 显示全部楼层
yygy 发表于 2017-10-18 21:35
请问如果有两个日期选择框,一个正常选择年月日,一个只选择年,怎样设置? ...

可以试试在input外层再定义一个class样式
css中写class的时候,指定是某个class样式下的子元素生效

css写两种样式,通过限制范围,在不同的input,有不同的样式生效
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

21

主题

75

帖子

357

积分

中级会员

Rank: 3Rank: 3

积分
357
QQ
发表于 2017-10-19 13:10:26 | 显示全部楼层
能否写个例子?
回复 支持 反对

使用道具 举报

21

主题

75

帖子

357

积分

中级会员

Rank: 3Rank: 3

积分
357
QQ
发表于 2017-10-19 15:13:25 | 显示全部楼层
<p xid="p1"><input component="$UI/system/components/justep/input/input" class="form-control" xid="input2" dataType="Date"></input></p>

p .x-popPicker[type=date] .x-popPicker-content .x-day{
display: none;
}
p .x-popPicker[type=date] .x-popPicker-content .x-year,
p .x-popPicker[type=date] .x-popPicker-content .x-month{
    width: 50%;
}


这样还是不行
回复 支持 反对

使用道具 举报

21

主题

75

帖子

357

积分

中级会员

Rank: 3Rank: 3

积分
357
QQ
发表于 2017-10-19 16:03:59 | 显示全部楼层
一个笨方法:
.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%;
}
.x-popPicker[type=datetime] .x-popPicker-content .x-hour{
display: none;
}
.x-popPicker[type=datetime] .x-popPicker-content .x-minute{
display: none;
}
.x-popPicker[type=datetime] .x-popPicker-content .x-second{
display: none;
}
.x-popPicker[type=datetime] .x-popPicker-content .x-year,
.x-popPicker[type=datetime] .x-popPicker-content .x-month{
    width: 33.33%;
}
.x-popPicker[type=datetime] .x-popPicker-content .x-day{
    width: 33.33%;
}
一个日期类型为date 一个日期类型为datetime,这样就可以。但如果3个日期类型就不知怎样做???
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-9 03:51 , Processed in 0.116454 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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