ul li设置横排,并除去li前的圆点
效果预览:http://hovertree.com/texiao/css/
如何用CSS制作横向菜单 让ul li横向排列及圆点处理
我们先建立一个无序列表,来建立菜单的结构。代码是:
<ul> <li><a href="http://hovertree.com/">首页</a></li> <li><a href="http://hovertree.com/map/">网站地图</a></li> <li><a href="http://hovertree.com/menu/hovertreecms/">HoverTreeCMS</a></li> <li><a href="http://hovertree.com/menu/texiao/">特效</a></li> <li><a href="http://cms.hovertree.com/">CMS在线预览</a></li> <li><a href="http://hovertree.com/hvtart/bjae/74cc61ed089a2991.htm">jQuery图片列表鼠标经过遮罩显示文字</a></li> <li><a href="http://hovertree.com/hvtart/bjae/rtmloulp.htm">原文</a></li> </ul>
效果是:
- 首页
- 网站地图
- HoverTreeCMS
- 特效
- CMS在线预览
- jQuery图片列表鼠标经过遮罩显示文字
- 原文
第二步:隐藏li的默认样式,去掉圆点
因为看起来不是很好看,菜单通常都不需要li默认的圆点,我们给UL定义一个样式来消除这些圆点。
当然,为了更好的控制整个菜单,我们把菜单放在一个div里。页面代码变成:
<style>.hvtulli22 ul{list-style:none;}</style> <div class="hvtulli22"> <ul> <li><a href="http://hovertree.com/">首页</a></li> <li><a href="http://hovertree.com/map/">网站地图</a></li> <li><a href="http://hovertree.com/menu/hovertreecms/">HoverTreeCMS</a></li> <li><a href="http://hovertree.com/menu/texiao/">特效</a></li> <li><a href="http://cms.hovertree.com/">CMS在线预览</a></li> <li><a href="http://hovertree.com/hvtart/bjae/74cc61ed089a2991.htm">jQuery图片列表鼠标经过遮罩显示文字</a></li> <li><a href="http://hovertree.com/hvtart/bjae/rtmloulp.htm">原文</a></li> </ul></div>
CSS定义为:
.hvtulli22 ul{list-style:none;}
说明:“.hvtulli22 ul”表示我要定义的样式将作用在hvtulli的层里的ul标签上。
现在的效果是没有圆点了:
首页
网站地图
HoverTreeCMS
特效
CMS在线预览
jQuery图片列表鼠标经过遮罩显示文字
原文
第三步:关键的浮动
这里是菜单变成横向的关键,我们给li元素加上一个“float:left;”属性,让每个li浮动在前面一个li的左面,margin-left:10px 使li之间间隔10像素。
CSS定义为:
.hvtulli li{float:left;margin-left:10px}
效果是:http://hovertree.com/texiao/css/
看,菜单变横向了。就这么简单!下面需要做的就是优化细节了。
HTML文件代码:
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title>ul中li横排,除去li前的圆点,li之间间隔-何问起</title><base target="_blank" /> <meta charset="utf-8" /> <style>.hvtulli ul{list-style:none;} .hvtulli li{float:left;margin-left:10px}</style> </head> <body> <div><h2>何问起</h2> <h3>ul中li横排,除去li前的圆点,li之间间隔</h3> </div> <div class="hvtulli"> <ul> <li><a href="http://hovertree.com/">首页</a></li> <li><a href="http://hovertree.com/map/">网站地图</a></li> <li><a href="http://hovertree.com/menu/hovertreecms/">HoverTreeCMS</a></li> <li><a href="http://hovertree.com/menu/texiao/">特效</a></li> <li><a href="http://cms.hovertree.com/">CMS在线预览</a></li> <li><a href="http://hovertree.com/hvtart/bjae/74cc61ed089a2991.htm">jQuery图片列表鼠标经过遮罩显示文字</a></li> <li><a href="http://hovertree.com/hvtart/bjae/rtmloulp.htm">原文</a></li> </ul> </div> </body> </html>
js,jquery,css,html5特效 http://www.cnblogs.com/roucheng/p/texiao.html
转载于:https://www.cnblogs.com/roucheng/p/ulli.html
ul li设置横排,并除去li前的圆点相关推荐
- html 为什么ul不撑开,给li设置float浮动属性之后,无法撑开外层ul的问题。
以下面代码为例,其实有好几种解决方法,我用的这种并不是最简单的. 给li设置float浮动属性之后,无法撑开外层ul的问题. ul{ border: 1px solid #000; width: 20 ...
- php给点击的li设置样式,两种方法为LI列表前3行设置样式
两种方法为LI列表前3行设置样式 蓝叶 网站设计 2014-06-18 9789 10评论 在设计网页模板的时候,为了突出信息的重要性以及美观度,我们会设置一些样式使LI文章列 ...
- 列表标签ul、ol、dl、li
列表标签的种类 无序列表标签(ul标签) 有序列表标签(ol标签) 自定义列表标签(dl标签) 无序列表 无序列表的各个列表项之间没有顺序级别之分,是并列的.其基本语法格式如下: <!-- ul ...
- 设置了li(float:right),里面的li反过来显示 - 解决办法
设置了li(float:right),里面的li反过来显示 - 解决办法 可以让ul float:right ul里的li 依然float:left 本文转自许琴 51CTO博客,原文链接:http: ...
- html修改li大小,css为li设置不同宽度
在开发过程中,会碰到一些选择器的需求:例如使列表中的第一项或者最后一项显示不同的样式 .列表中的奇数或者偶数项显示不同的背景色 . . . 等等.我们可以通过 CSS 来实现这样的效果,CSS 给我们 ...
- HTML+CSS修改li前小圆点的样式or颜色
HTML+CSS修改li前小圆点的样式or颜色 修改样式 有参考样式的图片情况: 将原有的小圆点删除后再添加 修改颜色 代码 修改样式 有两种方法比较方便的方法 有参考样式的图片情况: 可以使用图像处 ...
- 如何将li标签前的圆点改为方形及改变大小颜色
如何改变li标签前的圆点改为方形--改变其大小,颜色 正常写一个无序列表 运行结果: 一:将圆点改为方形 在body上方写<style></style>标签,将下面的代码写进标 ...
- 当li设置为inline-block之后元素之间空隙的产生原因和解决办法
当我们在使用ul>li标签写导航的时候,又不想让其变成浮动流,我们只需要把li的css样式添加一个display: inline-block就可以了. 但是当我们写完样式之后,本来应该是这样的. ...
- jquery生成一个li_JQuery实现ul中添加LI和删除指定的Li元素功能完整示例
本文实例讲述了JQuery实现ul中添加LI和删除指定的Li元素功能.分享给大家供大家参考,具体如下: 最近为了实现这个简单的功能也是看了很多的内容,终于找出了看起来简单易实现的方法,我觉得能用最简洁 ...
最新文章
- java.io.IOException: Incompatible clusterIDs
- Codeforces Round #505 (rated, Div. 1 + Div. 2, based on VK Cup 2018 Final)
- WebCrack:网站后台弱口令批量检测工具
- 2017年网易校招题 数字翻转
- oracle null的解析
- 机器学习和AI的区别是什么?| 今日吐槽
- 让你的sublime text写C代码 (sublime text 2 配置构建C开发环境)
- Atitit 建立新组织集团模型的框架基本制度与一些原则
- 蓝色对比关系图表合集PPT模板
- 天融信EDR或企业安全终端卸载需要密码解决办法
- html5如何修改登录页面的背景,HTML5 月夜背景的用户登录界面
- Jenkins企业应用
- vue啦啦啦啦啦啦啦啦
- 计算机会议论文EI检索,ei检索会议论文算期刊_ei论文检索_ei会议论文算核心吗...
- 【知识点总结】电力拖动系统——直流调速系统
- discuz3.4安装php,Discuz!X3.4论坛源码下载 及 全新安装教程
- 小黄车卖蜂蜜啦。。。
- Netty源码(十一)之LengthFieldBasedFrameDecoder/LengthFieldPrepender
- synchronized锁住了什么
- 安卓模拟老虎机滚动动画
热门文章
- 《.Net框架程序设计》读书笔记 之 结构和索引器
- python虚拟环境
- 计算机维护系统Win8PE,u启动windows8PE工具箱
- linux g 手动安装,linux上oracle11g 手动安装
- 微型计算机m3500q,拆分式一体机!联想ThinkCentre 超级Q 23
- java计算正方形_在地图计算圆的外接正方形,并返回左上顶点和右下顶点(java、javascript)...
- GCC 参数列举及解释
- 安卓 linux init.rc,[原创]Android init.rc文件解析过程详解(二)
- phar.php error 139,composer.phar 安装出现PHP Fatal error解决办法
- 树莓派配置路由_树莓派安装Ubuntu 20.04 LTS并配置