手机
当前位置:查字典教程网 >网页设计 >心得技巧 >css如何实现数字分页效果代码及步骤
css如何实现数字分页效果代码及步骤
摘要:相当数量的网站都使用数字分页效果,例如本站的分页也是采用此方式,还算是比较美观使用吧。代码实例如下蚂蚁部落ul{list-style:non...

相当数量的网站都使用数字分页效果,例如本站的分页也是采用此方式,还算是比较美观使用吧。

代码实例如下

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<meta name="author" content="http://www.softwhy.com/" />

<head>

<title>蚂蚁部落</title>

<style type="text/css">

ul

{

list-style:none;

}

ul li

{

float:left;

width:22px;

height:22px;

margin-left:5px;

}

a

{

width:20px;

height:20px;

display:block;

text-align:center;

text-decoration:none;

background-color:white;

border:1px solid #666;

}

a:hover

{

width:40px;

height:30px;

border:1px solid #666;

position:absolute;

line-height:30px;

margin:-5px 0 0 -10px;

}

</style>

</head>

<body>

<ul>

<li><a href="#">1</a></li>

<li><a href="#">2</a></li>

<li><a href="#">3</a></li>

<li><a href="#">4</a></li>

<li><a href="#">5</a></li>

<li><a href="#">6</a></li>

<li><a href="#">7</a></li>

</ul>

</body>

</html>

以上代码实现了我们想要的效果,下面简单介绍一下实现的步骤:

一. 使用浮动属性,以便让li元素水平排列。

二.让a元素设置为块级元素,然后设置它们的尺寸。

三.通过使用链接伪类控制当鼠标放在链接之上时使a元素的尺寸变大,并且使用绝对定位,使当前a元素能够覆盖周边的元素。

特别说明:之所以让a元素的背景色设置为白色,是因为默认状态背景是透明的,如果不设置背景色,将会看到两边被遮盖的边框。

【css如何实现数字分页效果代码及步骤】相关文章:

IE环境规定div高度必须大于字体高度的问题

浮动菜单,可实现上下滚动的效果

TOM.COM网站首页改版的体验感受

用@font-face实现网页特殊字符(制作自定义字体)

网页常用分享代码大全(前端必备)

网站用户体验设计(UE)

如何制作百度死链文件的方法介绍

浅谈前端制作中,IE6还有必要兼容吗

创建吸引访问者的网站内容的14种方法

网页心得:策划和设计

精品推荐
分类导航