项目中有个功能块,做个模型

本文介绍了一个具体的CSS样式和HTML布局案例,包括了div元素的层级设置、响应式效果及悬停效果实现等,详细解释了如何通过CSS实现特定元素的定位与过渡动画。

样式部分:

#d{

width:200px;

height:200px;

boder:none;

background:wheat;

overflow:hidden;

margin:0 auto;

position:relative;

}

.d1{

width:198px;

height:198px;

border:none;

background:url() no-repeat;

background-size:100% 100%;

}

.d1:hover .d2{

width:198px;

height:198px;

border:1px solid goldenrod;

transition:all 0.3s ease;

background:gray;

margin-top:0px;

position:absolute;

z-index:222;

background:rgba(159,255,33,0.4);

left:0;

top:0;

color:white;

}

.d2{

width:198px;

height:198px;

border:1px solid goldenrod;

background:rgba(159,255,33,0.4);

position:absolute;

z-index:222;

margin-top:199px;

color:white;

}

h2{

text-align:center;

}

li{

list-style:none;

}

*{

margin :0;

padding:0;

}

HTML部分:

<div id='d'>

<div class='d1'>

<div class='d2'>

<p>

<h2>参数列表</h2>

<ul>

<li>虚拟交换机:dass</li>

<li>虚拟交换机:dass</li>

<li>虚拟交换机:dass</li>

</ul>

</p>

</div>

</div>

</div>

注:需要注意一点的就是,hover移动另外一个div需要将其放在悬停的那个div里边,形成父子关系。

转载于:https://www.cnblogs.com/sweeeper/p/6554189.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值