大雀软件园

首页 软件下载 安卓市场 苹果市场 电脑游戏 安卓游戏 文章资讯 驱动下载
技术开发 网页设计 图形图象 数据库 网络媒体 网络安全 站长CLUB 操作系统 媒体动画 安卓相关
当前位置: 首页 -> 网页设计 -> HTML/CSS -> CSS布局入门

CSS布局入门

时间: 2021-07-31 作者:daque

css构造与保守表格(table)构造最大的辨别在乎:从来的定位都是沿用表格,经过表格的间距大概用无色通明的gif图片来遏制文构造版块的间距;而此刻则沿用层(div)来定位,经过层的margin,padding,border等属性来遏制版块的间距。1.设置div领会一个典范的设置div例子:#sample{ margin: 10px 10px 10px 10px;padding-left: 20px; padding-top: 20px;padding-right: 10px; padding-bottom: 10px;border-right: #ccc 2px solid;border-bottom: #ccc 2px solid;border-left: #ccc 2px solid;border-top: #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,在页面顶用<div id="sample">就不妨挪用这个款式。 margin是指层的边框除外留的空缺,用来页边距大概与其它层创造一个间距。"10px 10px 10px 10px"辨别代办"上右下左"(顺时针目标)四个边距,即使都一律,不妨缩写成"margin: 10px;"。即使边距为零,要写成"margin: 0px;"。提防:当班值日是零时,除去rgb脸色值0%必需跟百分号,其余情景反面不妨不跟单元"px"。margin是通明元素,不许设置脸色。 padding是指层的边框到层的实质之间的空缺。"padding-left"是指左边边框到实质的隔绝,以该类推。即使都一律,不妨缩写成"padding:0px"。padding是通明元素,不许设置脸色。 border是指层的边框,"border-right: #ccc 2px solid;"是设置层的右边框脸色为"#ccc",宽窄为"2px",款式为"solid"曲线。即使要虚线款式不妨用"dotted"。 background是设置层的后台。分2级设置,先设置图片后台,沿用"url(../images/bg_logo.gif)"来指定后台图片路途;其次设置背局面"#fefefe"。"on-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。但在有些欣赏器中不是这么设置的,须要你多试试。 底下是这个层的本质展现:这边是演练实质,这边是演练实质,这边是演练实质,这边是演练实质,这边是演练实质,这边是演练实质,这边是演练实质,这边是演练实质,这边是演练实质,这边是演练实质,这边是演练实质,这边是演练实质,这边是演练实质...咱们不妨看到边框是2px的灰色,后台图片在右下没有反复,实质隔绝上和左边框20px,实质居中,十足和预见的一律。hoho,固然不场面,但它是最基础的,控制了它,你就仍旧学会一半的css构造本领了。即是如许,不算难吧!(另一半是什么?另一半是层与层之间的定位。我会在反面渐渐解说。)2.css2盒模子自从1996年css1的推出,w3c构造就倡导把一切网页上的对像都放在一个盒(box)中,安排师不妨经过创造设置来遏制这个盒的属性,那些对像囊括段落、列表、题目、图片以及层<div>。盒模子重要设置四个地区:实质(content)、边框距(padding)、边境(border)和边距(margin)。上头咱们讲的sample层即是一个典范的盒。对于入门者,常常会搞不领会margin,background-color,background-image,padding,content,border之间的档次、联系和彼此感化。这边供给一张盒模子的3d表示图,蓄意便于你的领会和回顾。

css布局入门图1

3.扶助图片一致用后台处置用xhtml+css构造,有一个本领一发端让你不风气,该当说是一种思想办法与保守表格构造不一律,那即是:一切扶助图片都用后台来实行。一致如许:background: url(images/bg_poem.jpg) #fefefe no-repeat right bottom; 纵然不妨用<img>径直插在实质中,但这是不承诺的。这边的"扶助图片"是指那些不是动作页面要表白的实质的一局部,而只是用来化装、间隙、指示的图片。比方:相册中的图片、图片消息中的图片,上头的3d盒模子图片都属于实质的一局部,它们不妨用<img>元素径直插在页面里,而其它的一致logo,题目图片,列表前缀图片都必需沿用后台办法大概其余css办法表露。如许做的因为有2点:将展现与构造完全相辨别,用css遏制一切的表面展现,便于改版。 使页面更具备易用性,更有亲和力。比方:瞎子运用屏幕观赏机,用后台本领实行的图片就不会被朗诵出来。

热门阅览

最新排行

Copyright © 2019-2021 大雀软件园(www.daque.cn) All Rights Reserved.