本 章 C S S 的 主 要 作 用
在前面的章节介绍完了声明与应用的方法及 一些特性之後,从这章开始,便要正式进入CSS的指令介绍了!本章有两个介绍的主 题,第一个部份介绍的是颜色与背景性质的CSS,其主要的作用在于设定元素的前景 颜色、背景颜色与背景图形等样式设定的性质;而第二部份为您介绍的是用于控制摆放 元素位置的CSS的指令。
颜 色 背 景 的 C S S 指 令
color 设定前景颜色支 持:IE3、IE4、NC4适 用:所有元素可能值:设定颜色,请参考第一章颜色使用的相关说明预设值:视浏览器而定继承性:有一般范例:SPAN { color : BLUE }同轴范例:background-color 设定背景颜色支 持:IE4、NC4适 用:所有元素可能值:设定颜色,请参考第一章颜色使用的相关说明transparent将父元素(颜色或图案)的背景透明化预设值:transparent继承性:无一般范例:BODY { background-color : BLUE }同轴范例:background-image 设定背景图形支 持:IE4、NC4适 用:所有元素可能值:设定图档URL,请参考第一章URL表示的相关说明none不使用背景图案预设值:transparent继承性:无一般范例:BODY { background-image : URL("http://yourweb/path/file_name") }同轴范例:background-repeat 设定背景重复支 持:IE4、NC4适 用:所有元素可能值:repeat重复背景图形填满页面repeat-x水平方向重复背景图形repeat-y垂直方向重复背景图形no-repeat不重复显示背景图形预设值:repeat继承性:无一般范例:BODY { background-repeat : repeat-x }同轴范例:background-attachment 设定背景附著支 持:IE4、NC4适 用:所有元素可能值:scroll背景图形随著卷轴卷动fixed背景图形随著卷轴卷动(浮水印)预设值:scrool继承性:无一般范例:BODY { background-attachment : fixed }同轴范例:background-position 设定背景位置支 持:IE4、NC4适 用:区块元素 可能值: X% Y%图形上X% Y%的点对准元素的X% Y%位置 X Y将图形左上角置于元素左上角水平 X垂直 Y之处center背景图形置于中央left背景图形对 左边right背景图形对 右边top背景图形对 顶部bottom背景图形对 底部预设值:0% 0%继承性:无一般范例:BODY { background- position : 100% 50% }同轴范例:background 综合设定背景性质支 持:IE3、IE4、NC4适 用:所有元素 可能值:background-color设定背景颜色background-image设定背景图形background-repeat设定背景重复background-attachment设定背景附著background-position设定背景位置预设值:无继承性:无一般范例:BODY { BLUE url(image/gif) repeat-x fixed center }同轴范例:
位 置 摆 放 的 C S S 指 令
float 设定浮动性质(多用于文绕图的情形)支 持:IE4、NC4适 用:区块元素或图形可能值:left元素靠左,文字围绕其右right元素靠右,文字围绕其左none以预设的方法显示预设值:none继承性:无一般范例:DIV { float : right }同轴范例:
clear 设定清除性质(设定是否允许浮动元素之存在)支 持:IE4适 用:区块元素或图形可能值:both若两边有浮动元素,则该元素移至浮动元素下方left若左边有浮动元素,则该元素移至浮动元素下方right若右边有浮动元素,则该元素移至浮动元素下方none以预设的方法显示预设值:none继承性:无一般范例:DIV { clear : right }同轴范例:
width 设定宽度支 持:IE4、NC4适 用:区块元素或图形可能值:
长度单位,请参考第一章基本单位的相关说明百分比,以父元素宽度为基准auto以固定比例自动变化大小预设值:auto继承性:无一般范例:DIV { width : 300pt }同轴范例:height 设定高度支 持:IE4、NC4适 用:区块元素或图形可能值:
长度单位,请参考第一章基本单位的相关说明百分比,以父元素宽度为基准auto以固定比例自动变化大小预设值:auto继承性:无一般范例:DIV { height : 300pt }同轴范例:position 设定位置支 持:IE4、NC4适 用:区块元素可能值:absolute以父元素为基准,摆设在特定位置上relative以相邻元素为基准,摆设在特定位置上static预设位置,以该元素于原始码中位置而定预设值:absolute继承性:无一般范例:DIV { position : static }同轴范例:
top 设定顶端位置支 持:IE4、NC4适 用:区块元素可能值:
长度单位,请参考第一章基本单位的相关说明百分比,以父元素宽度为基准auto以正常方式显示预设值:auto继承性:无一般范例:DIV { top : 30pt }同轴范例:left 设定左端位置支 持:IE4、NC4适 用:区块元素可能值:
长度单位,请参考第一章基本单位的相关说明百分比,以父元素宽度为基准auto以正常方式显示预设值:auto继承性:无一般范例:DIV { left : 30pt }同轴范例:clip 设定裁剪(设定某区域形状及大小,区域外通透)支 持:IE4、NC4适 用:区块元素 可能值:rect(top,right,bottom,left)设定矩形之上右下左长度,会自动比对对边长度一般 写法为rect(0,长度,长度,0)不可以写为rect(0,0,长度,长度)四个数值皆可以"auto"代替auto以正常方式显示预设值:auto继承性:无一般范例:DIV { clip : rect(0,100px,50px,0) }同轴范例:
overflow 设定溢位处理(控制当元素内容超过该元素大小时的显示方式)支 持:IE4适 用:区块元素 可能值:visible元素将不会依所设订大小显示,而能看见所有内容hidden超过元素所设订大小之部份将被隐藏不予显示scroll如有必要出现卷轴可让使用者看到全部的内容auto以预设的方式显示预设值:auto继承性:无一般范例:DIV { overflow : scroll }同轴范例:
visibility 设定可视度支 持:IE4、NC4适 用:所有元素可能值:visible设定该元素显示hidden设定该元素不显示,但仍占据空间inherit以父元素可视度决定预设值:inherit继承性:无一般范例:DIV { visibility : hidden }同轴范例:
z-index 设定Z轴参数(三度空间)支 持:IE4、NC4适 用:区块元素可能值:
十进位数值,数值大的元素会出现在数值小的元素的上方auto当元素位置重复时,原始码中写在後面元素会出现在写在前面元素的上方预设值:auto继承性:无一般范例:DIV { z-index : 3 }同轴范例:
以上就是第四章 颜色背景的CSS的内容,更多相关内容请关注PHP中文网(www.php.cn)!
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
vue中placeholder是什么意思
May 07, 2024 am 09:57 AM
在 Vue.js 中,placeholder 属性指定输入元素的占位符文本,当用户未输入内容时显示,提供输入提示或示例,提高表单可访问性。其用法为在输入元素中设置 placeholder 属性,并可使用 CSS 自定义外观。最佳实践包括与输入相关、简短清晰、避免默认文本,并考虑可访问性。
js中span是什么意思
May 06, 2024 am 11:42 AM
span 标签可为文本添加样式、属性或行为,用于:添加样式,如颜色、字体大小。设置属性,如 id、class 等。关联行为,如点击、悬停等。标记文本,以便进一步处理或引用。
js中rem是什么意思
May 06, 2024 am 11:30 AM
CSS 中的 REM 是一种相对于根元素(html)字体大小的相对单位。它具有以下特点:相对根元素字体大小,不受父元素影响。当根元素字体大小改变时,使用 REM 的元素也会相应调整。可用于任何 CSS 属性。使用 REM 的优点包括:响应性:保持不同设备和屏幕大小上的文本可读性。一致性:确保整个网站字体大小一致。可扩展性:通过调整根元素字体大小轻松更改全局字体大小。
vue中引入图片的方法
May 02, 2024 pm 10:48 PM
Vue 中引入图片有五种方法:通过 URL、require 函数、静态文件、v-bind 指令和 CSS 背景图片。可以在 Vue 的计算属性或侦听器中处理动态图片,并使用打包工具优化图片加载。确保路径正确,否则会显示加载错误。
js中什么是节点
May 07, 2024 pm 09:06 PM
节点是 JavaScript DOM 中表示 HTML 元素的实体。它们代表页面中的特定元素,可用于访问和操作该元素。常见的节点类型包括元素节点、文本节点、注释节点和文档节点。通过 DOM 方法(如 getElementById()),可以访问节点并对其进行操作,包括修改属性、添加/移除子节点、插入/替换节点和克隆节点。节点遍历有助于在 DOM 结构中导航。节点在动态创建页面内容、事件处理、动画和数据绑定方面非常有用。
浏览器插件是什么语言写的
May 08, 2024 pm 09:36 PM
浏览器插件通常使用以下语言编写:前端语言:JavaScript、HTML、CSS后端语言:C++、Rust、WebAssembly其他语言:Python、Java
vue中的ref和id是干什么的
May 02, 2024 pm 08:42 PM
Vue.js 中,ref 用于 JavaScript 引用 DOM 元素(可访问子组件和 DOM 元素本身),而 id 用于设置 HTML id 属性(可用于 CSS 样式、HTML 标记和 JavaScript 查找)。
See all articles