通过HTML+CSS实现折叠样式完整代码

简介: 通过HTML+CSS实现折叠样式完整代码

前言

通过html+css实现折叠样式

一、实现思路

动态修改元素的高度,并添加过渡效果

二、实现代码

html代码:

<div class="fold">
      <div class="child0">选项一</div>
      <div class="child1">选项11</div>
      <div class="child1">选项22</div>
      <div class="child1">选项33</div>
      <div class="child1">选项44</div>
    </div>

css代码

.fold{
    width: 200px;
    height: 51px;
    transition: all 1s;
    overflow: hidden;
    text-align: center;
    line-height: 50px;
    background-color: transparent;
    color: white;
    border-radius: 5px;
}
.fold:hover{
      height: 258px;
    }
.child0{
      width: 200px;
      height: 50px;
      background-color: #409eff;
      border-radius: 5px;
    }
    .child1{
      width: 200px;
      height: 50px;
      border-top: 1px solid white;
      border-radius: 5px;
      background-color: #409eff;
    }
相关文章
|
1天前
|
前端开发
CSS样式引用方式的区别
CSS样式引用方式的区别
|
1天前
|
前端开发 容器
css样式元素的相对定位,绝对定位,固定定位等元素定位运用技巧详解
css样式元素的相对定位,绝对定位,固定定位等元素定位运用技巧详解
|
1天前
|
前端开发
css样式字体、文本、背景属性,盒子模型详解,轻松调教出优美的字体和网页背景色
css样式字体、文本、背景属性,盒子模型详解,轻松调教出优美的字体和网页背景色
|
1天前
|
XML 前端开发 JavaScript
前端CSS样式零基础教学总结,UI、前端开发都适用
前端CSS样式零基础教学总结,UI、前端开发都适用
|
1天前
|
前端开发 开发者
【Web 前端】CSS 样式覆盖规则?
【4月更文挑战第22天】【Web 前端】CSS 样式覆盖规则?
|
1天前
|
前端开发 JavaScript
使用html+css+javaScript 完成计算器
使用html+css+javaScript 完成计算器
|
2天前
|
前端开发 容器
用html、css实现一颗简单小爱心【2022首文】
用html、css实现一颗简单小爱心【2022首文】
|
2天前
|
前端开发 数据安全/隐私保护
Day-1 HTML基本标签和CSS常用样式
Day-1 HTML基本标签和CSS常用样式
|
20天前
|
前端开发 JavaScript 开发工具
【HTML/CSS】入门导学篇
【HTML/CSS】入门导学篇
23 0
|
22天前
|
JavaScript 前端开发
【快捷键配置】常用HTML类名、CSS样式名称、JS方法变量名、vue代码片段
【快捷键配置】常用HTML类名、CSS样式名称、JS方法变量名、vue代码片段