`
lz726
  • 浏览: 335265 次
  • 性别: Icon_minigender_2
  • 来自: 福建,福州
社区版块
存档分类
最新评论

一处样式说明到总结

阅读更多
  <!--这种布局采用标题图片加边框的 
  说明 
  1.先给这个区域命名,一般一个区域是唯一的,所以用ID的方式定义,另一方面也为了维护方便
  并定义大小,这里因为大小是嵌入首页的,所以定义为100%
  其他区域大小可以自己控制
  #div_quicknews{
  width: 99% !important; //这个是为了浏览器的兼容性控制而写的。IE读取的是第二个,FF是读这个
  width:100%;   //一般要按这个顺序写。
  height:100%;
  border:1px #C0DFF6 solid;
  margin:0px;
  padding:0px; 
  background:white; 
  }
	2.定义标题背景 用区域部分的名称加背景的名称来处理
	这里有个命名空间的概念  这样别的模块使用的时候,
	只要改下总体区域的名称就可以了要修改自己颜色图片都比较方便
	因为首页比较追求色彩所以采用图片,其他部分可以使用颜色就可以了
	#div_quicknews .title-bg{
	background:url(../images/title-b.gif) repeat-x;
	height:23px;
	}
	3.定义标题用的小图标
	#div_quicknews img{
	  margin: 0px;
	  padding: 0px;
	  width:  15px;
	  height: 15px;
	  border: 0px;
	  
	}
	4.定义标题用容器字体等
	#div_quicknews h1{
	    margin:0px !important;
	    margin:3 0 0px;
	    padding:0px;
	    color:#004DFD;
	    font-size:14px;
	    text-align:center;
	}
	5.如果用列表方式展示信息可以有这部分容器
	#div_quicknews .content_list{
	   text-align: left;
	}
	6.定义列表样式
	#div_quicknews .content_list ul{
	  list-style: none;
	  margin:0px;
	  padding:0px;
	}
	7.定义列表项的文字前的小图标
	#div_quicknews .content_list li{
	    list-style-image:url(../images/index-rmicon.gif);
	    list-style-position:inside;
	    margin:5 7 0 0px;
	    padding:0px;
	    color: #FB457A;
	}
	8.定义连接前的字体颜色
	#div_quicknews .content_list li a{
	    color:#000000;
	}
	9.定义连接后鼠标移动后的颜色
	#div_quicknews .content_list li a:hover{
	   color:#7DC012;
	} 

首页商城快讯部分的样式写法以及说明.

因为在首页上,已经定义了这一块区域的大小,并且是采用jsp:include进来的,所以这里不再定义区域大小.想总结下做这些东西留给自己的思路.

1.可能一个区域的同样的内容,有很多种实现方式.就像标题背景加小图标.可以用div+ul+li直接完成.也可以用div+img+h1或者+span完成.而且实现的效果基本如出一辙.但是一些规范说,最好不采用img.

2.列表默认的小ico是实心的圆点,可以根据需要改变这个小ico.

3.超链接的样式.这里可以做很大的文章.连接前,连接后,甚至更多。很多tab效果的标签页,都是这么来的.

 

4.不能不说的居中问题.

  /*主页所有内容的容器*/
   
  #main_all{
    width:1008px !important;
  width:1000px;
  margin: 0 auto;
  overflow: hidden;
  }

 

现在解决居中问题的办法,是层嵌套层.在最外面定义一个层包容所有的布局容器.然后,在第二层的布局容器里头写上text-align: center;基本上可以解决问题.就是内层容器的定义的时候要注意,要包容外层容器然后再定义自己.

5.浏览器兼容,一般用!important 就可以解决问题了.不过这一句一定要放在上面,不然ie也是可以认到的.还有一些人推荐用注释的方式来.好像有的时候,做了注释,ie认不到.但是有的时候又可以,不知道为什么.

6.一个版面布局下来,我一般一行一行地划分块来布局.像我们的电子商务网站,先是第一行全局区域,然后是第二行导航.行的高度,可以很灵活地变化.导航紧挨的第三行是搜索条.这三个区域一般不留什么行间间隔,一般都是一行不要分列.接下来,就是首页最主要的展示区域,我把它定义为第四区域,因为这一行块区域比较重要,要分割成几列来显示信息.因为层只有左右浮动,所以定义列区域的时候,也是左右,划分开的.下面第五,第六.....甚至更多区域的布局也是这么铺展开的.

7.另外在li标签里头的内容大小,最好不用百分比.因为在li里头放了个图片,结果大小用百分比,点击图片属性的时候,浏览器会刷新这一块区域,结果布局乱了.后来,把li的图片大小固定了大小,才解决了问题.

8.还有其他方面的总结待续.

分享到:
评论

相关推荐

    Qt样式表使用说明1

    【Qt样式表使用说明】 Qt样式表是一种基于CSS(Cascading Style Sheets)的机制,用于自定义Qt应用程序中各种窗口部件(widgets)的外观。它允许开发者通过使用类似于CSS的语法来设置颜色、字体、边框等视觉元素,...

    总结与补充说明1

    【标题】:“前端面试知识点概览与补充” 【描述】:本资料主要涵盖了前端...总结而言,成功的前端面试不仅要求扎实的技术基础,还需要良好的沟通能力和项目管理经验。不断学习和适应新技术,是保持竞争力的关键。

    jQuery时间表样式历程说明.zip

    总结来说,"jQuery时间表样式历程说明"是一个实用且富有创意的Web开发示例,它结合了jQuery的动态特性与时间轴的可视化优点,为各种需要展示时间序列信息的场景提供了高效的解决方案。通过深入理解和掌握这一特效的...

    网页设计说明书

    ### 网页设计知识点详解 #### 一、网页设计的目标与要求 ##### 设计目标: - **亲身体验:** 通过实际操作,让...本设计说明书涵盖了从前期规划到后期总结的各个环节,旨在帮助学生全面理解并掌握网页设计的全过程。

    android全部UI属性及注释说明总结 全部Action大全总结

    在Android开发中,UI设计和交互是至关重要的部分,它直接影响到应用的用户体验。本篇文章将深入探讨Android UI属性以及Action的全面总结,帮助开发者更好地理解和掌握这些关键知识点。 首先,我们来了解一下Android...

    工作总结PPT模版

    工作总结PPT模版通常包含了精心设计的布局、图形、图表以及文字样式,旨在帮助用户快速创建专业且具有吸引力的工作汇报。 首先,我们要了解工作总结的主要内容。工作总结是对一段时间内个人或团队工作成果、经验、...

    jquery时间表样式历程说明效果.zip

    总结来说,"jquery时间表样式历程说明效果"项目是一个集成了jQuery、HTML5、CSS和JavaScript技术的示例,展示了如何创建一个交互式的时间轴。通过学习和理解这个项目,开发者不仅可以掌握时间轴的实现技巧,还能深化...

    3代码结构说明书1

    **代码结构说明书** 本文档是南华大学计算机学院关于Web应用...通过阅读这份说明书,开发者可以快速定位到所需的部分,进行修改或扩展。在实际开发中,遵循这样的结构能够提高代码的可读性和可维护性,降低项目风险。

    机制专业毕业设计说明书格式的样式

    1. 工艺设计说明书:这部分是对零件工艺流程的详细描述,包括零件图的工艺性分析,如零件结构功能、技术条件和结构工艺性。接着,要选择合适的毛坯类型,确定毛坯余量,并绘制毛坯-零件合图。工艺路线的确定是关键,...

    CSS实现的鼠标移动到图片上显示文字说明内容

    在网页设计中,图片往往需要附加文字说明来增强用户的理解,而CSS作为一种强大的样式表语言,可以实现许多交互效果,包括鼠标悬停时显示文字内容的功能。本篇将详细介绍如何利用CSS来实现在鼠标移动到图片上时,自动...

    多媒体技术-----层叠样式表CSS

    - 单击CSS样式面板上的“新建CSS样式”按钮(通常表示为一个带有加号的图标)。 - 这将打开“新建CSS样式”对话框,在这里可以设置新的CSS规则。例如,可以创建一个名为`.al`的新类,并为其指定特定的样式属性。 ...

    项目总结报告编写规范.doc

    项目总结报告的目的是提供一个结构化的文档,它包含了软件产品或项目的详细信息,便于后续的维护、交接和代码重用。通过总结,可以清晰地了解项目的完成情况,有助于团队和管理层了解项目实施的效果。 2. **适用...

    总结 css-样式处理。。。

    - `transition`定义元素从一种样式到另一种样式的过渡效果。 - `animation`属性和`@keyframes`规则组合实现复杂的动画效果。 9. **CSS预处理器**: - Sass、Less和Stylus等预处理器扩展了CSS语法,支持变量、...

    Ext 风格 样式 库

    1. **Ext样式库**:Ext的样式库是一系列预定义的CSS样式,用于美化Ext组件,如按钮、表格、面板等。这些样式通常保存在主题(Themes)中,使得开发者能够快速地改变应用的整体视觉效果,而无需深入到CSS代码中进行...

    软件项目工作总结范例

    项目涉及到的数据模型、数据库设计、业务流程说明以及使用手册等文档是开发过程中的重要参考资料,需随时更新以反映最新状态。 3. **开发工作评价**: - **生产效率评价**:项目耗时较长,且开发过程中反复较多,...

    软件项目开发总结报告 .

    从这个总结中,我们可以学习到,项目管理的成功不仅依赖于技术选型和工具使用,还在于需求分析的准确性、开发过程的规范性和团队协作的有效性。同时,利用现有的工具和资源,以及不断优化自己的开发流程和技术框架,...

    C#播放器课程设计(源码、课程设计说明书)

    静音功能是将音量设为0,而音量调节则涉及在0到1之间的浮点值调整。 4. **皮肤更换**:为了提供个性化的用户体验,播放器支持更换皮肤。这可能涉及到设计不同的用户界面资源文件(如XAML),并在程序中动态加载和...

    HTML学习总结文档.rar

    该文档是本人学习路由器WebUI阶段,对HTML超文本标签语言的总结,只是笔记形式的不是很系统,如有不足或理解偏差之处,还请各位批评指正! 标签是HTML的核心,本文主要列举了一些常用的标签,给出了每组标签应用实例的HTML...

    应用文—说明书教案lhm.docx

    本教案旨在教授学生关于说明书的基本概念、作用、类型以及写作技巧,特别是条款式说明书的编写方法。通过学习,学生将能够理解说明书在日常生活和工作中的重要性,并具备独立撰写说明书的能力。 一、说明书的定义与...

    半年工作总结ppt模板下载

    "ppt4409"可能是一个精心设计的模板,包含了一系列预设的页面布局、色彩方案、图表样式和图形元素,旨在为你的工作总结提供一个结构化的框架。在使用模板时,要确保其风格与公司文化或个人品牌相符,并能清晰地呈现...

Global site tag (gtag.js) - Google Analytics