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端口
  • 小米多功能网关闹钟设置方法
  • 热门搜索
    人艰不拆什么意思 才的意思 心猿意马的意思 血糖偏高应注意什么 skii适合什么年龄 人次是什么意思 孩子满月送什么礼物 广阔无垠的意思 kd是什么意思 挚爱的意思