Chinaunix首页 | 论坛 | 博客
  • 博客访问: 7258711
  • 博文数量: 5645
  • 博客积分: 9880
  • 博客等级: 中将
  • 技术积分: 68080
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-28 13:35
文章分类

全部博文(5645)

文章存档

2008年(5645)

我的朋友

分类:

2008-04-28 14:19:40

下载本文示例代码

1.动态转换

  通过在CSS中设置属性,我们可以准确的定义一个页面的样式,如颜色、字体、边框等。现在我们要讲的CSS定位主要是在页面的布局和控制上进行定义,使您的页面从这两个方面都展现的非常完美,更加富有动感。
  另外,在讲解之前,我们首先介绍两个定义:相对定位和绝对定位。相对定位就是允许在文档的原始位置上进行偏移。而绝对定位则允许任意定位。
  实现CSS的定位最终还是要靠属性。我们来看一下定位属性的详细列表(见下图):

定位属性

  我们在下面举一个例子,其中带了一点Script的内容,我们来看看它是如何实现动态显示的。讲解之前我们还是先看一下这个例子的效果吧,请点击这里
  看,通过简单的CSS定位实现了颇具动感的效果。这种效果的代码如下:

  
   
   dingwei css
   
   
   
   


    请选择一幅图片:

//*设置字体大小、名称、颜色*//
   

   

   //*导入一张图片,标识符为container1*//

   


     名称:大漠

//*设置字体名称、颜色、大小*//
    </dd>
   

   

   

   //*导入另一种图片,标识符为container2*//

   


     名称: 大海


   

   

   
//*定义两个按钮*//
   

    onclick=“container1.style.visibility=‘visible’;
    container2.style.visibility=‘hidden’”>

    //*定义鼠标点击事件图片1为可见,图片2为不可见*//
        container1.style.visibility=‘hidden’;
    onclick=“container2.style.visibility=‘visible’;
    container1.style.visibility=‘hidden’”>


    //*定义鼠标点击事件图片1为不可见,图片2为可见*//
    
    
  

  代码虽然长了一些,但结构很简单,您只要用心看注释,很容易理解的。下一节我将向您继续介绍一个CSS定位的例子。
2.空间定位

  在这一节里,我们来看一个利用z-index定位的例子,这个例子的效果在这里
  我们看到例子中的两幅图片和一段文字分别处于不同的空间位置,文字覆盖在那朵花的图片上,而挥动小旗的小老鼠却又覆盖在文字的上面。那么这种效果是怎样实现的呢?这里利用了CSS定位的z-index属性,代码如下:

  
   
    zindex
   
    
    
          style=“z-index:1”>

     //*导入一张图片,使它为pile类,z-index属性定义为1,位置处于最下方
      *//

    

    style=“color:#ffff33;z-index:2” > 这段文字将覆盖在图片上。
    
//*定义一段文字的颜色和z-index属性为2,处于中间位置*//
         style=“z-index:3”>
     //*导入第二张图片,使它为“pile1”类,z-index属性为3,位置处于最上
      方*//

    
  

  通过这两节的例子,我们可以看到CSS定位具有强大的功能,至于其他的一些定位属性,您可以自己尝试一下,很简单的。
  利用好了CSS的定位功能,会使您的页面更加精致,更加富有动感。
  下一章我将带您进入CSS滤镜的精彩世界。

1.动态转换

  通过在CSS中设置属性,我们可以准确的定义一个页面的样式,如颜色、字体、边框等。现在我们要讲的CSS定位主要是在页面的布局和控制上进行定义,使您的页面从这两个方面都展现的非常完美,更加富有动感。
  另外,在讲解之前,我们首先介绍两个定义:相对定位和绝对定位。相对定位就是允许在文档的原始位置上进行偏移。而绝对定位则允许任意定位。
  实现CSS的定位最终还是要靠属性。我们来看一下定位属性的详细列表(见下图):

定位属性

  我们在下面举一个例子,其中带了一点Script的内容,我们来看看它是如何实现动态显示的。讲解之前我们还是先看一下这个例子的效果吧,请点击这里
  看,通过简单的CSS定位实现了颇具动感的效果。这种效果的代码如下:

  
   
   dingwei css
   
   
   
   


    请选择一幅图片:

//*设置字体大小、名称、颜色*//
   

   

   //*导入一张图片,标识符为container1*//

   


     名称:大漠

//*设置字体名称、颜色、大小*//
    </dd>
   

   

   

   //*导入另一种图片,标识符为container2*//

   


     名称: 大海


   

   

   
//*定义两个按钮*//
   

    onclick=“container1.style.visibility=‘visible’;
    container2.style.visibility=‘hidden’”>

    //*定义鼠标点击事件图片1为可见,图片2为不可见*//
        container1.style.visibility=‘hidden’;
    onclick=“container2.style.visibility=‘visible’;
    container1.style.visibility=‘hidden’”>


    //*定义鼠标点击事件图片1为不可见,图片2为可见*//
    
    
  

  代码虽然长了一些,但结构很简单,您只要用心看注释,很容易理解的。下一节我将向您继续介绍一个CSS定位的例子。
2.空间定位

  在这一节里,我们来看一个利用z-index定位的例子,这个例子的效果在这里
  我们看到例子中的两幅图片和一段文字分别处于不同的空间位置,文字覆盖在那朵花的图片上,而挥动小旗的小老鼠却又覆盖在文字的上面。那么这种效果是怎样实现的呢?这里利用了CSS定位的z-index属性,代码如下:

  
   
    zindex
   
    
    
          style=“z-index:1”>

     //*导入一张图片,使它为pile类,z-index属性定义为1,位置处于最下方
      *//

    

    style=“color:#ffff33;z-index:2” > 这段文字将覆盖在图片上。
    
//*定义一段文字的颜色和z-index属性为2,处于中间位置*//
         style=“z-index:3”>
     //*导入第二张图片,使它为“pile1”类,z-index属性为3,位置处于最上
      方*//

    
  

  通过这两节的例子,我们可以看到CSS定位具有强大的功能,至于其他的一些定位属性,您可以自己尝试一下,很简单的。
  利用好了CSS的定位功能,会使您的页面更加精致,更加富有动感。
  下一章我将带您进入CSS滤镜的精彩世界。

下载本文示例代码


CSS快速入门教程4: CSS定位详解CSS快速入门教程4: CSS定位详解CSS快速入门教程4: CSS定位详解CSS快速入门教程4: CSS定位详解CSS快速入门教程4: CSS定位详解CSS快速入门教程4: CSS定位详解CSS快速入门教程4: CSS定位详解CSS快速入门教程4: CSS定位详解CSS快速入门教程4: CSS定位详解CSS快速入门教程4: CSS定位详解CSS快速入门教程4: CSS定位详解CSS快速入门教程4: CSS定位详解CSS快速入门教程4: CSS定位详解CSS快速入门教程4: CSS定位详解CSS快速入门教程4: CSS定位详解
阅读(167) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~