newhappy的专栏

高级系统分析师,专注于对SOA,Ajax以及J2EE架构的研究,欢迎大家与我交流.Email:pleasechess@126.com

牛海彬ID:newhappy2008
468705次访问,排名95好友16人,关注者35
吉林大学软件工程硕士;一汽启明CPDM项目组软件工程师;
newhappy2008的文章
原创 186 篇
翻译 24 篇
转载 99 篇
评论 243 篇
newhappy的公告
非常感谢CSDN提供了这么好的一个平台,过去的一年为生活而忙忙碌碌,博客更新的不多,在新的一年里,我会勤快一点,多学一些技术,多交一些技术上的朋友.
最近评论
Boboism:是不是就是用FileInputStream中的file包装成Binary再Insert进database中Image类型的field???
kala55:不错啦 很强大
xuejinyoulan:很实用
shuchang888:希望你以后多多指教!!
jurrah:以前看过~~~
文章分类
收藏
    相册
    友情连接
    114社区
    SOA-中间件
    张孝祥(RSS)
    杨洪波(RSS)
    沈东良
    许式伟(RSS)
    谭振林(RSS)
    银狐999(RSS)
    阿蒙专栏(RSS)
    存档
    软件项目交易
    订阅我的博客
    XML聚合  FeedSky
    订阅到鲜果
    订阅到Google
    订阅到抓虾
    订阅到BlogLines
    订阅到Yahoo
    订阅到GouGou
    订阅到飞鸽
    订阅到Rojo
    订阅到newsgator
    订阅到netvibes

    原创 css入门教程资料(4) 收藏

    新一篇: css入门教程资料(5) | 旧一篇: css入门教程资料(3)

    九.控制颜色和背景的样式

    控制颜色和背景的样式包括颜色属性、背景颜色、背景图片、背景图片重复、背景图片固定、背景定位六个部分。

    1.颜色属性

    基本格式如下:

    color: 参数

    颜色参数取值范围:

    ·以RGB值表示

    ·以16进制(hex)的色彩值表示

    ·以默认颜色的英文名称表示

    以默认颜色的英文名称表示无疑是最为方便的,但由于预定义的颜色种类太少,所以更多的网页设计者喜欢用RGB的方式。RGB方式的好处很多,不但可以用数字的形式精确地表示颜色,而且也是很多图像制作软件(如Photoshop)里默认使用的规范,这样一来就为图片和网页更好地结合打下了坚实的基础。

    2.背景颜色

    在HTML当中,要为某个对象加上背景色只有一种办法,那就是先做一个表格,在表格中设置完背景色,再把对象放进单元格。这样做比较麻烦,不但代码较多,还要为表格的大小和定位伤些脑筋。现在用CSS就可以轻松地直接搞定了,而且对象的范围很广,可以是一段文字,也可以只是一个单词或一个字母。

    基本格式如下:

    background-color: 参数

    参数取值和颜色属性一样。

    3.背景图片

    基本格式如下:

    background-image: url(URL)

    URL就是背景图片的存放路径。如果用“none”来代替背景图片的存放路径,将什么也不显示。

    4.背景图片重复

    背景图片重复控制的是背景图片平铺与否,也就是说,结合背景定位的控制可以在网页上的某处单独显示一幅背景图片。

    基本格式如下:

    background-repeat: 参数

    参数取值范围:

    ·no-repeat:不重复平铺背景图片

    ·repeat-x:使图片只在水平方向上平铺

    ·repeat-y:使图片只在垂直方向上平铺

    如果不指定背景图片重复属性,浏览器默认的是背景图片向水平、垂直两个方向上平铺。

    5.背景图片固定

    背景图片固定控制背景图片是否随网页的滚动而滚动。如果不设置背景图片固定属性,浏览器默认背景图片随网页的滚动而滚动。为了避免过于花哨的背景图片在滚动时伤害浏览者的视力,所以可以解除背景图片和文字内容的捆绑,该为和浏览器窗口捆绑。

    基本格式如下:

    background-attachment: 参数

    参数取值范围:

    ·fixed:网页滚动时,背景图片相对于浏览器的窗口而言,固定不动

    ·scroll:网页滚动时,背景图片相对于浏览器的窗口而言,一起滚动

    6.背景定位

    背景定位用于控制背景图片在网页中显示的位置。

    基本格式如下:

    background-position: 参数表

    参数取值范围:

    ·带长度单位的数字参数

    ·top:相对前景对象顶对齐

    ·bottom:相对前景对象底对齐

    ·left:相对前景对象左对齐

    ·right:相对前景对象右对齐

    ·center:相对前景对象中心对齐

    ·比例关系

    参数中的center如果用于另外一个参数的前面,表示水平居中;如果用于另外一个参数的后面,表示垂直居中。 

    十.控制列表的样式

    列表是HTML里一种很有用的显示方式,可以把相关的并列内容整齐地垂直排列,使网页显得整洁专业,并让浏览者有一目了然的感觉。

    样式表为列表增加了一些功能,控制列表的样式包括列表样式、图形符号、列表位置三个部分。

    1.列表符号

    列表符号是指显示于每一个列表项目前的符号标识。

    基本格式如下:

    list-style-type:参数

    参数取值范围:

    ·disc:圆形

    ·circle:空心圆

    ·square:方块

    ·decimal:十进制数字

    ·lower-roman:小写罗马数字

    ·upper-roman:大写罗马数字

    ·lower-alpha:小写希腊字母

    ·upper-alpha:大写希腊字母

    ·none:无符号显示

    参数中的disc是默认选项。

    2.图形符号

    图形符号指原来列表的项目符号将可以使用图形来代替。

    基本格式如下:

    list-style-image:URL

    URL是用来代替项目符号的图形文件的地址,可以使用相对地址或绝对地址。

    3.列表位置

    列表位置描述列表在何处显示。

    基本格式如下:

    list-style-position:参数

    参数取值范围:

    ·inside:在BOX模型内部显示

    ·outside:在BOX模型外部显示

    这里又出现了一个新的概念:BOX模型。BOX是指一种容器,包含了应用样式规则的对象,具体介绍将在后文中给出。

    十一.控制用户界面的样式

    在网页上,鼠标平时呈箭头形,指向链接时成为手形,等待网页下载时成为沙漏形……这似乎是约定俗成的。虽然这样的设计能使我们知道浏览器现在的状态或是可以做什么,但这些好像还不能完全地满足我们的需要。就拿链接来说,可以是指向一个帮助文件,也可以是向前进一页或是向后退一页,针对如此多的功能光靠千篇一律的手形鼠标是不能说明问题的。值得庆幸的是,CSS提供了多达13种的鼠标形状,供我们选择。

    基本格式如下:

    cursor:鼠标形状参数

    CSS鼠标形状参数表:

    CSS代码

    鼠标形状

    style="cursor:hand"

    手形

    style="cursor:crosshair"

    十字形

    style="cursor:text"

    文本形

    style="cursor:wait"

    沙漏形

    style="cursor:move"

    十字箭头形

    style="cursor:help"

    问号形

    style="cursor:e-resize"

    右箭头形

    style="cursor:n-resize"

    上箭头形

    style="cursor:nw-resize"

    左上箭头形

    style="cursor:w-resize"

    左箭头形

    style="cursor:s-resize"

    下箭头形

    style="cursor:se-resize"

    右下箭头形

    style="cursor:sw-resize"

    左下箭头形

    发表于 @ 2008年04月06日 21:58:00|评论(loading...)|编辑

    新一篇: css入门教程资料(5) | 旧一篇: css入门教程资料(3)

    评论:没有评论。

    发表评论  


    当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
    Csdn Blog version 3.1a
    Copyright © newhappy