CSS3 transition 属性 高度往上展开增高

 时间:2026-02-17 11:01:37

1、首先我们定义一个div的类.div-test-up ,div为flex布局,并且align-items: flex-end;代码如下

.div-test-up

{            height: 100px;            display: flex;            align-items: flex-end;        }

CSS3 transition 属性 高度往上展开增高

2、然后我们定义一个span的类.span-test。代码如下

.span-test {                font-size: 12px;                display: block;                height: 27px;                width: 27px;                transition: height 1s;                background-color: rebeccapurple;            }

CSS3 transition 属性 高度往上展开增高

3、我们编写html代码,span在div里面

<div class="div-test-up">        <span class="span-test">向上</span>    </div>

CSS3 transition 属性 高度往上展开增高

4、编写代码后,在浏览器中查看,界面如下

CSS3 transition 属性 高度往上展开增高

5、当鼠标移上去是,span 的高度向上增高

CSS3 transition 属性 高度往上展开增高

6、整理代码如下

<!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"><head>    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />    <title>transition向上展开</title>    <meta name="generator" content="" />    <style type="text/css">        .div-test-up {            height: 100px;            display: flex;            align-items: flex-end;        }        .span-test {            font-size: 12px;            display: block;            height: 27px;            width: 27px;            transition: height 1s;            background-color: rebeccapurple;        }            .span-test:hover {                height: 100px;            }    </style></head><body>    <div class="div-test-up">        <span class="span-test">向上</span>    </div></body></html>

  • 小米手环3NFC怎么设置开启/关闭闹钟
  • 小米手机怎么设置当网站证书出现问题时显示警告
  • 酷安怎么关闭下载应用后自动安装
  • windows server 2008 停止80端口
  • 小米多功能网关闹钟设置方法
  • 热门搜索
    黔西南旅游 关于进一步促进旅游投资和消费的若干意见 夏天去哪里旅游比较好 同城旅游网 新马泰旅游攻略 安阳旅游景点大全 安徽省旅游集团 云南旅游必去景点 德宏旅游 南京旅游团