妙味,结构化模块化 整站开发my100du

*************************************************************************************

重要:重新审视的相关知识

/*
    妙味官网:www.miaov.com
    技术交流:bbs.miaov.com

    1.ps查看圆角度数,border-radius:;  选择->修改-> 平滑6px
    2.渐变
        -ms-filter:"progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#FFFFFF, endColorstr=#f8f8f8)";  IE9
    +background:#f9f9f9;  IE 6 7 8可见

    3.初始化样式,样式分为:公共提取和私有样式
    4.IE6 7下的margin-buttom失效,外层包裹用padding-buttom实现
    5.完整整个布局,就像盖房子的框架已好,接下来就是添砖加瓦,上涂料细节,美化了
    6.box-shadow:1px 0px 2px rgba(176,176,176,0.3) ;}
    7.从ps里面量图片宽高时,不要量边框,通常是1px;
    8.利用边框三角形绘制(ie6不支持).triangle_up{position:absolute; width:0px; height: 0px; overflow:hidden; border-left:20px solid transparent; border-right: 20px solid transparent; border-bottom:20px solid #ca0339;}
    9.psw网格线 :编辑->首选项->参考线,网格,切线,可以调整密度。F8信息框,F7显示图层M矩形选框
    10.background:#fff url() repeat-x left top fixed(设置固定背景图片); 可以完全取background-image.
    11.ps测行高,上一行的行底到下一行的行底= line-height
    12.各个模块的距离要和设计师给的一样设计图大小,做一个小模块都要在ps上测试,否则到后期会偏差很多;
    13. 360。<sup>。</sup> 重新认识 绝对absolute,相对relative定位;
    14.公共tab,加上position:relative,解决ie6
            .tab { height: 25px; border-bottom:1px solid #dadada; padding:0 10px;}
            .tab ul { height:26px; margin-bottom:-2px; position:relative; background:pink;}
    15.结构化布局:结构一致的先把公共的部分提取出来,私有的用命名空间增加对应区域样式;
    16.做精灵图时:要分块分区,不是一味的将所有小图都放在一张图片上,合成时要注意规则排放,方便定位;
    17..list_section li a{ float:left; color:#333; text-indent: 14px;}  /*解决 a 上添加 text-indent(起作用的条件)
    18.ie6 li里面有浮动,会有3 4px的bug  解决vertical-align:middle;
    19.列表公共模块(模块化思想)
    20. .pic_list li { overflow:hidden; }
    21.随时截屏,放到ps里面,透明度降低,与设计图对比重合度,再量距离;
    23.单词间距 word-spacing:10px;
    24.ie6 要求高不得小于19px,用溢出隐藏解决;.today_info span{ width: 8px; height: 14px; overflow: hidden;
    25.鼠标移入移除:.bbs .active;鼠标未移入原本不需要显示的让他display:none 隐层; 设置.bbs .active 鼠标移入时,display:block显示;
    26.img{width: ; height: ;} 图片来要定义图片大小,防止后台上传的图片大小不一致;
    27.要写上空的value,否则会在添加默认"提交";<input type="submit" class="btn"value="" />

*/

*************************************************************************************************************

1.界面展示

源码,相关视频链接

  2.1感谢妙味课堂视频:http://2017.miaov.com/v_show/1074

  2.2我的源码链接:链接: http://pan.baidu.com/s/1i4RQn5N 密码: gw8h (所有资源)

*************************************************************************************************************************

2.部分jq动画功能

  切换搜索框

***********************************************************

updata文字弹性滑动

***********************************************************

options选项卡

**********************************************************

fade焦点图自动轮播

***********************************************************

    日历提醒

***********************************************************

BBS高亮显示

***********************************************************

鼠标半透明提示

*****************************************************************************************************************************

3.声明

  2.1  IE6+,chrome fixfox。IE8以下没有阴影,圆角,IE8没有阴影

  2.2  感谢妙味,提供的学习资源;

  2.3  使用jQuery1.11.0

【作者】:轻轻走143
【出处】:http://www.cnblogs.com/qingqingzou-143/
【声明】:所有博文标题后加(share)的表示收集的他人优秀文章,其余的则为原创。欢迎转载,但请在显要位置显示本文链接,并保留本段声明,否则追究法律责任,谢谢!

时间: 2024-08-05 19:27:48

妙味,结构化模块化 整站开发my100du的相关文章

WebApp 书城整站开发

课程目录: 第1章 阅读器开发-课程热身介绍课程案例的背景.应用场景和WEB APP的现状与发展趋势.第2章 阅读器开发-案例中技术点的分解对使用BASE64图片制作ICON.CSS3.HTML5 API.手机触摸事件.手机端多屏幕适配和布局方法.前端性能等知识进行介绍及扩展,为课程学习做好准备.第3章 阅读器开发-开发流程介绍.需求分解和技术选型逐步介绍实现一个完整的适用于手机端阅读器的过程,进行需求分解,完成技术选型和基础项目的搭建过程.第4章 阅读器开发-页面基本结构的开发过程完成整个案例

CMM模型,结构化开发方法和面向对象开发方法的比较,UML(统一建模语言),jackson开发方法

CMM模型 一.CMM简介 CMM,英文全称为Capability Maturity Model for Software,即:软件成熟度模型. CMM的核心是把软件开发视为一个过程.它是对于软件在定义.实施.度量.控制和改善其软件过程的实践中各个发展阶段的描述. 根据这一原则对软件开发和维护进行过程监控和研究,以使其更加科学化.标准化,使企业能够更好地实现商业目标. 分级:一级为初始级,二级为可重复级,三级为已定义级,四级为已管理级,五级为优化级. 优点: 1.提高软件开发的管理能力,因为CM

结构化开发方法和面向对象开发方法的比较

1. 两者基本思想的比较 1.1结构化方法的基本思想 结构化方法是一种传统的软件开发方法,它是由结构化分析.结构化设计和结构化程序设计三部分有机组合而成的.结构化设计方法是以自顶向下,逐步求精,模块化为基点,以模块化,抽象,逐层分解求精,信息隐蔽化局部化和保持模块独立为准则的设计软件的数据架构和模块架构的方法学.它的要点是是把一个复杂问题的求解过程分阶段进行,而且这种分解是自顶向下,逐层分解,使得每个阶段处理的问题都控制在人们容易理解和处理的范围内. 结构化方法的基本思想主要体现在三个方面. (

记一次完整的pc端整站开发

我所做的项目是一个线上的旅游平台,当然不是大家耳熟能详的那些旅游平台了,项目刚开始也没有必要去评价它的好坏,在这里我就不多说了~这是线上地址有兴趣的同学可以去看看(www.bookingctrip.com). 整个项目历时半年的时间了,现在已经第二次改版完成上线了,所以想写点东西,记录一下从头到尾的开发过程以及在这个过程中所学到的一些经验~~~(Ps:在这个项目之前并没有过完整开发过一个站点的经验) 我们前端团队有四个人,当然我只是负责其中一些模块,我就主要来说说自己负责的模块所用到的一些东西.

结构化开发方法v.s.面向对象开发方法

关于结构化和面向对象的程序设计方法的概念对比的讨论已经不是一个很新颖的话题,然而对于刚开始接触了解软件工程开发的新手,了解学习其不同的开发特点,参与其利弊的讨论,对于新的更好的编程范式的产生具有积极意义.而在在本文中,我们从该面向对象的程序和结构化程序的特征讨论区分. 结构化编程 Structured programming can be viewed as the pulling together, or synthesization of such ideas as program modu

01.网页学习阶段、整站分析、规划

电子商务类型的整站开发(稍复杂一下) 一.分析布局模块 二.结构模块 三.CSS样式表管理 四.公共样式 五.样式重置

结构化系统开发和面向对象开发方法

结构化系统开发方法: 系统分析员.软件工程师.程序员以及最终用户按照用户至上的原则,自顶向下分析与设计和自底向上逐步实施的建立计算机信息系统的一个过程,是组织.管理和控制信息系统开发过程的一种基本框架. 三部分:管理策略部分:强调系统开发的规划.进程安排.评估.监控和反馈.开发策略部分:任务分解结构:WBS优先级结构.开发经验.开发标准. 开发过程分为:系统规划阶段.系统分析阶段.系统设计阶段.系统实施阶段.系统运行与维护阶段结构化开发早期的程序开发,如C语言,都是用结构化开发方法. 面向对象开

【转】移动Web单页应用开发实践——页面结构化

1. 前言 在开发面向现代智能手机的移动Web应用的时候,无法避免一个事实,就是需要开发单页应用(Single Page WebApp).对于不同的系统需求,单页应用的粒度会不同,可能是整个系统都使用一个页面装载,也可能是按模块分为独立页面装载.在开发单页应用时第一个要处理的问题就是页面结构化,由于多个功能集中在一个页面呈现,就必然需要考虑如何实现多个视图布局?如何实现视图之间动画切换?等问题. 下面我就来讲述下手机搜狐前端团队在单页应用开发的页面结构化上做过的一些尝试与努力. 2. 页面视图

移动Web单页应用开发实践——页面结构化

1. 前言 在开发面向现代智能手机的移动Web应用的时候,无法避免一个事实,就是需要开发单页应用(Single Page WebApp).对于不同的系统需求,单页应用的粒度会不同,可能是整个系统都使用一个页面装载,也可能是按模块分为独立页面装载.在开发单页应用时第一个要处理的问题就是页面结构化,由于多个功能集中在一个页面呈现,就必然需要考虑如何实现多个视图布局?如何实现视图之间动画切换?等问题. 下面我就来讲述下手机搜狐前端团队在单页应用开发的页面结构化上做过的一些尝试与努力. 2. 页面视图