`

css 经典案例

    博客分类:
  • CSS
阅读更多

CSS2盒模型
    自从1996年CSS1的推出,W3C组织就建议把所有网页上的对像都放在一个盒(box)中,设计师可以通过创建定义来控制这个盒的属性,这些对像包括段落、列表、标题、图片以及层 。盒模型主要定义四个区域:内容(content)、边框距(padding)、边界(border)和边距(margin)。

 

#sample{

    MARGIN: 10px 10px 10px 10px;
    PADDING:20px 10px 10px 20px;
    BORDER-TOP: #CCC 2px solid;
    BORDER-RIGHT: #CCC 2px solid;
    BORDER-BOTTOM: #CCC 2px solid;
    BORDER-LEFT: #CCC 2px solid;
    BACKGROUND: url(images/bg_poem.jpg) #FEFEFE no-repeat right bottom;
    COLOR: #666;
    TEXT-ALIGN: center;
    LINE-HEIGHT: 150%; WIDTH:60%;

}
说明如下:
 层的名称为sample,在页面中用就可以调用这个样式。


 MARGIN 

    是指层的边框以外留的空白,用于页边距或者与其它层制造一个间距。"10px 10px 10px 10px"分别代表"上
右下左"(顺时针方向)四个边距,如果都一样,可以缩写成"MARGIN: 10px;"。如果边距为零,要写成"MARGIN: 0px;"。
    注意:当值是零时,除了RGB颜色值0%必须跟百分号,其他情况后面可以不跟单位"px"。MARGIN是透明元素,不能定义颜色。

 PADDING

    是指层的边框到层的内容之间的空白。和margin一样,分别指定上右下左边框到内容的距离。如果都一样,可以缩写成"PADDING:0px"。单独指定左边可以写成"PADDING-LEFT: 0px;"。PADDING是透明元素,不能定义颜色。


 BORDER

    是指层的边框,"BORDER-RIGHT: #CCC 2px solid;"是定义层的右边框颜色为"#CCC",宽度为"2px",样式为"solid"直线。如果要虚线样式可以用"dotted"。


 BACKGROUND

    是定义层的背景。分2级定义,先定义图片背景,采用"url(../images/bg_logo.gif)"来指定背景图片路径;其次定义背景色"#FEFEFE"。"no-repeat"指背景图片不需要重复,如果需要横向重复用"repeat-x",纵向重复用"repeat-y",重复铺满整个背景用"repeat"。后面的"right bottom;"是指背景图片从右下角开始。如果没有背景图片可以只定义背景色BACKGROUND: #FEFEFE

 
 COLOR

    用于定义字体颜色。


 TEXT-ALIGN

    用来定义层中的内容排列方式,center居中,left居左,right居右。


 LINE-HEIGHT

    定义行高,150%是指高度为标准高度的150%,也可以写作:LINE-HEIGHT:1.5或者LINE-HEIGHT:1.5em,都是一样的意思。


 WIDTH

    是定义层的宽度,可以采用固定值,例如500px,也可以采用百分比,象这里的"60%"。要注意的是:这个宽度仅仅指你内容的宽度,不包含margin,border和padding。但在有些浏览器中不是这么定义的,需要你多试试。

分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    50个div+css经典案例

    10个div+css经典案例,宠物网、电子产品类、个人网站、欢乐餐厅、科技公司、家居、咖啡店、旅游网站、冒险岛、美食、时代财富科技、中国音乐网。。。。提供给div+css的学习者,浏览器兼容性好!!!!

    HTML+CSS经典案例

    本资源"HTML+CSS经典案例"提供了一系列实例,非常适合初学者学习,帮助他们掌握这两门技术。 在HTML中,我们使用各种标签来定义网页的结构,如`<html>`、`<head>`、`<body>`、`<header>`、`<nav>`、`<section>`、`...

    div+css经典案例源码

    《div+css经典案例源码解析》 在网页设计领域,div+css是构建网页布局的基础,也是现代网页设计的标准。本资源集合提供了一系列div+css的经典案例源码,旨在帮助初学者深入理解和掌握css的各种用法,提升网页制作...

    css 经典成功案例

    以下是一些关于CSS的经典成功案例和相关知识点的详细说明: 1. **响应式设计**:随着移动设备的普及,响应式设计成为CSS的重要应用。通过使用媒体查询(@media rule),开发者可以定义不同屏幕尺寸下的样式,确保...

    CSS经典案例英文版最新版本

    提供了几百个CSS(Cascading Stytle Sheets,层叠式样式表)编程例子,你可以在进行WEB页面设计的时候参考使用,并解决你遇到的问题 英文,原名称:CSS Cookbook

    css经典教程 真实案例

    "CSS经典教程 真实案例"旨在通过实际的案例解析,让你掌握CSS的深层次知识,从而提升你的网页设计水平。下面将详细探讨CSS的一些关键知识点。 1. **选择器**:CSS的选择器是定位HTML或XML文档中元素的基础,包括...

    css经典案例(培训所得)

    通过深入研究Zen Garden中的各个案例,你可以了解到如何利用CSS创造出各种美观且功能强大的网页设计,同时提升你的CSS技能和对网页设计的理解。不断探索、实践和学习,你将能够在CSS的世界里游刃有余。

    div+css网页设计案例图片资源

    本资源包“div+css网页设计案例图片资源”显然提供了与这种技术相关的图像素材,可能是为了帮助学习者或设计师理解如何将Div和CSS应用于实际的网页设计项目。 1. **Div元素的理解与应用**: - Div元素是一个通用...

    CSS经典素材和案例

    本资源集合名为“CSS经典素材和案例”,提供了丰富的CSS学习材料,对于想要提升CSS技能的开发者来说,是一份极具价值的学习资源。 首先,我们要理解CSS的基础概念。CSS允许我们定义文本样式、颜色、布局、边距、...

    html5+css3经典案例

    在这个“html5+css3经典案例”压缩包中,你将找到一系列精心设计并带有详细注释的源代码,这些案例涵盖了HTML5的新特性与CSS3的最新样式规则。 HTML5是超文本标记语言的第五个版本,它引入了许多新元素和API,旨在...

    CSS样式案例啊哈前端

    CSS经典样式案例,效果非常好用,简单易学,快来掌握吧

    经典无比的欧美网站css案例50个

    欧美网站通常在CSS设计上表现出极高的创新性和视觉效果,这些经典案例为我们提供了丰富的学习资源。 1. **布局设计**:欧美网站常常运用流式布局、响应式布局、网格系统等现代CSS技术,确保网站在不同设备上都能...

    HTML+CSS+JS网页设计经典案例.pdf

    HTML+CSS+JS网页设计经典案例涵盖了多种不同的应用场景和风格,以下是一些经典案例的概述: 1. 登录与注册页面 案例描述: HTML结构:页面通常分为上下两部分,上部包含登录和注册链接,下部可能包含LOGO、导航栏...

    表单Select样式美化经典案例52CSS

    本主题"表单Select样式美化经典案例52CSS"聚焦于如何通过CSS技术对`Select`元素进行视觉上的优化,提升用户体验。 在传统的HTML`Select`元素中,样式控制能力非常有限,通常只能改变字体、颜色等基本属性。然而,...

    css+div布局经典案例

    本资源“css+div布局经典案例”提供了丰富的示例,帮助开发者深入理解和掌握这一技术。下面将详细阐述CSS+div布局的核心概念、常见模式以及案例中的应用。 首先,CSS是用于描述HTML或XML(包括SVG、MathML等各种XML...

    国外CSS经典实例国外CSS经典实例

    【标题】:“国外CSS经典实例” 【描述】:CSS(层叠样式表)是网页设计中的核心技术,用于定义页面的布局、颜色、字体等视觉效果。国外CSS经典实例通常展示了前端开发者如何巧妙地运用CSS来实现创新且高效的网页...

    div+CSS经典书籍.rar

    这个压缩包包含了多个学习教程和一个经典案例,旨在帮助初学者和进阶者通过实践来掌握div和CSS的应用。 首先,我们来看看“第10章.rar”。这可能是一个系列教程的一部分,专门讨论了div和CSS在更复杂场景下的应用。...

    CSS3、1000+案例.zip

    在这个压缩包中,包含的1000多个CSS3案例涵盖了各种不同的设计模式和效果,可以帮助学习者深入理解和掌握CSS3的各种功能。 1. **css3高度灵活的模拟扑克牌切换图片效果**:这个案例展示了如何利用CSS3的transform...

    20多个CSS样式表精选案例(实用、常用案例)

    5. **经典布局**:这些案例可能包括经典的固定宽度布局、流式布局、响应式布局,甚至是自适应布局。固定宽度适用于内容不变的情况,流式布局适合多列内容,响应式布局则能够根据设备屏幕大小自动调整布局。 6. **...

    CSS+JS+Jquery样式案例

    【CSS样式案例】是前端开发中的重要组成部分,它关乎到网页的视觉呈现和用户体验。CSS(Cascading Style Sheets)是一种样式表语言,用于描述HTML或XML(包括如SVG、MathML等各种XML方言)文档的呈现。通过CSS,我们...

Global site tag (gtag.js) - Google Analytics