[刘阳Java]_CSS数字分页效果

先给出效果图,见下图。下图主要的完成当鼠标放到分页数字的上会呈现一个变大的效果

实现思路:

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

(2).将a元素设置为块级元素,然后设置它们的尺寸。

(3).使用链接伪类控制当鼠标放在链接之上使a元素尺寸变大;使用绝对定位,使a元素能够覆盖周边的元素。 特别说明:a元素的背景色设置为白色,因为默认状态背景是透明的,否则将会看到两边被遮盖的边框。

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
        <style type="text/css">
            ul {
                list-style: none;
            }
            ul li {
                float: left;
                width: 22px;
                height: 22px;
                margin-left: 5px;
            }
            a {
                display: block;
                width: 20px;
                height: 20px;
                text-align: center;
                text-decoration: none;
                background-color: white;
                border: 1px solid #666;
            }
            a:hover {
                width: 40px;
                height: 30px;
                border: 1px solid #666;
                position: relative;
                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>
        </ul>
    </body>
</html>

原文地址:https://www.cnblogs.com/liuyangjava/p/8439328.html

时间: 2024-08-03 06:52:18

[刘阳Java]_CSS数字分页效果的相关文章

[刘阳Java]_CSS图片画廊

图片画廊也是一种比较经典的案例.本节文章主要简单给大家介绍了CSS2实现图片画廊,采取的实现思路 ul放置图片 li标签里面嵌套a标签 a标签里面嵌套两个图片的标签 通过简单的伪类来实现图片预览效果 具体效果图如下,这样子大家看了效果图,就会知道我们到底为了实现什么样子的效果 具体的代码如下 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></tit

[刘阳Java]_CSS鼠标悬停

小白在学习前端技术时候,一定会在刚开始的时候学习CSS2和CSS3的相关知识.这篇内容给大家介绍一个CSS鼠标悬停的效果.大家可以先看下面的效果图,然后我们在说一下实现的效果要求吧 上图效果非常简单和清晰,就是鼠标放上去能够将图片进行缩率图的放小效果.实现要求 CSS的伪类hover的应用,通过伪类完成CSS样式的变化 CSS3中的transform:scale(...)的应用,完成缩放比例的设置 CSS3中的过渡transition:all 200ms ease-in样式的的应用,因为缩放效果

[刘阳Java]_CSS菜单侧边栏制作

再来写一个菜单侧边栏的制作,先看截图 源代码如下 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> * { margin: 0; padding: 0; } body { font-family: "微软雅黑"; font-siz

PHP自练项目之数字分页效果

学习要点:1.LIMIT 用法2.各种参数3.超链接调用 第一:先在文件中设置数字分页模块:我的文件是(blog.php) //分页模块 $_page = $_GET['page']; $_pagesize = 10; $_pagenum = ($_page - 1) * $_pagesize; //首页要得到所有的数据总和 $_num=mysql_num_rows(_query("SELECT tg_id FROM tg_user")); $_pageabsolute=$_num /

[刘阳Java]_SpringMVC方法静态资源_第9讲

有些时候我们在使用SpringMVC的时候造成无法访问静态资源文件(如:html,js,css,image等等).其主要的原因出在web.xml文件我们设置SpringMVC前端控制器的映射路径 <servlet> <servlet-name>spmvc</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> &

[刘阳Java]_Spring AOP基于XML配置介绍_第9讲

基于注解配置的Spring AOP固然简单,但是这节我们会给大家介绍基于XML配置的AOP是如何应用的.为什么这么说了,因为后面我们还会介绍到Spring对Dao操作的事务管理(基于AOP的XML文件方式来配置事务) 1. 基于XML文件方式来配置Spring的AOP,则我们需要的一些基本元素如下 <aop:config.../>,此标签很重要.它是在XML里配置AOP功能的核心标签 all aspect and advisor elements must be placed within a

[刘阳Java]_Spring入门_第1讲

Spring框架在企业中的使用非常多,优势明显.所以学好Spring框架肯定不言而喻.今天我们给大家介绍Spring的入门 1. 对于初学者来说我们要学习Spring框架中的哪些技术,这个有必要了解一下 Spring中的IOC Spring中的AOP Spring是如何对Dao层进行封装的 Spring对Java Web的技术支持 Spring配置文件中的各类标签元素的应用 Spring的注解 Spring的事务管理机制 Spring自身的MVC框架是如何应用的 2. 我们先不要去讲Spring

[刘阳Java]_Spring整合Servlet【补充】_第14讲

这篇内容我们给大家介绍一下Spring框架如何整合Servlet.光看表面现象这个问题感觉没有什么太大难度,但是实际在整合过程中不是那么轻松 既然是以补充的方式来介绍,那么我们就直接上一个案例来说明整合实现的步骤 1. 案例要求 通过Spring框架注解方式来打通控制层,业务逻辑层,数据访问层之间的依赖关系 控制层采用Servlet来完成对用户请求与相应的处理 然后在Servlet中通过@Autowired方式来依赖注入业务逻辑层 业务逻辑层也是通过@Autowired方式来依赖注入数据访问层

[刘阳Java]_Spring AOP入门_第7讲

AOP技术个人认为是能够完善(改善)面向对象编程OOP.为什么这么说,我们得先从AOP的概念说起,然后通过一段简单的例子加以佐证.这样子大家就可以慢慢地了解AOP 1. AOP概念 AOP为Aspect Oriented Programming的缩写,含义:面向切面的编程. 2. AOP主要作用是什么,为什么要提出AOP概念,AOP技术到底能用到哪些实际的开发场景里面去 AOP技术主要的用做在日志记录,性能统计,安全控制,事务处理,异常处理等等 例如日志功能,日志代码往往横向地散布在所有对象层次