CSS 实现边框浮动效果.半角与_Hover

这篇博客介绍了如何使用CSS来实现一个独特的边框浮动效果。通过设置`border-radius`实现圆角,利用`transition`属性进行平滑过渡,以及在`:hover`状态下调整`margin`和`padding`来改变元素的边框样式,同时添加阴影效果,增强视觉体验。示例代码包括了`jsp`片段和相应的`css`样式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1:2.效果:


页面代码:jsp

<div class="luis"  >
<!-- 
<c:forEach items="${hotelList}" var="l">

<a>${l}</a> 


</c:forEach> -->
<h1>luis</h1>
</div>


css:代码

.luis{

border: 1px solid #0344EC;
width:200px;
/* 半径   webkit浏览器  */
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
margin: 5px 0;
padding: 10px 0 10px 0;

/*  减慢速度    transition-duration:0.3s;   */
transition-property:margin-left, padding-left, margin-right, padding-right;
transition-duration:0.3s;
transition-delay:0s;
/* Safari */
-webkit-transition-property:margin-left, padding-left, margin-right, padding-right;
-webkit-transition-duration:0.3s;
-webkit-transition-delay:0s;
}
.luis:hover{
/* 加阴影  */
-moz-box-shadow: 0 0 6px 2px rgba(0,0,0,0.1);
-webkit-box-shadow: 0 0 6px 2px rgba(0,0,0,0.1);
box-shadow: 0 0 6px 2px rgba(0,0,0,0.1);

margin-left: -17px;
padding-left: 17px;
margin-right: -27px;
padding-right: 27px;
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值