共通css初次尝试
1、网页的主要的html
<@fn.html css=["${basePath}/css/help/guideCommon.css${versionControl}"]title="帮助"> <body> <div class="headerBar"> <div class="headerContent"> <a href="${basePath}/help?guide=main">帮助中心</a> <span>></span> <a href="">添加工单</a> </div> </div> <div class="main"> <div class="title">添加工单</div> <div class="contentBlock"> <div class="operationWord"> <p class="p"> <span class="procedure">第一步:工单基本信息</span><br/> </p> <ol class="ol"> <li>点击左侧【添加工单】按钮,</li> <li>在”工单基本信息”标签页填写工单信息</li> </ol> </div> <div class="operationImg"> <img src="${basePath}/images/help/addworkStep1.jpg" class="img"> </div> </div> <div class="contentBlock"> <div class="operationWord"> <p class="p"> <span class="procedure">第二步:车辆定损</span><br/> </p> <ol class="ol"> <li>若有需要,录入完成后,可以使用左下方打印按钮印出纸质工单。</li> </ol> </div> <div class="operationImg"> <img src="${basePath}/images/help/addworkStep2.jpg" class="img"><br/> <img src="${basePath}/images/help/addworkStep3.jpg" class="img"><br/> </div> </div> <div class="contentFoot"> <a class="pre" href="${basePath}/help?guide=boardDescription">上一篇</a> <a class="next" href="${basePath}/help?guide=dispatchingOperation">下一篇</a> </div> </div> <#include "/include/main_footer.ftl"/> </body> </@fn.html>
2、页面的底部html
<div class="footContainer"> <div class="foot"> <div class="concern"> <img src="${basePath}/images/help/barcodes.png" class="barcodes"> <span class="concern-word">关注智七微信服务号<br/> 获取更多帮助与动态资讯 </span> </div> <div class="contract"> <span> 客服电话<br/> <span class="contractNumber">400-720-2727</span><br/> 对智七有任何意见与建议<br/> 邮箱留言 <a href="Mailto:test@163.com" style="color:5154ef">ez4s@enmore.com</a> </span> </div> <span class="clear"></span> </div> </div>
3、共通的css代码
html,body{overflow:auto;background:#eff0f3;overflow-x: auto;} .headerBar{height:35px;width:100%;line-height: 35px;color:#999999;font-size:12px;border-bottom:1px solid #dadbde;} .headerContent,.main{width:1000px;margin:0 auto;text-align:left;} .headerContent a{color:#999999;} .headerContent a:hover{color:#242efa} .title{width:1000px;height:40px;line-height: 40px;color:#c19b74;font-size:16px;border-bottom:1px solid #dadbde;} .contentBlock{width:1000px;overflow:hidden;border-bottom:1px solid #dadbde;} .operationWord{width:517px;float:left;} .operationImg{width:462px;float:right;margin-top:150px;margin-bottom:10px;} .p{font-size:16px;padding:21px 0px 9px 0px;color:#333;} .ol{list-style:decimal inside;color:#666;list-style-position:outside;padding-left:18px;} .ul{color:#666;list-style-image:url("/images/help/list-style.png");list-style-type:square;list-style-position:outside;padding-left:18px;} .ol li,.ul li{line-height:2.5;font-size:12px;} .img{width:460px;border:1px solid #678ecf;margin-bottom:10px;} .imgsmall{width:230px;border:1px solid #678ecf;margin-bottom:10px;} .contentFoot{height:55px;width:100%;text-align:center;padding-top:20px;} .pre,.next{padding:5px 26px;border: 1px solid #c19b74;border-radius:4px;cursor:pointer;display:inline-block;} .pre:hover,.next:hover{color:#242efa} .footContainer{height:80px;width:100%;background:#e2e4e9;padding:20px 0px;color:#666;} .foot{width:1000px;margin:0 auto;} .concern,.contract{float:left;} .concern{padding-left:144px;width:356px;} .contract{padding-left:90px;width:410px;} .barcodes{vertical-align: bottom;} .concern-word{display:inline-block;padding-left:10px;} .contractNumber{font-size:20px;color:#c19b74;font-weight:bold;}
目录如下:
这些文件都引用了同一份css文件,只要写入标准的html结构,样式对应的就会使一样的,这样整个系统的风格就保持了一致。
css模块化开发,我不推荐使用,在我的项目里,我发现那样做,工作量很大,而且不容易维护,开发效率低,维护成本高,虽然可以拆分,但是先在有更好的做法,把相似结构的页面抽出来,写成一个共同的css文件,然后共同引用,这样只需要改动一处代码就可以全部修改了
共通css初次尝试的更多相关文章
- Android请求网络共通类——Hi_博客 Android App 开发笔记
今天 ,来分享一下 ,一个博客App的开发过程,以前也没开发过这种类型App 的经验,求大神们轻点喷. 首先我们要创建一个Andriod 项目 因为要从网络请求数据所以我们先来一个请求网络的共通类. ...
- 20145330《Java学习笔记》第一章课后练习8知识总结以及IDEA初次尝试
20145330<Java学习笔记>第一章课后练习8知识总结以及IDEA初次尝试 题目: 如果C:\workspace\Hello\src中有Main.java如下: package cc ...
- 一个共通的viewModel搞定所有的编辑页面-经典ERP录入页面(easyui + knockoutjs + mvc4.0)
http://www.cnblogs.com/xqin/archive/2013/06/06/3120887.html 前言 我写代码喜欢提取一些共通的东西出来,之前的一篇博客中说了如何用一个共通的v ...
- 共通脚本utils
/** * 模块名:共通脚本 * 程序名: 通用工具函数 **/ var utils = {}; /** * 格式化字符串 * 用法: .formatString("{0}-{1}" ...
- 初次尝试使用jenkins+python+appium构建自动化测试
初次尝试使用jenkins+python+appium构建自动化测试 因为刚刚尝试使用jenkins+python+appium尝试,只是一个Demo需要很多完善,先记录一下今天的成果,再接再厉 第一 ...
- 一个共通的viewModel搞定所有的分页查询一览及数据导出(easyui + knockoutjs + mvc4.0)
前言 大家看标题就明白了我想写什么了,在做企业信息化系统中可能大家写的最多的一种页面就是查询页面了.其实每个查询页面,除了条件不太一样,数据不太一样,其它的其实都差不多.所以我就想提取一些共通的东西出 ...
- List排序共通代码
此共通方法可以根据特定字段进行排序 package com.gomecar.index.common.utils; import java.lang.reflect.Method; import ja ...
- 孤荷凌寒自学python第五十七天初次尝试使用python来连接远端MongoDb数据库
孤荷凌寒自学python第五十七天初次尝试使用python来连接远端MongoDb数据库 (完整学习过程屏幕记录视频地址在文末) 今天是学习mongoDB数据库的第三天.感觉这个东西学习起来还是那么困 ...
- 孤荷凌寒自学python第五十二天初次尝试使用python读取Firebase数据库中记录
孤荷凌寒自学python第五十二天初次尝试使用python读取Firebase数据库中记录 (完整学习过程屏幕记录视频地址在文末) 今天继续研究Firebase数据库,利用google免费提供的这个数 ...
随机推荐
- CSS3知识点整理(五)----响应式设计及其他属性
介绍Media Queries与Responsive设计以及外轮廓属性.resize属性.CSS3生成内容等 学会如何使用CSS3中的Media Queries模块来让一个页面适应不同的终端(或屏幕尺 ...
- iOS Storyboard适配问题
通用的Storyboard 通用的stroyboard文件是通向自适应布局光明大道的第一步.在一个storyboard文件中适配iPad和iPhone的布局在iOS8中已不再是梦想.我们不必再为不 ...
- java线程之多个生产者消费者2.0
上一节中,通过while和notifyAll解决了多个生产者,消费者对共享资源的访问问题,现在开始升级 但是,仍然有改进之处,主要体现在两点: 1)使用新版本1.5开始后的锁Lock解决,目的将其全部 ...
- MongoDB学习总结(六) —— 数据库备份和恢复
我们都知道数据库数据经常备份是多么的重要,MongoDB作为一个数据库系统,自然提供了完善,丰富而且好用的备份与恢复机制. 以下介绍三种数据库备份和恢复的方式 > 数据目录直接拷贝 数据库目录直 ...
- Apache Derby倒斗之路-01小道消息
1.DERBY是什么: Apache Derby 是IBM于2004年贡献给Apache软件基金会的数据库,于2005年正式成为开源项目,Derby作为一个基于JAVA的关系型数据库框架,他拥有许多便 ...
- TCP协议详解
TCP协议详解 一.TCP协议 1.TCP 通过以下方式提供可靠性: · ◆ 应用程序分割为TCP认为最合适发送的数据块.由TCP传递给IP的信息单位叫做报文段. · ◆ 当TCP发出一个报文段后 ...
- 用js写出光棒效应的两种方法与jquery的两中方法
<script src="js/jQuery1.11.1.js" type="text/javascript"></script> &l ...
- Javascript匿名函数
单独的匿名函数无法运行,就算能运行,也无法调用.解决办法如下: 法1. //把匿名函数赋值给变量 var box=function(){ return "Lee"; }; aler ...
- WEB标准了解
今天看到朋友的简历有一项“了解WEB标准”,就特地了解了一下什么是WEB标准.现在就一项一项地解开自己的疑惑. 1.什么是WEB标准 WEB标准大部分由万维网组织(W3C)制定的WEB程序开发规范.W ...
- Android开发,Eclipse创建aidl接口时,出错
Android开发中,当我们需要调用远程Service时,我们一般通过远程接口(RMI)来实现的,而Android的RMI需要AIDL(Android Interface Definition Lan ...