基于HTML+CSS实现网页滑动门效果

大家在网页中经常会见到这样一种导航效果,因为使用频率广泛,所以广大的程序员给它起了一个名字,叫做滑动门。这篇文章给大家介绍了基于html+css技术实现网页滑动门效果,需要的朋友参考下

基于HTML+CSS实现网页滑动门效果

一、什么是滑动门

大家在网页中经常会见到这样一种导航效果,因为使用频率广泛,所以广大的程序员给它起了一个名字,叫做滑动门.在学习滑动门之前,首先你要了解什么是滑动门。

基于HTML+CSS实现网页滑动门效果

小米官网,网页滑动门效果

二、实现滑动门所需技术

立即学习“前端免费学习笔记(深入)”;

简单HTML基础知识

简单的CSS基础样式

CSS定位

三、如何实现滑动门

1.准备好一段HTML代码 

     

登录后复制                      手机 电话卡             

                 

这是我的第一个滑动门

                 基于HTML+CSS实现网页滑动门效果                                            手机 电话卡             

                               手机 电话卡             

                               手机 电话卡             

               

 2.给当前HTML结构添加一些样式  
 

     body,ul,li,p{         margin:0;         padding:0;     }     ul{         list-style: none;         padding:20px 0px;         width: 234px;         background: rgba(0,0,0,.6);/*定位 作为父级使用*/         position: relative;     }     ul li{         height: 42px;         line-height: 42px;         padding-left: 20px;     }     ul li:hover{         background: #ff6700;     }     ul li a{         color: #fff;         text-decoration: none;         font-size: 14px;     } 

登录后复制

3.使用定位实现滑动门效果

/*滑动门*/     ul .p1,.p2,.p3{         width: 800px;         height: 460px;         background: skyblue;/*使用定位实现滑动门-------重要步骤*/ /*上海尚学堂java加薇心 java8733 了解更多获取资料*/         position: absolute;         top:0;         left:234px;         display: none;     }/*当鼠标悬停在内容上是显示对应的代码块*/     ul li:hover .p1{         display: block;         width:800px;         opacity: 1;     }     ul li:hover .p2{         display: block;         background: pink;         width:600px;         height: 460px;     }

登录后复制

根据上面步骤,就可以实现简单的滑动门效果,快去试试吧。

四、滑动门实例
 

下面这个实例作为课下作业,详情请参考上海尚学堂官网http://www.shsxt.com/

基于HTML+CSS实现网页滑动门效果

相关推荐:

css+html实现简单的日历

以上就是基于HTML+CSS实现网页滑动门效果的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2897474.html

(0)
上一篇 2025年3月10日 23:24:23
下一篇 2025年3月2日 13:30:41

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • Html和css实现纯文字和带图标的按钮的代码

    这篇文章主要介绍了html和css实现纯文字和带图标按钮的方法,按钮有很多种外观,本文介绍了纯文字和带图标两种按钮,感兴趣的小伙伴们可以参考一下 本文总结一下一些基础页面元素的实现方式,后续陆续更新。首先我们遇到最多的可能是按钮的切图,按钮…

    2025年3月10日
    200
  • 关于DW在html中插入css样式的方法

    进行网页设计想要有一个好看的界面布局我们就得要使用到css样式,下为大家介绍dw在html中插入css样式方法,不会的朋友可以参考本文,来看看吧   在使用Dreamweaver CS6进行网页制作的时候,页面布局样式会很多。可以利用插入c…

    2025年3月10日 编程技术
    200
  • 用CSS设置文本样式的解析

    这篇文章主要介绍了关于用CSS设置文本样式的解析,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 一、设置文字的字体 二、设置文字的倾斜效果 三、设置文字的加粗效果 四、设置英文字母大小写转换 五、设置文字的大小 立即学习“前…

    2025年3月10日 编程技术
    200
  • 关于CSS和HTML自定义checkbox效果的方法

    checkbox应该是一个比较常用的html功能了,不过浏览器自带的checkbox往往样式不怎么好看,而且不同浏览器效果也不一样.下文给大家分享css+html自定义checkbox效果,一起看看吧  checkbox应该是一个比较常用的…

    编程技术 2025年3月10日
    200
  • 使用HTML和CSS3模拟心跳的实现方法

    本文通过代码给大家介绍了html+css3模拟心的跳动的实现方法,非常不错,具有参考借鉴价值,需要的朋友参考下吧 废话不多说了,直接给大家贴代码了,具体代码如下所示: nbsp;html>            模拟心的跳动 * { …

    编程技术 2025年3月10日
    200
  • css如何自定义滚动条(代码)

    本篇文章给大家分享的是关于css如何自定义滚动条(代码),内容很不错,有需要的朋友可以参考一下,希望可以帮助到大家。 html↓ 登录后复制 css↓ .test { display: inline-block; margin: 60px …

    2025年3月10日
    200
  • css和js如何实现响应式导航菜单

    这篇文章分享给大家的内容是关于css和js如何实现响应式导航菜单,内容很有参考价值,希望可以帮到有需要的小伙伴。 1.响应式导航菜单 当视口大于640px的时候,导航条会显示在外,当视口小于768px的时候,导航菜单需要隐藏起来!代码如下:…

    编程技术 2025年3月10日
    200
  • css实现响应下拉式菜单的代码

    这篇文章分享给大家的内容是关于css实现响应下拉式菜单的代码,内容很有参考价值,希望可以帮到有需要的小伙伴。 一、简介 响应式下拉菜单可在多个移动端显示会有不同的效果。 二、代码如下 响应式下拉菜单 @@##@@ First Second …

    2025年3月10日
    200
  • CSS实现响应式布局的方法

    这篇文章分享给大家的内容是关于css实现响应式布局的方法,内容很有参考价值,希望可以帮到有需要的小伙伴。 用CSS实现响应式布局 响应式布局感觉很高大上,很难,但实际上只用CSS也能实现响应式布局要用的就是CSS中的没接查询,下面就介绍一下…

    2025年3月10日
    200
  • 关于css响应式的实现代码及效果

    这篇文章分享给大家的内容是关于css响应式的实现代码及效果,内容很有参考价值,希望可以帮到有需要的小伙伴。 1.CSS 来实现响应式 CSS实现响应式网站的布局要用到的就是CSS中的媒体查询接下来来简单介绍一下: @media 类型 and…

    2025年3月10日
    200

发表回复

登录后才能评论