大酒店网站源代码页面设计中为什么要有优先级排列

diannao/2026/1/22 6:28:06/文章来源:
大酒店网站源代码,页面设计中为什么要有优先级排列,如何建立购物网站,wordpress显示缩略图目录 一、html-body 二、CSS 三、JS 四、完整代码 五、效果展示 一、html-body 侧边栏的伸缩需要用户触发事件#xff0c;这里使用button为例#xff0c;用户点击按钮实现侧边栏的打开和关闭。 body!-- 按钮#xff0c;可以用文字、图片等作为事件源这里使用button为例用户点击按钮实现侧边栏的打开和关闭。 body!-- 按钮可以用文字、图片等作为事件源我选用一张图片你可以用简单的文字替换 --button classleftbar-btn idleftbar-btn onclicktoggleNav()img src../../../img/beijing-open.png alt点击打开教程/button!-- 左侧侧边栏 --div classleftbar idleftbar!-- 我这里放一个视频为例你可以只放一个简单的p/p --videoidvideo-page1classvideo-page1controlspreloadautoposter../../../img/cover.pngsource src../../../img/video_test.webm typevideo/webm /source src../../../img/video_test.mp4 typevideo/mp4 /p classvjs-no-js请更新您的浏览器版本/p/div /body 二、CSS  stylebody {font-family: Arial, sans-serif;margin: 0;padding: 0;background-image: url(../../../img/beijing-background.png);background-position: 50% 13%;}.leftbar-btn {position: fixed; /*设置按钮位置可变 */left: 0; top: 0; /*初始化按钮位置 */border: none;background: none;padding: 6px;transition: 1s; /*过渡效果值需要与侧边栏的相同以便紧挨移动*/}.leftbar-btn img { /*按钮中图片大小*/width: 77px;height: 77px;}.leftbar {width: 0; /*由于是左侧侧边栏所以width先初始化为0*/height: 100%;position: fixed; /*设置按钮位置可变 */z-index: 1; /*设置堆叠顺序侧边栏高于body*/top: 0; left: 0; /*初始化侧边栏位置 */background-color: rgba(255, 255, 255, 0.5);border-radius: 0px 8px 8px 0px;overflow-x: hidden; /*设置当内容溢出块级元素的左边缘和右边缘时显示的内容溢出则隐藏*/transition: 1s; /*值需要与按钮的相同*/}.video-page1 {width: 100%;height: 50%;position: absolute;bottom: 10%;} /style position: relative; 和 position: absolute; 是 CSS 中两种不同的定位属性它们在元素定位和布局上有着不同的作用。 position: relative; 当一个元素的 position 属性设置为 relative 时它会相对于其正常位置进行定位。设置了 position: relative; 的元素仍然占据文档流中的位置不会脱离文档流。如果对这个元素设置了 top、bottom、left、right 属性则元素将相对于其自身的位置进行偏移但不会影响其他元素的布局。 position: absolute; 当一个元素的 position 属性设置为 absolute 时它会相对于最近的已定位祖先元素进行定位如果没有已定位的祖先元素则相对于最初的包含块通常是 html 元素进行定位。设置了 position: absolute; 的元素会脱离文档流不再占据原来的位置因此不会对其他元素的布局产生影响。对于 position: absolute; 元素可以通过设置 top、bottom、left、right 属性来确定其在包含块中的位置这些属性是相对于最近的已定位祖先元素的。 总的来说position: relative; 会相对于自身的原始位置进行定位而 position: absolute; 则会相对于最近的已定位祖先元素进行定位如果没有已定位的祖先元素则相对于最初的包含块进行定位。 三、JS script//侧边栏打开时的widthvar leftbarWidth 50%;function toggleNav() {//通过ID获取侧边栏、按钮、元素、视频元素var leftbar document.getElementById(leftbar)var leftbarbtn document.getElementById(leftbar-btn)var video document.getElementById(video-page1); //获取视频元素是为了实现关闭侧边栏时停止播放做准备//关闭侧边栏if (leftbar.style.width leftbarWidth) {//如果侧边栏的宽度我们设置的侧边栏的宽度leftbarWidthleftbar.style.width 0;//设置侧边栏width0leftbarbtn.innerHTML img src../../../img/beijing-open.png alt点击打开教程//切换按钮中的图片leftbarbtn.style.left 0;//移动按钮video.pause();//实现视频暂停播放} else {//打开侧边栏leftbar.style.width leftbarWidth;//设置侧边栏widthleftbarWidthleftbarbtn.innerHTML img src../../../img/beijing-close.png alt点击关闭//切换按钮中的图片leftbarbtn.style.left leftbarWidth;//移动按钮}} /script 四、完整代码 !DOCTYPE html html langzh headmeta charsetUTF-8meta nameviewport contentwidthdevice-width, initial-scale1.0title伸缩侧边栏/title stylebody {font-family: Arial, sans-serif;margin: 0;padding: 0;background-image: url(../../../img/beijing-background.png);background-position: 50% 13%;}.leftbar-btn {position: fixed; /*设置按钮位置可变 */left: 0; top: 0; /*初始化按钮位置 */border: none;background: none;padding: 6px;transition: 1s; /*过渡效果值需要与侧边栏的相同以便紧挨移动*/}.leftbar-btn img { /*按钮中图片大小*/width: 77px;height: 77px;}.leftbar {width: 0; /*由于是左侧侧边栏所以width先初始化为0*/height: 100%;position: fixed; /*设置按钮位置可变 */z-index: 1; /*设置堆叠顺序侧边栏高于body*/top: 0; left: 0; /*初始化侧边栏位置 */background-color: rgba(255, 255, 255, 0.5);border-radius: 0px 8px 8px 0px;overflow-x: hidden; /*设置当内容溢出块级元素的左边缘和右边缘时显示的内容溢出则隐藏*/transition: 1s; /*值需要与按钮的相同*/}.video-page1 {width: 100%;height: 50%;position: absolute;bottom: 10%;} /style /head body!-- 按钮可以用文字、图片等作为事件源我选用一张图片你可以用简单的文字替换 --button classleftbar-btn idleftbar-btn onclicktoggleNav()img src../../../img/beijing-open.png alt点击打开教程/button!-- 左侧侧边栏 --div classleftbar idleftbar!-- 我这里放一个视频为例你可以只放一个简单的p/p --videoidvideo-page1classvideo-page1controlspreloadautoposter../../../img/cover.pngsource src../../../img/video_test.webm typevideo/webm /source src../../../img/video_test.mp4 typevideo/mp4 /p classvjs-no-js请更新您的浏览器版本/p/div /body script//侧边栏打开时的widthvar leftbarWidth 50%;function toggleNav() {//通过ID获取侧边栏、按钮、元素、视频元素var leftbar document.getElementById(leftbar)var leftbarbtn document.getElementById(leftbar-btn)var video document.getElementById(video-page1); //获取视频元素是为了实现关闭侧边栏时停止播放做准备//关闭侧边栏if (leftbar.style.width leftbarWidth) {//如果侧边栏的宽度我们设置的侧边栏的宽度leftbarWidthleftbar.style.width 0;//设置侧边栏width0leftbarbtn.innerHTML img src../../../img/beijing-open.png alt点击打开教程//切换按钮中的图片leftbarbtn.style.left 0;//移动按钮video.pause();//实现视频暂停播放} else {//打开侧边栏leftbar.style.width leftbarWidth;//设置侧边栏widthleftbarWidthleftbarbtn.innerHTML img src../../../img/beijing-close.png alt点击关闭//切换按钮中的图片leftbarbtn.style.left leftbarWidth;//移动按钮}} /script /html 五、效果展示  伸缩侧边栏

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/89385.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

做网站一般需要哪些文件夹常用软件开发平台

文章目录 前言1.在AxureRP中生成HTML文件2.配置IIS服务3.添加防火墙安全策略4.使用cpolar内网穿透实现公网访问4.1 登录cpolar web ui管理界面4.2 启动website隧道4.3 获取公网URL地址4.4. 公网远程访问内网web站点4.5 配置固定二级子域名公网访问内网web站点4.5.1创建一条固定…

四会建设局网站软件著作权含金量

前言固然运维这个职能范畴对于绝大多数人来说认知模糊,特别是在分布式存储领域,“运维”常常和“机房”“IDC”等名词相伴,导致很多异业者对于运维的了解停留在物理层面,以搬运机器、上下架服务器、管理网电等为标杆,好…

乐清 网站建设陈塘庄做网站公司

协程(Coroutine)是一种并发编程模型,它允许程序在单线程内实现多个独立的执行线程,这些线程可以非阻塞地挂起和恢复,以实现协作式多任务处理。协程的核心思想是让程序员能够控制执行的流程,而不是完全交给操…

北京网站设计精选刻wordpress迁移后除了首页

DevExpress Office File API是一个专为C#, VB.NET 和 ASP.NET等开发人员提供的非可视化.NET库。有了这个库,不用安装Microsoft Office,就可以完全自动处理Excel、Word等文档。开发人员使用一个非常易于操作的API就可以生成XLS, XLSx, DOC, DOCx, RTF, CS…

网站设计欣赏心得体会成都五月花网页设计培训

3)翻译程序、汇编程序、编译程序、解释程序有什么差别?各自的特性是什么? 翻译程序是指把高级语言源程序翻译成机器语言程序(目标代码)的软件。 翻译程序有两种:一种是编译程序,它将高级语言源程序一次全部…

wordpress后台没有模板上海知名seo公司

目录 介绍举例1.引入头文件2.封装函数3.在程序入口调用4. 记录训练过程 介绍 在进行深度学习模型训练的过程中,一般会设置log日志,将训练过程的中间结果以及最终结果写入,方便再次打开的时候进行查看。 logging的一些函数这里就不作介绍&…

浙江昆仑建设集团网站有没有专做烘焙的网站

ForEach Controller 介绍 ForEach Contoller 即循环控制器,顾名思义是定义一个规则。主要有以下一个参数:名称:随便填写注释:随便填写输入变量前缀:可以在“用户自定义变量”中定义一组变量。循环控制器可以从中获取到…

想把比尔的网站封了如何做宁波网站建设公司信息查询

记一下idea的svn使用有图超详细 根据在eclipse里使用svn的经验琢磨了一下idea,现把idea下svn的使用方法记录如下 主要分为几个功能来介绍 第一个功能当然是把远程的svn代码拉到我们本地 下面的多出了一个svn的窗口,在左边有加号可以添加一个svn的库 输入svn的地…

博学云网站建设wordpress模板 简约

Python是人工智能(AI)和机器学习(ML)领域中使用最广泛的编程语言之一,拥有丰富的库支持各种AI和ML任务。本文介绍一些经典的Python AI库。 1. NumPy 简介:NumPy(Numerical Python)…

个人网站备案资料ps网站参考线怎么做

https://appengine.google.com/ can visit in Home, but cannot visit in Office.Download a java SDK for GAE, will write something here.转载于:https://www.cnblogs.com/cnyao/archive/2011/05/05/2038161.html

河北省网站建设拼多多电商代运营可信吗

1. 使用串口发送5个字节数据到电脑 uart协议规定,发送的数据位只能是6,7,8位,如果数据位不符合,接收者接收不到数据。所以我们需要将40位数据data分为5个字节数据分别发送,那么接收者就能通过uart协议接收…

佛山网红书店成都有实力的seo团队

Avalonia制作仪表盘&#xff0c;把控件给大家演示一下&#xff0c;Avalonia有三类自定义控件&#xff0c;分别是用户控件、模版控件、自主控件。前面已经很多用户控件了&#xff0c;这个是演示模版控件&#xff0c;另外一种不知道哪种情况下使用。 前端代码&#xff1a; <…

网站的目录怎样做的网站建设 技术方案

在此之前&#xff0c;向大家说明的是&#xff0c;我们整个框架用的是flask sqlalchemy redis。如果没有开发过web&#xff0c;还是先去学习一下&#xff0c;这边只是介绍如果从开发web转换到开发移动端。如果flask还不是很熟悉&#xff0c;我建议先到这个网站简单学习一下&am…

精准网站seo诊断报告免费网站空间哪个好

如果你想先看看最终效果再决定看不看文章 -> bilibili示例代码下载 第二篇&#xff1a;一步一步教你实现iOS音频频谱动画&#xff08;二&#xff09; 基于篇幅考虑&#xff0c;本次教程分为两篇文章&#xff0c;本篇文章主要讲述音频播放和频谱数据的获取&#xff0c;下篇将…

建设主题网站的顺序是什么意思上海免费网站建设模板推荐

1.every()方法的定义与用法 every()方法用于检测数组中的所有元素是否都满足指定条件every()方法会遍历数组中的每一项&#xff0c;如果有一项不满足条件&#xff0c;则表达式返回false&#xff0c;剩余的项将不会进行检测&#xff1b;如果遍历完数组后&#xff0c;每一项都符…

个人网站开发西安seo王

目录 1、Value注解的作用 2、Value 注解的写法 3、用法示例 3.1 resources 目录新增 book.properties 配置文件 3.2 新增实体 Book.java 3.3 新增 TestValueConfig.java 3.4 新增 TestValue.java 测试文件 4、使用场景 今天给大家分享Spring属性赋值注解Value 用法&#xff0c…

建网站无锡网站建设主流开发语言

Java中的WeakHashMap是中高级Java开发人员中非常流行的数据结构。 WeakHashMap类位于java.util包中。 这是一个Map实现&#xff0c;其中存储了对其键的弱引用。 当关联密钥丢失其所有活动的强引用和软引用时&#xff0c; WeakHashMap中的条目将自动删除。 在本文中&#xff0…

换网站了吗网站平台维护

ArkTS提供了渲染控制的能力。条件渲染可根据应用的不同状态&#xff0c;使用if、else和else if渲染对应状态下的UI内容。 说明&#xff1a; 从API version 9开始&#xff0c;该接口支持在ArkTS卡片中使用。 使用规则 支持if、else和else if语句。 if、else if后跟随的条件语句…

html5个人网站源码有专门做市场分析的网站么

程序员的圈子啊那是十分神秘&#xff0c;又令人着迷的。每天的工作就是对着电脑&#xff0c;那他们的工作是如何的呢&#xff1f;我们来品一品&#xff08;PS&#xff1a;后面奉上各位大佬的桌面&#xff0c;别走开哦&#xff09;↓↓↓最最常见的普通版&#xff1a;升级版&…

wordpress 不允许评论网站seo文章该怎么写

CSRF攻击是开发Web后端时需要重点解决的问题。 那么什么是CSRF攻击呢&#xff1f; CSRF跨站点请求伪造(Cross—Site Request Forgery)&#xff0c;其主要利用的是Cookie的一个弱点&#xff0c;就是Cookie 最初被设计成了允许在第三方网站发起的请求中携带&#xff1a; 关于Co…