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

QQ登录

只需一步,快速开始

查看: 2415|回复: 2

[结贴] 界面控件 ROW 的 上下边距设置问题。

[复制链接]

15

主题

40

帖子

110

积分

初级会员

Rank: 2

积分
110
发表于 2015-12-21 12:57:45 | 显示全部楼层 |阅读模式
版本: BeX5V3.1 小版本号: 3.2
数据库: MySQL 服务器操作系统: Windows 应用服务器: Tomcat
客户端操作系统: Windows 8 浏览器: Chrome
本帖最后由 zengxinle 于 2015-12-21 13:01 编辑

官方技术人员:

    X5 V3.2 中,官方提供 ROW 布局控件,其 CLASS = X-ROW  的设置中 ,padding 的原始值是:5px ,使得在桌面电脑上,两行之间的行间距太大,使得页面的显示效果不紧密。
    本人通过 查找 相关的客户端源代码,发现 ROW 布局控件 的 padding 设置在:comp.min.css 文件中,但修改它没有用,后来修改comp.min.desktop.css 中的 padding =1px 在桌面机(desktop)上才能有效果。 修改 comp.min.css 只在小分辨率的显示器有效果。
    现在的问题是: X5 在 UI2\system\components 下,有多个类似文件,只是中间名有差异,它们的目标有何不同?
       comp.min.css;
      comp.min.desktop.css;
      comp.min.flatly.css;
      comp.min.slate.css;
      comp.min.superhero.css;
      comp.min.united.css;
      comp.min.yeti.css。

      上述文件,差异是中间的 desktop、flatly、slate、superhero、united、yeti ,文件中的内容基本差不多,请问有何具体的区别?   请官方提供一个解释,THANKS !



:pimp:

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2015-12-21 17:34:01 | 显示全部楼层
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

15

主题

40

帖子

110

积分

初级会员

Rank: 2

积分
110
 楼主| 发表于 2015-12-22 12:59:22 | 显示全部楼层
本帖最后由 zengxinle 于 2015-12-22 13:01 编辑

按官方的文档说明,自行编辑了一个:myCSS.CSS 文件,将此文件,通过  INDEX.W 文件引入,OK ,一切满足要求!  内容如下:

--------------------------------------------------------------------------------------------------------------------
/* 1、网格 GRID 的行间隔调整:                                                             */
/*    文件:/UI2/system_X/components/justep/grid/css/grid.desktop.css  */
/*    修改内容是: padding 的 值,原始值是:padding: 8px 4px 8px 4px; 即将 上下间距调整小。       */

/*    由于 /UI2/system/components/justep/grid/css/grid.css  的优先级比较 本文件(myCSS.CSS)更高 */
/*    特别增加 padding 参数的优先级,使用:!important                                                                      */

.x-grid tr.jqgrow td {
  overflow: hidden;
  white-space: pre;
  height: 22px;

  padding: 3px 4px 3px 4px !important;

  border-top-width: 1px;
  border-top-color: #dddddd;
  border-top-style: solid;
}


/* 2、表单 FORM 中行间距调整:                                        */
/*   直接修改:/UI2/system_X/components/bootstrap.min.desktop.css     */
/*   margin-bottom:15px 修改为:margin-bottom:5px                     */

.form-group{
  margin-bottom:5px
}


/* 3、row 与 col 布局控件 的行间距调整。                     */

/*    文件: /UI2/system_X/components/comp.min.desktop.css   */

/*      -------- padding: 原始值为:5px                      */

.x-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 2px;      
  width: 100%;
}

.x-col {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -moz-box-flex: 1;
  -moz-flex: 1;
  -ms-flex: 1;
  flex: 1;
  display: block;
  padding: 1px;
  width: 100%;
}


:pimp:
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-2 10:41 , Processed in 0.064127 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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