对于编写书燃7个页面的一些总结

一、静态页面:
1、页面的布局:对于页面的布局,如果此页面的头部或者尾部有背景颜色等,我们需要先定义一个总的header、footer标签,设置背景颜
色。再对内容部分给出一个宽度,使用margin:0 auto;来设置。这样才能自适应不同的分辨率。与响应式布局的区别,响应式布局是在不
同的分辨率下显示的布局结构不同,但是这个不会,相应的字体变小等。

2、对于页面头部的导航栏部分,首页那里应该直接加一个定义了颜色的class去,这样在hover其他的时候,才不会变得没有颜色了。还有
就是向上的尖角,应该把他设置在一个长条状的div里面,这样做可以避免必须沿着尖角才能下来的bug。

3、对与为何要通过css精灵合成这些小图,原因有三:一是合并之后图片的大小减小;二是可以避免渲染页面的时候对于图片的连接次数变
多,这样可以加快页面的渲染速度;三是在某些时候可以避免图片在刚开始加载完时候如果hover图片出现第一次闪白。

4、对于一大段文字的时候,一样的样式,我们可以通过一个"P"标签包裹,通过<br/>换行,对于在换行的地方有中文的引号导致换行不正
常的时候,可以把中文引号换成英文引号就好了。

5、对于双击左右箭头时部分变蓝,可以在点击的那个标签上加“onSelectStart=‘return false‘“阻止它的默认行为。

6、对于定位轮播图左右箭头定位技巧:首先是用一个大的div包裹两个左右箭头,对轮播图的容器设置position:relative;对于箭头的容
器和箭头的定位类型都设置position:absolute;包裹div用top:50%;left:50%定位,对于左右箭头使用right:-300px;left:-312px;对于为何要加12px;由于他有个宽度。

7、不论是做的是静态页面还是交互效果,都应该找出他们相同的地方,好好利用。比如在不同的地方对于有一些效果一样的,就可以在js里面对他们的选择器使用$(".aaa,.bbb")的方式来操作。

8、对于在“您当前的位置: 首页> 关于我们> 书燃简介”里面所有页面的最后一项都是变成了其他颜色的,就可以利用一个jquery选择器进行
选择,可以是“$(".submenu_style").last().addClass("current");”其中为何要用addclass,原因在于如果以后要更改样式的时候,直接更
改css文件即可,而不需要去动js文件,所以说,对于需要在某个地方加上动态效果的时候,如果是改变css的情况下,只能是用addclass,这样有利于后期维护。

9、对于一个页面来说的话,布局很重要,一个好的布局可以兼容很多设备,所谓的flex布局、响应式布局等。

10、相对路径和绝对路径,相对路径即相对与当前文件夹目录,如果要返回上一级目录,则使用"../",若要到上上级,则使用"../../",以此类推。绝对路径顾名思义,填写绝对目录路径地址那就叫绝对路径,通常我们直接使用"/"代表从根目录开始的目录路径,这个叫绝对路径。

二、ps
1、快捷键的使用。H是手型,c是切片,在手型状态下按住ctrl+左键放大,alt+左键缩小。
2、选择图层:ctrl+右键选择,一般在上面的都是大的类,下面的是具体的部分,而且图层在上面的排序在上面,如对于背景的话是图层在最下面。
3、对于切片时需要注意的问题:①在切了很多片的时候,按住ctrl+shift+alt+s,进入页面如果要批量导出这个页面所有的切片,需要使用
ctrl+-,来缩小页面,再框选所有切片再设置png-24,导出透明图片。
②对于页面的切片小了或者大了,再做一些动态效果的时候,可以设置一张比原始页面不同大小的叠加,使用图片的大小调整工具(快捷键:
ctrl+alt+i)。
③清除所有切片,快捷键:ctrl+v+c; 清除参考线:ctrl+v+d;

三、git
1、首先是在bitbucket新建一个仓库,然后克隆这个仓库的版本信息到本地文件夹,使本地仓库与远程仓库相关联。
2、通过"git add -A"提交代码到缓存区。
3、通过"git commit -m‘代码修改描述‘"提交到head。
4、通过git push origin master提交代码到远程仓库。

时间: 2024-09-11 06:58:17

对于编写书燃7个页面的一些总结的相关文章

NO.149 维护禅道:如何恢复删除的资源、更新燃尽图

在禅道项目管理软件中,所有的删除操作都是逻辑删除的.换句话讲,都没有直接从数据库里面删除记录,而是做了删除标记. 那么这些做了删除标记的资源,就在后台的回收站中列出.如果有人误删的话,可以由管理员将其恢复. 除了还原操作外,还可以把已删除的隐藏,在右上角的已隐藏里可以查看到. 禅道里燃尽图数据是需要每天更新的,有下面几种方式: 一.通过我们提供的更新脚本来(推荐) 1.1 首先参考< 初始化管理脚本>这篇文章来初始化各个脚本. 1.2 然后切换到zentao/bin/目录下面,执行comput

JSP_通过表格显示数据库的信息

在本篇文章中,小编将介绍在jsp页面中通过表格显示数据库的实现:下面我们以“新闻发布系统”中显示一级标题的信息为例进行讲述,在新闻发布系统中存在一二级标题,在后台可以对标题进行管理,可查询标题等信息 [step one] 1-1 建立数据库,在jsp中,我们使用的是mysql数据库,对于此数据的优缺点本篇不予以讲述,首先建立news数据库,其数据库中表的信息为: eg:< id :1 ; name:娱乐; creator:ibbon;createTime:2014-11-21 22:17:43>

使用 Vuex 和 vue-router

Vue.js 也有较多周边技术产品,如 Vuex 和 vue-router 等,这些库也可以在 Weex 中很好的工作. 我们基于 Weex 和 Vue 开发了一个的完整项目 weex-hackernews ,在项目中使用了 Vuex 和 vue-router ,能够实现同一份代码,在 iOS.Android.Web 下都能完整地工作. 使用 Vuex Vuex 是一个专为 Vue.js 应用程序开发的状态管理工具库,可以利用 Vue.js 的细粒度数据响应机制来进行高效的状态更新.它采用集中式

作为网络运维人员真的应该“低调做人,高调做事”吗?

曾几何时,我也觉得"低调做人,高调做事"是适合任何一个进行网络维护人士的. 可是,是否也有人遇到过这样的情况: 当你好心建议他人重装系统的时候,他用鄙夷的表情对你,口出迸出一句:你只会重装! 当你发现木马,好心提心对方以后安装软件.下载文件要分清良莠时,对方来一句:你说的好危言耸听哦,这世界哪有那么多黑客! 当你辛辛苦苦做出一个文章发布网站,给用户发布账户后,对方却对你说:费那事干嘛,来,我将word文档发给你,图片都在word文档里面呢,你用我的帐户帮我发布上去不就是了! 同样,做出

【现身说法】玩游戏不如自己开发游戏

内容简介 [现身说法]玩游戏不如自己开发游戏 自己开发游戏比玩游戏好玩100倍 现在这个时代,众多智能产品的出现,使得游戏市场风云变换.一时间,手游和更新奇的游戏形式(例如虚拟现实)成了继小霸王,街机,Game Boy,PS,PC游戏之后的又一霸主. 这也使得玩游戏的人数与日俱增,App Store和Google Play这两个iOS和Android最大的App平台,超过60%是游戏类App.下图是2015第一季度Google Play的App分配比例: 我国的先辈们说过:"先天下之忧而忧,后天

站点收录不充分?主要原因竟是它!

不论是刚刚建立没多久的新站点,还是域名悠久.流量可观的老站点,万马奔腾小编发现,每一个站点在收录上都有着或多或少的页面并没有被搜索引擎收录.当然对于那些新手SEOer来说,也许这是正常现象,可对于每天都在研究如何提高收录页面的从业者而言,这样的现象就代表着工作有木有效果,所以收录页面的多少有时直接影响着SEO从业者的工作进程哦! 当然,一个站点未收录页面是可以存在的,但相较于总体页面而言,未收录页面越少,对于站点的优化而言越好,因此各位站长朋友,还是好好研究怎样增加网站的收录页面吧!其实,小编接

开发“todolist“”项目及其自己的感悟

一,项目题目: 实现"todolist项目" 该项目主要可以练习js操控dom事件,事件触发之间的逻辑关系,以及如何写入缓存,获取缓存.固定. 二,todolist简介 ToDoList是一款非常优秀的任务管理软件,用户可以用它方便地组织和安排计划.该软件短小精悍,仅有一个 数百 KB 的可执行文件就能完成所有功能,并且界面设计优秀,初级用户也能够快速上手. todolist具体功能 ToDoList 帮你把要做的事情列出来,一项一项,类似思维导图. 最明显的好处是强迫自己整理出任务的

短视频直播系统平台是如何实现盈利的?

短视频即短片视频,是一种互联网内容传播方式,一般是在互联网新媒体上传播的时长在5分钟以内的视频传播内容:随着移动终端普及和网络的提速,短平快的大流量传播内容逐渐获得各大平台.粉丝和资本的青睐.那么他们是如何进行盈利的呢? 主要是靠以下五种模式获得平台收益: 1. 打赏主播,平台抽成的盈利方式.这是最常用也是最直接的盈利方式,盈利是由主播和平台按照一定的百分比来分成的.你应该也不陌生,经常看到直播主持人在直播时说"感谢XX的礼物~",这就是观众在送直播礼物,而这些礼物是需要付费充值的.观

网优谷Java技术分享交流

自变量是临时性存储在运行内存中的标识符,能够根据自变量的值来获得全部程序流程不正确的缘故:比如:自变量为空是就是说程序流程沒有运作到该处,自变量的值和预估的不同得话就是说逻辑性难题.javas变量命名规则包名全小写,类名首字必须要看书如今学习培训javas越来越比之前非常容易多了,除开有很多的教程视频外,也有技术专业的java培训学校,这都使学习培训变得越来越傻瓜化,显然我应说的是,javas尽管变得更加非常容易学,显然那只意味着新手入门非常容易,并不是意味着要是只是学了些毛皮,大神写的程序流程