之前有用户想要仿制这款banner搜索框,一直没来得及做,现在补发。
已适配移动端,自行适配form的action和按钮图标。
其中的图片地址:https://img.ahap.cn/files/2024/12/2024120109553344.png
以及视频地址:https://img.ahap.cn/files/2024/12/2024120109550223.mp4
请保存到本地使用。
1、HTML代码
<div class="home-row-left content-area">
<div id="html-box-shouyem" class="html-box">
<div class="index-box">
<div class="container">
<div class="tit night-color">
<h2>
全网创业项目收集中心
</h2>
<p>
每天免费分享最新创业项目,持续更新中~
</p>
</div>
<div class="search-box">
<form class="search" action="/?s=" method="get" target="_blank">
<input type="text" name="s" class="txt" placeholder="输入关键词,找到你想找的资源!">
<input type="submit" class="b2font so" value="">
</form>
</div>
</div>
<div class="video-box-bg">
<img class="lazy" src="图片地址" alt="搜索">
<video autoplay loop muted src="视频地址" draggable></video>
<div class="video-cover"></div>
</div>
</div>
</div>
</div>
2、CSS代码
.index-box {
position: relative;
overflow: hidden;
width: 100%;
height: 650px;
background-size: cover;
}
.index-box .tit {
position: relative;
z-index: 1;
padding: 250px 0 0;
color: #fff;
text-align: center;
}
.index-box .tit h2 {
letter-spacing: 5px;
font-size: 40px;
font-weight: 700;
color: #121212;
}
.index-box .tit p {
margin-top: 15px;
font-size: 18px;
color: #121212;
}
.index-box .search-box {
position: relative;
z-index: 1;
margin: 35px auto auto;
padding: 10px;
width: 760px;
height: 40px;
border-radius: 10px;
box-sizing: content-box;
background: rgb(255 255 255 / 80%);
box-shadow: 0 0 6px rgb(0 0 0 / 10%);
-webkit-backdrop-filter: saturate(2) blur(20px);
backdrop-filter: saturate(2) blur(20px);
}
.index-box .search-box .txt {
float: left;
width: 85%;
height: 40px;
border: 0;
border-radius: 40px 0 0 40px;
background: hsla(0, 0%, 100%, 0);
color: #121212;
text-indent: 20px;
}
.index-box .search-box .so {
float: right;
width: 15%;
height: 40px;
border: 0;
border-radius: 10px;
background: var(--b2color, #000000);
color: #fff;
cursor: pointer;
}
.index-box .video-box-bg {
position: absolute;
top: 0;
left: 0;
width: 100%;
}
.index-box .video-box-bg img {
display: none;
width: 100%;
height: 650px;
object-fit: cover;
}
.index-box .video-box-bg video {
overflow: hidden;
width: 100%;
height: 650px;
transition: all .2s;
-o-object-fit: cover;
object-fit: cover;
}
.video-cover {
position: absolute;
top: 0;
width: 100%;
height: 100%;
background: #ffffff00;
z-index: 0;
}
button:focus, input:focus, textarea:focus {
outline: none;
}
@media screen and (max-width: 768px) {
.index-box, .index-box .video-box-bg video {
height: 215px;
}
.index-box .tit {
padding: 25px 0 0;
}
.index-box .tit h2 {
font-size: 22px;
}
.index-box .tit p {
font-size: 15px;
}
.index-box .search-box {
width: 95%;
padding: 0;
}
.index-box .search-box .txt {
width: 80%;
}
.index-box .search-box .so {
width: 20%;
}
}
没有JavaScript代码。
一、本站上的部份代码及教程来源于互联网,仅供网友学习交流。如有侵权,无意侵害您的权益,请发送邮件至zhangshen#ahap.cn或点击右侧 联系我们,我们将尽快处理。
二、请勿将购买的资源教程转载或分享与他人!
二、请勿将购买的资源教程转载或分享与他人!