<!--这种布局采用标题图片加边框的
说明
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样式表使用说明】 Qt样式表是一种基于CSS(Cascading Style Sheets)的机制,用于自定义Qt应用程序中各种窗口部件(widgets)的外观。它允许开发者通过使用类似于CSS的语法来设置颜色、字体、边框等视觉元素,...
【标题】:“前端面试知识点概览与补充” 【描述】:本资料主要涵盖了前端...总结而言,成功的前端面试不仅要求扎实的技术基础,还需要良好的沟通能力和项目管理经验。不断学习和适应新技术,是保持竞争力的关键。
总结来说,"jQuery时间表样式历程说明"是一个实用且富有创意的Web开发示例,它结合了jQuery的动态特性与时间轴的可视化优点,为各种需要展示时间序列信息的场景提供了高效的解决方案。通过深入理解和掌握这一特效的...
### 网页设计知识点详解 #### 一、网页设计的目标与要求 ##### 设计目标: - **亲身体验:** 通过实际操作,让...本设计说明书涵盖了从前期规划到后期总结的各个环节,旨在帮助学生全面理解并掌握网页设计的全过程。
在Android开发中,UI设计和交互是至关重要的部分,它直接影响到应用的用户体验。本篇文章将深入探讨Android UI属性以及Action的全面总结,帮助开发者更好地理解和掌握这些关键知识点。 首先,我们来了解一下Android...
工作总结PPT模版通常包含了精心设计的布局、图形、图表以及文字样式,旨在帮助用户快速创建专业且具有吸引力的工作汇报。 首先,我们要了解工作总结的主要内容。工作总结是对一段时间内个人或团队工作成果、经验、...
总结来说,"jquery时间表样式历程说明效果"项目是一个集成了jQuery、HTML5、CSS和JavaScript技术的示例,展示了如何创建一个交互式的时间轴。通过学习和理解这个项目,开发者不仅可以掌握时间轴的实现技巧,还能深化...
**代码结构说明书** 本文档是南华大学计算机学院关于Web应用...通过阅读这份说明书,开发者可以快速定位到所需的部分,进行修改或扩展。在实际开发中,遵循这样的结构能够提高代码的可读性和可维护性,降低项目风险。
1. 工艺设计说明书:这部分是对零件工艺流程的详细描述,包括零件图的工艺性分析,如零件结构功能、技术条件和结构工艺性。接着,要选择合适的毛坯类型,确定毛坯余量,并绘制毛坯-零件合图。工艺路线的确定是关键,...
在网页设计中,图片往往需要附加文字说明来增强用户的理解,而CSS作为一种强大的样式表语言,可以实现许多交互效果,包括鼠标悬停时显示文字内容的功能。本篇将详细介绍如何利用CSS来实现在鼠标移动到图片上时,自动...
- 单击CSS样式面板上的“新建CSS样式”按钮(通常表示为一个带有加号的图标)。 - 这将打开“新建CSS样式”对话框,在这里可以设置新的CSS规则。例如,可以创建一个名为`.al`的新类,并为其指定特定的样式属性。 ...
项目总结报告的目的是提供一个结构化的文档,它包含了软件产品或项目的详细信息,便于后续的维护、交接和代码重用。通过总结,可以清晰地了解项目的完成情况,有助于团队和管理层了解项目实施的效果。 2. **适用...
- `transition`定义元素从一种样式到另一种样式的过渡效果。 - `animation`属性和`@keyframes`规则组合实现复杂的动画效果。 9. **CSS预处理器**: - Sass、Less和Stylus等预处理器扩展了CSS语法,支持变量、...
1. **Ext样式库**:Ext的样式库是一系列预定义的CSS样式,用于美化Ext组件,如按钮、表格、面板等。这些样式通常保存在主题(Themes)中,使得开发者能够快速地改变应用的整体视觉效果,而无需深入到CSS代码中进行...
项目涉及到的数据模型、数据库设计、业务流程说明以及使用手册等文档是开发过程中的重要参考资料,需随时更新以反映最新状态。 3. **开发工作评价**: - **生产效率评价**:项目耗时较长,且开发过程中反复较多,...
从这个总结中,我们可以学习到,项目管理的成功不仅依赖于技术选型和工具使用,还在于需求分析的准确性、开发过程的规范性和团队协作的有效性。同时,利用现有的工具和资源,以及不断优化自己的开发流程和技术框架,...
静音功能是将音量设为0,而音量调节则涉及在0到1之间的浮点值调整。 4. **皮肤更换**:为了提供个性化的用户体验,播放器支持更换皮肤。这可能涉及到设计不同的用户界面资源文件(如XAML),并在程序中动态加载和...
该文档是本人学习路由器WebUI阶段,对HTML超文本标签语言的总结,只是笔记形式的不是很系统,如有不足或理解偏差之处,还请各位批评指正! 标签是HTML的核心,本文主要列举了一些常用的标签,给出了每组标签应用实例的HTML...
本教案旨在教授学生关于说明书的基本概念、作用、类型以及写作技巧,特别是条款式说明书的编写方法。通过学习,学生将能够理解说明书在日常生活和工作中的重要性,并具备独立撰写说明书的能力。 一、说明书的定义与...
"ppt4409"可能是一个精心设计的模板,包含了一系列预设的页面布局、色彩方案、图表样式和图形元素,旨在为你的工作总结提供一个结构化的框架。在使用模板时,要确保其风格与公司文化或个人品牌相符,并能清晰地呈现...