`
cakin24
  • 浏览: 1388073 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

CSS颜色和背景属性

阅读更多
一 介绍
1、backgroundColor属性
backgroundColor属性用于设置或检索对象的背景颜色。其对应的样式标签属性为background-color属性。
语法:
background-color : color 
说明:在style对象中,样式属性与样式标签属性的语法中的参数类型基本相同。
color:指定颜色。
注意:用颜色名称指定color可能不被一些浏览器接受。
2、color属性
color属性用于设置或检索对象的文本颜色,无默认值。其对应的样式标签属性为color属性。
语法:
color : color 
color:指定颜色。
注意:用颜色名称指定color可能不被一些浏览器接受。
 
二 应用
选中的行背景变色,鼠标指向表格中的任意一个单元格时,该单元格所在行的背景颜色及字体颜色改变。
主要思想是当鼠标指向表中的单元格时将通过onMouseOver事件来调用自定义函数over()来改变单元格所在行的前景色和背景色。
当鼠标离开单元格时将通过onMouseOut事件将所选行的前景色和背景色改变为初始状态。
主要是通过style对象的backgroundColor和color属性来改变行的背景色和前景色。
 
三 代码
<table width="234" height="77" border="1">
 <tr align="center" id="tr1" onMouseOver="over(this.id)" onMouseOut="out(this.id)">
	 <td width="52">&nbsp;</td>
	 <td width="65">商品</td>
	 <td width="95">价格(元)</td>
 </tr>
 <tr align="center" id="tr2" onMouseOver="over(this.id)" onMouseOut="out(this.id)">
	 <td>A商场</td>
	 <td>S商品</td>
	 <td>100</td>
 </tr>
 <tr align="center" id="tr3" onMouseOver="over(this.id)" onMouseOut="out(this.id)">
	 <td>B商场</td>
	 <td>S商品</td>
	 <td>80</td>
 </tr>
</table>
<script language="JavaScript">
function over(trname)
{
	eval(trname).style.backgroundColor="0000FF";
	eval(trname).style.color="FFFFFF";
}
function out(trname)
{
 	eval(trname).style.backgroundColor="FFFFFF";
 	eval(trname).style.color="000000";
}
</script>
 
四 运行效果

 
  • 大小: 2.8 KB
1
0
分享到:
评论

相关推荐

    css背景属性案例

    本文将详细介绍CSS背景属性的相关知识点,并结合一个具体的案例来帮助大家更好地理解和掌握这些属性。 #### 二、CSS背景属性概述 CSS背景属性主要包括以下几个方面: 1. **`background-color`**:设置元素的背景...

    css背景颜色透明背景图片切换效果

    背景图片的切换通常结合CSS的`background-image`属性和JavaScript实现。通过监听事件(如点击、滚动等),可以改变元素的`background-image`值,实现图片的切换。例如,使用JavaScript的`addEventListener`来实现: ...

    CSS背景颜色例子

    总结,CSS的背景颜色功能丰富多样,能实现从简单的单一颜色到复杂的渐变和混合效果。熟练掌握这些技巧,可以帮助你创造出富有层次和动态感的网页设计。结合源码和工具实践,将使你更好地理解和运用这些知识点。

    划船比赛CSS网站模板

    8. **色彩和背景**:CSS颜色和背景属性可以用于设置元素的颜色、渐变、图像和透明度,构建出符合比赛主题的视觉效果。 9. **盒模型和边距**:理解并正确应用盒模型(Box Model)是优化网页布局的关键。CSS的margin...

    css3属性选择器,背景缩写

    在CSS中,我们可以使用单一的`background`属性来设置多个背景属性,如颜色、图像、重复方式、定位和混合模式等。背景缩写可以简化代码,提高效率。例如: ```css background: color image position/repeat/size ...

    形考任务四活动1:采用CSS样式来设置背景、标题和段落的颜色。.zip

    在本形考任务四中,我们关注的核心是利用CSS(Cascading Style Sheets)样式来增强HTML文档的视觉效果,具体来说就是设置背景颜色、标题颜色以及段落颜色。这是一项基础但至关重要的技能,对于网页设计和开发来说是...

    CSS属性之背景与表格

    本主题聚焦于CSS中的两个重要概念:背景属性和表格样式。以下是对这两个知识点的详细解释。 ### CSS背景属性 背景属性允许我们对HTML元素设置背景颜色、图像、重复方式、位置以及透明度等。主要的背景属性包括: ...

    css代码添加背景图片常用代码

    默认情况下,如果不设置其他背景属性,那么背景图片会自动重复显示在整个元素区域内。 #### 三、重复方式:`background-repeat` **语法**: ```css {background-repeat: inherit | no-repeat | repeat | repeat-x ...

    css简单背景实例

    1. **背景颜色**:CSS允许我们为整个页面或特定元素设置背景颜色。例如,使用`background-color`属性可以设定元素的背景色,如`body { background-color: #f0f0f0; }`将整个页面背景设置为浅灰色。 2. **背景图片**...

    CSS代码实现背景透明而文字不透明

    总的来说,实现CSS背景透明而文字不透明的方法有多种,关键在于理解各种CSS属性和技巧的兼容性,以及如何根据浏览器特性选择合适的方法。通过灵活运用 rgba()、opacity、filter 和渐变等工具,我们可以创建出既美观...

    CSS网页背景属性1.pdf

    在本篇文档中,主要讨论了CSS如何设置网页背景属性,包括背景颜色和背景图片。 首先,我们来看背景颜色的设置。`background-color`属性用于定义网页或特定HTML元素的背景色。它可以接受各种颜色值,如英文单词(如`...

    21.3 CSS 背景属性

    - 为了简化代码,CSS允许使用`background`简写属性一次性设置多个背景属性,顺序为:颜色 &gt; 图像 &gt; 重复 &gt; 定位 &gt; 附件 &gt; 大小。例如:`background: #fff url("image.jpg") no-repeat center fixed;`。 8. **背景...

    小程序scroll-view与css左右滑动超出部分背景颜色不显示的解决方法

    2. **透明滚动条处理**:如果是因为透明滚动条导致的问题,可以在CSS中设置`scrollbar-color`属性,或者在微信小程序的`style`属性中添加`webkit-scrollbar`相关样式来改变滚动条的颜色和透明度。 3. **修复CSS布局*...

    css+html+css颜色对照表

    3. 一个详尽的CSS颜色对照表,列出各种颜色代码和其对应的色值。 通过学习这个压缩包中的内容,开发者不仅可以掌握CSS和HTML的基础知识,还能了解到如何有效利用颜色来增强网页的视觉效果,提高用户体验。这是一份...

    CSS3 SVG线条圆圈变换背景动画特效

    此外,为了使线条颜色和背景颜色交替变化,可以使用CSS的`animation`属性配合`animation-fill-mode`属性。`animation-fill-mode`可以设置为`forwards`或`both`,使得动画结束后保持最后一个关键帧的状态,这样线条在...

    CSS3动画属性边框属性等

    综上所述,CSS3的这些属性和功能极大地丰富了网页设计的语言,使得网页不仅在视觉上更加吸引人,而且在交互性和用户体验上也有了显著提升。开发者可以根据需求选择合适的属性来实现各种复杂的效果,提高网页的吸引力...

    CSS3背景、边框和边距相关属性演示案例

    背景属性允许我们自定义元素的背景颜色、图像、重复方式和定位。例如,`background-color`用于设置元素的背景色,如`background-color: #ff0000;`将背景设为红色。`background-image`则可以设置背景图像,如`...

    html+css透明背景

    本文将深入探讨如何使用HTML和CSS实现半透明背景,以及如何确保这种效果在不同的浏览器(包括IE6、7、8,Chrome和Firefox)中得到良好的兼容性。首先,我们来理解一下“半透明背景,内容不透明”这一需求。 在CSS中...

    css属性大全(css的所有属性)

    背景属性允许我们对元素的背景进行定制,包括颜色、图像、重复方式、附加行为以及位置。例如,`background-color`用于设置元素的背景颜色,`background-image`可指定背景图片,`background-repeat`控制图片的平铺...

Global site tag (gtag.js) - Google Analytics