当前位置:首页 > 技术文章 > 正文内容

html,fix固定写法,固定上方(html 固定)

zonemu15小时前技术文章2

要实现一个搜索框始终固定在页面顶部,无论用户如何滚动页面,可以使用CSS的position: fixed;属性。fixed定位会使元素相对于浏览器窗口定位,而不是相对于父元素。这使得元素在页面滚动时保持固定位置。

.search {
    position: fixed; /* 相对于浏览器窗口定位 */
    top: 0; /* 顶部距离为0 */
    left: 50%; /* 水平居中 */
    transform: translateX(-50%); /* 水平居中修正 */
    z-index: 2; /* 确保搜索框显示在其他元素之上 */
    display: flex; /* 使用 Flex 布局 */
    align-items: center; /* 垂直居中 */
    background-color: white; /* 背景颜色 */
    padding: 10px; /* 内边距 */
    border-radius: 23px; /* 圆角 */
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1); /* 阴影效果 */
    width: 80%; /* 设置宽度 */
    max-width: 600px; /* 最大宽度 */
}

说明

  • position: fixed;:使元素相对于浏览器窗口定位,而不是相对于父元素。
  • top: 0;:将搜索框固定在页面顶部。
  • left: 50%;transform: translateX(-50%);:水平居中搜索框。
  • z-index: 2;:确保搜索框显示在其他元素之上。
  • background-color: white;:设置背景颜色。
  • padding: 10px;:设置内边距。
  • border-radius: 23px;:设置圆角。
  • box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);:设置阴影效果,使搜索框看起来更美观。
  • width: 80%;max-width: 600px;:设置搜索框的宽度。

完整示例

假设你的HTML结构如下:

html

深色版本

1<div class="search">
2  <form @submit.prevent="performSearch">
3    <input v-model="searchKeyword" placeholder="输入搜索关键字" />
4    <button type="submit">搜索</button>
5  </form>
6</div>
7
8<!-- 其他内容 -->

相关文章

Win+Ubuntu缝合怪:第三方开发者推出“Wubuntu”Linux发行版

IT之家 2 月 26 日消息,一位第三方开发者推出了一款名为“Wubuntu”的缝合怪 Linux 发行版,系统本身基于 Ubuntu,但界面为微软 Windows 11 风格,甚至存在微软 Win...

Vue3,父组件子组件传值,provide(提供)和inject(注入)传值

父组件向子组件传值父子组件传递数据时,通常使用的是props和emit,父向子传递使用props,子向父传递使用emit。子组件接收3种方式// 1、简单接收 props:["title...

前端React面试基础系列(React基础篇)

本文阅读8分钟,喜欢的小伙伴可以持续关系小编哦1. 什么是受控组件和非受控组件?受控组件像表单元素在用户输入时,像<input> <select>等元素需要绑定一个 chang...

10分钟搞定gitlab-ci自动化部署(gitlab ci 配置)

gitlab-ci 是持续集成工具/自动化部署工具,类似 jenkins。持续集成 是将代码集成到共享存储库并尽可能早地自动构建/测试每个更改的实践 - 通常一天几次。概述在编码完成时都会进行打包发布...

gitlab简单搭建与应用(gitlab怎么用)

一、gitlab1、简介GitLab是利用Ruby on Rails一个开源的版本管理系统,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。与Github类似,GitLab...

迁移GIT仓库并带有历史提交记录(git 迁移仓库)

迁移git仓库开发在很多时候,会遇到一个问题。GIT仓库的管理,特别是仓库的迁移。我需要保留已有的历史记录,而不是重新开发,重头再来。我们可以这样做:使用--mirror模式会把本地的分支都克隆。//...