CSS-下拉导航条_html/css_WEB-ITnose
程序员文章站
2022-03-16 19:29:27
...
Web网站中很多时候都会出现下拉导航条,有的是通过CSS实现,有的通过JavaScript插件实现,其实CSS实现起来比较简单,先来看一个简版的下拉菜单:
Html代码通过ul列表实现:
CSS代码如下:
.nav { margin-left: 200px; margin-top:200px; } .nav li { float: left; width: 150px; background-color: #00C5CD; padding-top: 10px; padding-bottom: 10px; text-align: center; border-right: 1px solid #fff; } .nav li:last-child { border-right: none; } .nav li ul { width: 150px; position: absolute; margin-top: 10px; left: 9999px; } .nav li ul li { background-color: #00EE00; border-bottom: 1px solid #fff; } .nav li:hover ul { left: auto; }
里面很重要的一点就是在正常状态下将需要展示的ul位置只放在屏幕之外,left:9999px,鼠标滑动上的时候将left设置为auto~
下一篇: linux输出乱码怎么解决
推荐阅读
-
CSS3自定义下拉框_html/css_WEB-ITnose
-
【】下拉框加图标的问题_html/css_WEB-ITnose
-
请教糯米网下拉菜单,点击“排序”,出现菜单。【需要支持手机】谢谢。_html/css_WEB-ITnose
-
select 下拉框如何可以选择option里面的值,也可以用户自己输入啊?_html/css_WEB-ITnose
-
下拉框始终保持在最下面_html/css_WEB-ITnose
-
使用checkbox实现纯CSS下拉框_html/css_WEB-ITnose
-
Bootstrap学习js插件篇之下拉菜单_html/css_WEB-ITnose
-
通过html和css做出下拉导航栏的效果_html/css_WEB-ITnose
-
CSS-浮动篇float_html/css_WEB-ITnose
-
css模拟实现selec下拉框_html/css_WEB-ITnose