布局

通常有三种方式

{

 1. position

 2. float: left --》 其次是这个

 3. block: inline-block  --》 他们推荐我用这个

}

具体描述

由于好久没有写html了, 早已忘的一干二净, 今天忽然想写html,需要在top写个导航条, 但是又不记得li怎么变成行内块标签了, 只能去请教一下前端的同事了

自己找到的答案是display的方法

他告诉我的是float方法

方法一:

display方法, 需要将li转换成行内标签或者行内块标签

<html>
<head><style type="text/css">li {display: inline;  <-- 或者inline-block -->list-style:none; margin:0 20px;}div {display: none;}</style>
</head>
<body>
<ul><li>aa</li><li>bb</li><li>cc</li><li>dd</li>
</ul>
</body>
</html>

方法二:

选择左浮动方式, float:left;

<html>
<head><style type="text/css">li {float: left; list-style:none; margin:0 20px;}div {display: none;}</style>
</head>
<body>
<ul><li>aa</li><li>bb</li><li>cc</li><li>dd</li>
</ul>
</body>
</html>

自己写的小例子:

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title><style>#ac-globalnav {position: absolute;top: 0;right: 0;left: 0;z-index: 9999;display: block;margin: 0;width: 100%;min-width: 1024px;height: 88px;max-height: 100px;background: #333;background: rgba(0,0,0,0.8);font-size: 17px;user-select: none;}li {display: inline;list-style:none;margin:0 35px 0 35px;color: #fff;line-height:58px;cursor:pointer;}li:hover{color: red;<!--想换加入背景色的话, 可以使用background-->}ul {float:right; margin-right:25%;}</style>
</head>
<body>
<!--top-->
<div><div id="ac-globalnav"><ul><li>首页</li><li>简介</li><li>自学教程</li><li>指法表</li><li>曲谱</li><li>萧选购维护</li><li>洞箫音乐</li><li></li></ul></div></div><!--body-->
<div></div><!--button-->
<div></div></body>
</html>

Html中怎么用CSS让ul中多个li标签不换行横排显示相关推荐

  1. html中的li标签不换行,css li 不换行(布局,内容)

    参考这里 ------ 不换行的策略: 不换行原理: ul 和 li 默认都是 display:block; 的标签, 可以通过2种方式实现 li 的 不换行显示: * 将 li 设为 display ...

  2. HTML知识点总结之ul,ol,li标签

    HTML列表分为有序列表,无序列表和描述列表.我们常用的是有序列表(ol)与无序列表(ul). 有序列表 <ol>标签就可以定义一个有序列表,之所以称其为有序列表,是因为可以使列表具有排序 ...

  3. jQuery Mobile中列表项ol、ul中的li的data-*选项

    全栈工程师开发手册 (作者:栾鹏) jQuery Mobile 所有data-*选项 jQuery Mobile中列表项li的data-*选项 //带有 data-role="listvie ...

  4. HTML怎么在背景中加视频,css – 在div中嵌入视频作为背景(bootstrap)

    我试图在div中添加一个视频作为背景(.form-container),过去我对完整背景页面做同样的事情,但在这种情况下我只需要在div中,问题:dunno how要做到这一点,我正在玩宽度,但视频不 ...

  5. html多个ul时怎么选择某个li,选中多个ul中的第一个li方法

    获取第一个ul中的第一个li标签的方法: //获取第一个ul中的第一个li /* $("ul li:first").css("background"," ...

  6. js中的onclick事件在ul获取li时点击两次才会执行的原因

    js中的onclick事件在ul获取li时点击两次才会执行的原因 下面的代码中 只有onclick第二次才会执行函数内部的代码 代码实例如下: <!DOCTYPE html> <ht ...

  7. 强制不换行css ul里的li元素,css怎么让li强制不换行

    免费资源网,https://freexyz.cn/ li默认是块状元素,总是在新行上开始,占据一整行. 首页 关于我们 联系我们 效果图: 那么如何强制让li不换行?可以利用display或者floa ...

  8. ul列表li标签前加带有颜色的圆点技巧

    项目开发中,ul列表布局时li标签带有样式圆点??应该如何去处理呢? 一般情况下,默认的li标签前是有黑色小圆点,但是其颜色无法改变. 在布局初始化的时候我们会去掉默认样式. 所以,今天就为大家讲解一 ...

  9. 如何在不使用任何图像或跨度标签的情况下通过CSS在UL / LI html列表中设置子弹颜色[复制]

    本文翻译自:How to set Bullet colors in UL/LI html lists via CSS without using any images or span tags [du ...

  10. html循环自动点击事件,js循环遍历ul中li的点击事件,给给选中li添加css

    功能:对于一个ul中固定的li个数,当点击其中一个li时,改变选中li的颜色:同时改变对应的另一个ul中li的颜色 页面初始化的界面: HTML: 其他推荐: 10:21 10:22 10:25 10 ...

最新文章

  1. Python核心编程学习日记之错误处理
  2. python filename 以txt截尾_What?PPT里也能运行Python?
  3. MySQL数据库以及其Python用法
  4. 有关ArcGIS Server Server URL问题
  5. lora技术在无线抄表行业应用
  6. 一个mysql复制中断的案例
  7. 微软ODBC服务器驱动,Microsoft SQL Server ODBC 驱动程序修复
  8. [ESP32/ESP8266专题笔记-5] ESP8266开发板-Micropython-串口控制继电器
  9. 【Python从入门到精通】(二十八)五万六千字对Python基础知识做一个了结吧【值得收藏】
  10. c语言小球消砖块的游戏,求大神帮忙看看这个弹弹球消砖块的游戏代码,为什么speed只能15...
  11. (杂谈二) 看看别人是怎么写程序的(程序员的自我修养)
  12. 滴滴:WebApp实践经验总结
  13. 算法之狄克斯特拉算法
  14. 【linux常用命令】
  15. 【JavaScript 】for 循环
  16. 【bat】判断字符串是否包含某字符串;bat字符串截取;vbs 如何加入参数;Windows如何后台运行bat文件(没有命令提示符框);.bat文件设置自动关机以及弹框确认
  17. 《无响应,是否重启人生?》程序人生征文结果
  18. 【JokerのKintex7325】SDK程序从QSPI启动过慢分析。
  19. 安装使用docker harbor作为私有docker服务器的操作步骤及遇到的问题
  20. 索尼电视android屡次停止,索尼电视应用助手目前暂停使用怎么办 教你解决

热门文章

  1. 那个男人他不装了,他必须硬卷!
  2. 力扣刷题 DAY_89 贪心
  3. 旁注,跨库,CDN绕过之——旁注
  4. java刮刮乐,20行JS代码实现网页刮刮乐效果
  5. 磁盘占用率100%——哪些程序可以禁用(详细版)【还讲到独立显卡、集成显卡、双显卡、固态硬盘卡机卡死卡顿解决】
  6. Linux Ubuntu输入法安装设置及中文字体安装
  7. 在Ubuntu 8.10 中安装使用新一代输入法ibus Deb包下载
  8. 重磅开源!平安产险提出TableMASTER:表格识别大师
  9. 《Unity资源加密》(Yanlz+Unity+XR+资源加密+立钻哥哥+==)
  10. 观察者模式-百度摇号短信提醒举例说明