龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > web编程 > div+css/html >

CSS动态改变样式

时间:2012-12-29 08:41来源:未知 作者:admin 点击:
分享到:
CSS与JavaScript结合起来产生的特效,进一步领略到CSS的强大功能。 动态改变样式 我们先来看一个较简单的特效,这里只是用到了属性和鼠标事件。 我们使用“class”类属性来改变文档的
  CSS与JavaScript结合起来产生的特效,进一步领略到CSS的强大功能。
  动态改变样式
  我们先来看一个较简单的特效,这里只是用到了属性和鼠标事件。
  我们使用“class”类属性来改变文档的样式。
 放大这段文本。
  这个例子的代码是这样的:
  <html>
  <head>
  <title>change style</title>
  <style>
  <!--
  .bigchange{color:blue;font-weight:bolder;font-size:225%;
  letter-spacing:4px;background:yellow;}
  //*定义bigchange类的字体的颜色、粗细、大小,字间距,背景色*//
  .start{color:yellow;background:navy;}
  //*定义start类的字体的颜色和背景色*//
   -->
  </style>
  </head>
  <body>
  <h1>动态改变样式</h1>
  <p>请把鼠标移到蓝色背景的文字下面。</p>
  <p>我们使用"class"类属性来改变文档的样式。
  <span onmouseover="this.className='bigchange'"
  onmouseout="this.classname='start'" class="start"
        style="cursor:hand">
  放大这段文本。
 </span> </p> </body>
  //*定义鼠标触发事件,当鼠标放上去的时候,区域内以bigchange类的格式显示,
  当鼠标离开的时候,以start类显示*//
  </html>
  这个例子很简单,容易理解,就不多说什么了。
<html>
  <head>
  <title>change style</title>
  <style>
  <!--
  .bigchange{color:blue;font-weight:bolder;font-size:225%;
  letter-spacing:4px;background:yellow;}
  //*定义bigchange类的字体的颜色、粗细、大小,字间距,背景色*//
  .start{color:yellow;background:navy;}
  //*定义start类的字体的颜色和背景色*//
   -->
  </style>
  </head>
  <body>
  <span onmouseover="this.className='bigchange'"
  onmouseout="this.classname='start'" class="start"
        style="cursor:hand">
  放大这段文本。
 </span> </p> </body>
  </html>
    [Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]

收藏文章
表情删除后不可恢复,是否删除
取消
确定
图片正在上传,请稍后...
评论内容为空!
还没有评论,快来抢沙发吧!

热评话题

按钮 内容不能为空!
立刻说两句吧! 查看0条评论
精彩图集

赞助商链接