欢迎来到得力文库 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
得力文库 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    OFBiz UI 也可以变得很美.doc

    • 资源ID:18877982       资源大小:32.50KB        全文页数:7页
    • 资源格式: DOC        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    OFBiz UI 也可以变得很美.doc

    OFBiz UI 也可以变得很美文章分类:Java编程     OFBiz CSS 解读         OFBiz的Entity Engine和Service Engine 被国人拿来进行疯狂的借鉴和改造。笔者不才,也进行过2次这样开发平台的打造.一次在深圳,一次在上海。     但是OFBiz的UI层一直被视为鸡肋。每个团队都是欲除之而后快。凭心而论OFBiz的Screens.xml和Forms.xml的开发效率和灵活度都属于一个非常高的水准。     唯一遗憾的是他的界面太丑了。太粗糙了。其实把OFBiz的界面打造成国际化流行美观界面的工作并不难。但是我们的程序员们,架构师们对于UI的敏感度太差。直接导致把Css的工作,这个看似简单的工作交给美工们去完成。可以想象接下来的事情。CSS变得又很长很长。     鉴于此,我初浅的解读了一下OFBiz的默认themes。请各位同仁提出宝贵的意见和建议。     我们一般基于OFBiz默认主题tomahawk进行新的themes的创建工作。 一 style.css样式表文件解读     /* This CSS file is used for all OFBiz applications EXCEPT ecommerce. */     /* See the "ecommain.css" file for ecommerce. */     /* = Resets/Browser Normalization = */ jiasudu phone 15000850008 全局设置 /* = Basic Element Styles = */ 基本元素设置 超连接 disabled 输入框 单选 多选 提交按钮 按钮 重置按钮 上传组件 下拉组件 textarea h1 h2 h3 th /* = Legacy Styles = */ /* The "smallSubmit" class can be used to decorate links (A elements) and make them similar to form's buttons. */ 装饰元素为按钮式样 装饰红绿图标 A 控件 class装饰的设置 /* = System messages rendering = */ .eventMessage,.errorMessage   系统信息class设置 .mediumSubmit,.largeSubmit,.loginButton 按钮class设置 /* = Product Summary Styles = */ 产品总计设置 /* = Product Detail Styles = */ 产品明细设置 /* = Styles For Form Widgets = */ .formTableBordered border: 0.1em solid #999999; width: 100%; /* = Styles For The Html Log = */ 系统log 展示设置 其他日志相关 DIV 控件设置 #column-container  设置 /* = New Styles = */ /* = */ /* = Used to clear floats = */ /* = */ clear设置 /* = */ /* = Single Element Styles = */ /* = */ .alert 设置 .hidden 设置 .label 设置 .required必填设置 .tooltip 提示设置 .visible 可视 /* = */ /* = Used to align elements = */ /* = */ .align-float 右浮动 系统默认应该是左边依次排列 .align-text 文本右对齐 系统默认应该都是左对齐 .align-top 文本上对齐 系统默认应该是上下居中 .centered 文本左右居中对齐 /* = */ /* = Masthead (Header) Styles = */ /* = */ 头部设置 完全交给美工 /* = */ /* = Footer Styles = */ /* = */ #footer 根据id设置 可以忽略,完全交给美工 /* = */ /* = Main Navigation Bar Styles = */ /* = */ 导航 1级菜单 2级菜单 设置 /* = */ /* = Screenlet Styles = */ /* = */ screenlet 设置 很重要 /* login screenlet decorator */ .login-screenlet 登录装饰设置 /* ajax auto complete */ 自动完成控件 设置 /* = */ /* = Basic Navigation (Vertical Menu) Style = */ /* = */ .basic-nav设置 菜单导航 /* = */ /* = Button Bar Navigation Styles = */ /* = */ .button-bar 设置 /* = Button style decorator = */ .button-style-1设置 可忽略 /* = Button style decorator = */ .button-style-2设置 可忽略 /* = Button bar decorators = */ .tool-bar设置 可忽略 /* tab-bar decorator intended to be used at the top of the main content area */ .tab-bar设置 可忽略 /* = */ /* = Table Styles = */ /* = */ .basic-table  设置 /* = Alternate table header style = */ list form 表头设置 /* = Sort field style = */ list form 排序字段图标设置 /* = Table decorator - Hover bar = */ .hover-bar tr:hover background-color: #cccccc; cursor: default; .hover-bar .header-row:hover,.hover-bar tr th:hover background-color: #ffffff; color: #000000; /* = Table decorator - Grid = */ /* These decorators need an IE hack. IE7 does not render borders around empty <td> elements */ .dark-grid .light-grid 设置 /* = Table decorator - Calendar = */ 日历控件设置 /* = */ /* = Tree Styles = */ /* = */ 树设置   可忽略 /* = */ /* = Form Styles = */ /* = */ .basic-form 设置 很重要 /* = Form decorator - Form Widget = */ .form-widget table设置 /* Pager */ 分页控件设置 很重要 .field-lookup 弹出窗口的图标设置 .CalLookupImage 弹出日历的图标设置 /* = */ /* = FieldGroup Styles = */ /* = */ fieldgroup设置 很重要 /* = Portlet configuration screenlet = */ .portlet-config设置 /* = Portal Manager Toolbar = */ #manage-portal-toolbar 设置 /* Webtools */ 可忽略 /* Lookups */ 弹出窗口设置 /* overwrite */ #fieldLookupContent 历史遗留 无用 .ui-dialog-content jquery的式样 /* overwrite*/ #findScreenlet margin-top: 0; .row-level-one.alternate-row background-color:#81817F; .row-level-two background-color:#D4D0C8; ordermgr相关模块 设置 .order-items .order-info .order-item-status-list .order-list .order-item-status-list wait-spinner  load等待界面 /* = */ /* = JavaScript jQuery widgets                      = */ /* = */ jsd qQ-64015655 jQuery UI CSS Framework 另开文章单独解读,或者寻找这方面相关资料 二 stylertl.css j*i*a*s*u*d*u OFBiz默认主题tomahawk 中有个stylertl.css样式表文件 打开查看,可以发现里面写的 body, caption, th text-align: right; 其他的CSS类对齐定义有些也和我们平常见的不同,刚开始觉得奇怪 搜索了下资料发现原来这个stylertl.css文件是专门为那些习惯文字和排版顺序自右向左的人准备的 现在大多数的人阅读习惯是自左向右,还记得吗古时候我们那些书籍文字和排版顺序自右向左的 而现在也有些地方的人的阅读习惯还是自右向左的,如一些阿拉伯国家和我国维吾尔族,浏览下这些地方的网站就清楚 stylertl.css就是为这部分需要和阅读习惯的人准备的 使用这个stylertl.css样式表文件文件后你就会发现前台OFBiz页面的文字和排版顺序自右向左的了,原本在浏览器右边的滚动条也变成在左边的了

    注意事项

    本文(OFBiz UI 也可以变得很美.doc)为本站会员(知****量)主动上传,得力文库 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知得力文库 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于得利文库 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

    © 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

    黑龙江省互联网违法和不良信息举报
    举报电话:0468-3380021 邮箱:hgswwxb@163.com  

    收起
    展开