返回顶部
首页 > 资讯 > 前端开发 > html >如何实现css控制列表与导航的制作
  • 365
分享到

如何实现css控制列表与导航的制作

2024-04-02 19:04:59 365人浏览 泡泡鱼
摘要

本篇内容介绍了“如何实现CSS控制列表与导航的制作”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!代码如下:

本篇内容介绍了“如何实现CSS控制列表与导航的制作”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

代码如下:

<style type="text/css">
   
   body{ margin:0;}
   
   ul{list-style:none; margin:0; padding:0;}
</style>
<body>
   <ul>
       <li>奇才</li>
       <li>村村</li>
       <li>天干</li>
       <li>才工</li>
       <li>雪原</li>
   </ul>
</body>

1.设置列表符号的样式:list-style-type

none 无符号
disc 实体的小圆点。(默认)
circle 空心的小圆点。
square 实心的小方块。
decimal 1,2,3...
lower-roman i,ii,iii...
upper-roman I,II,III...
lower-alpha a,b,c,d,e...
upper-alpha A,B,C,D,E...

代码如下:

<style type="text/css">
   ul{list-style:none;}
   #df{list-style:lower-roman;}
</style>
</head>
<body>
<ul>
 <li id="df">  站在岁月的岸边,向自己的过往打个水漂吧&hellip;&hellip;</li>  
 <li>2011我娶你,2012我保护你,2013爱你一生,2014爱你一世!</li>
 <li>人生就像一场旅行,在乎的不是目的地。而是沿途的"SB",以及对付"SB"时的心情!</li>  
 <li>臭男人都喜欢骚女人。</li>  
 <li>系好安全带,前方也许有场爱情正等着你。</li>  
 <li>枕着打印机睡,就能打印出一整夜的梦吧?</li>
</ul>
</body>

2.设置列表符号的样式用图片(这种方法很少用):list-style-image

代码如下:

<style type="text/css">
   body{margin:50px;}
   ul{list-style:none; margin:0; padding:0; list-style-image:url(fasfas.gif); line-height:150%;}
</style>
<body>
   <ul>
       <li>奇才</li>
       <li>村村</li>
       <li>天干</li>
       <li>才工</li>
       <li>雪原</li>
   </ul>
</body>

3.设置清单项目左右移:list-style-position
inside 清单项目较往右移。
outside 清单项目正常显示(默认的属性)。


4.以背景图片作为项目列表图标:这种方法比较好(常用),可以随意调动

代码如下:

<style type="text/css">
   body{
       margin:50px;
   }
   ul{
       list-style:none;
       margin:0;
       padding:0;
   }
   ul li{
       background:url(fasfas.gif) no-repeat left 50%;
       padding-left:20px;
   }
</style>
<body>
   <ul>
       <li>奇才</li>
       <li>村村</li>
       <li>天干</li>
       <li>才工</li>
       <li>雪原</li>
   </ul>
</body>

5.内联列表:

ul和li默认是区块的,查看是否是区块可以加上颜色测试,将列表转换为内联之后项目图标会不见,可以使用浮动或者使用下面的列子来实现

这里的 display 属性是块级值的设置,定义是否要成为块.Inline 是是内联,block 是区块.

代码如下:

<style type="text/css">
   body{margin:50px;}
   ul{list-style:none; margin:0; padding:0;}
   li{display:inline;}
</style>
<body>
   <ul>
      <li>奇才</li>
       <li>村村</li>
       <li>天干</li>
       <li>才工</li>
       <li>雪原</li>
   </ul>
</body>

6.背景图片和内联列表:使用这种方法再将li变成内联的时候背景图片仍然还在

代码如下:

<style type="text/css">
   body{margin:50px;}
   ul{list-style:none; margin:0; padding:0;}
   li{display:inline; background:url(fasfas.gif) no-repeat left center; padding-left:20px;}
</style>
<body>
   <ul>
      <li>奇才</li>
       <li>村村</li>
       <li>天干</li>
       <li>才工</li>
       <li>雪原</li>
   </ul>
</body>

7.垂直导航栏:

代码如下:

<style type="text/css">
   body{margin:50px;}
   ul{list-style:none; margin:5px; padding:2px; width:250px; font-size: 19px;}
   li { background: #DDD url(fasfas.gif) no-repeat 10px center; margin: 0; padding: 2px 35px; border-left: 1px solid #fff;
       border-top: 1px solid #fff; border-right: 1px solid #666; border-bottom: 1px solid #aaa;}
</style>
<body>
      <div>
       <ul>
           <li><a href="#">Drubjs Menu</a></li>
           <li><a href="#">Beer</a></li>
           <li><a href="#">Spirits</a></li>
           <li><a href="#">Cola</a></li>
           <li><a href="#">Lemonade</a></li>
           <li><a href="#">Tea</a></li>
           <li><a href="#">Coffee</a></li>
       </ul>
</div>
</body>

8、创建垂直翻转的列表:

代码如下:

<style type="text/css">
   body{
       margin:50px;
   }
   ul{
       list-style:none;
       margin:0;
       font-size:16px;
   }
   ul li a{
       display:block;
       width:200px;
       height:40px;
       line-height:40px;
       color:#000;
       text-decoration:none;
       background:#94b8e9 url(2014-03-08_220129.gif) no-repeat left center;
       Text-indent:50px;
   }
   a:hover{
       background-position: right bottom;
   }
   
</style>
<body>
      <div>
       <ul>
           <li><a href="#">Drubjs Menu</a></li>
           <li><a href="#">Beer</a></li>
           <li><a href="#">Spirits</a></li>
           <li><a href="#">Cola</a></li>
           <li><a href="#">Lemonade</a></li>
           <li><a href="#">Tea</a></li>
           <li><a href="#">Coffee</a></li>
       </ul>
</div>
</body>

9.创建水平导航条:

代码如下:

<style type="text/css">
   body{
       margin:50px;
   }
   ul{
       list-style:none;
       margin:0px;
       padding:0px;
       width:798px;
       line-height:50px;
       background:#faa819 url(2014-03-08_223706.png) repeat-x;
       font-size:16px;
       float:left;
   }
   
   
   ul li {
       float: left;
       width:114px;
       background: url(2014-03-08_223754.png) no-repeat right center;
       text-align:center;
   }
   ul a {
       color:#fff;
       padding: 0 4px;
       
       text-decoration: none;
   }
   
</style>
<body>
      <div>
       <ul>
           <li><a href="#">Menu</a></li>
           <li><a href="#">Beer</a></li>
           <li><a href="#">Spirits</a></li>
           <li><a href="#">Cola</a></li>
           <li><a href="#">Lemonade</a></li>
           <li><a href="#">Tea</a></li>
           <li><a href="#">Coffee</a></li>
       </ul>
</div>
</body>

“如何实现css控制列表与导航的制作”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程网网站,小编将为大家输出更多高质量的实用文章!

--结束END--

本文标题: 如何实现css控制列表与导航的制作

本文链接: https://lsjlt.com/news/82615.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 如何实现css控制列表与导航的制作
    本篇内容介绍了“如何实现css控制列表与导航的制作”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!代码如下:...
    99+
    2024-04-02
  • CSS导航栏如何制作
    本文小编为大家详细介绍“CSS导航栏如何制作”,内容详细,步骤清晰,细节处理妥当,希望这篇“CSS导航栏如何制作”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。实现思想:首先我们需要新建一个无序列表,将其样式设置为...
    99+
    2023-06-27
  • 如何使用CSS制作滑出效果的导航栏的实现步骤
    导航栏是网页设计中常见的元素,它可以让用户方便地导航到网站的不同页面。在许多网站中,滑出效果的导航栏具有更加现代和时尚的外观。本文将介绍如何使用CSS来制作这种滑出效果的导航栏,并提供具体的代码示例。实现步骤如下:创建HTML结构首先,我们...
    99+
    2023-10-21
    CSS 导航栏 滑出效果
  • Dreamweaver如何制作动态导航
    小编给大家分享一下Dreamweaver如何制作动态导航,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!制作导航栏,创建一个AP图层,设置好图层的背景颜色。在AP图...
    99+
    2023-06-08
  • 如何使用CSS制作天蓝色导航菜单
    这篇文章给大家分享的是有关如何使用CSS制作天蓝色导航菜单 的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。我们先看最终效果:第一步:放置一个div作为导航主体部分XML/HTML...
    99+
    2024-04-02
  • 如何使用css代码制作网站导航栏
    这篇文章主要介绍了如何使用css代码制作网站导航栏,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。   垂直导航栏   <!DOCT...
    99+
    2024-04-02
  • css如何制作黑色经典导航下拉菜单
    小编给大家分享一下css如何制作黑色经典导航下拉菜单,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!具体内容如下XML/HTML Code复制内容到剪贴板<!DOCTYPE ...
    99+
    2024-04-02
  • Div和CSS如何使用列表制作表单
    本篇内容介绍了“Div和CSS如何使用列表制作表单”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Div+C...
    99+
    2024-04-02
  • HTML手风琴导航栏如何制作
    这篇“HTML手风琴导航栏如何制作”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“HTML手...
    99+
    2024-04-02
  • 制作响应式导航栏:CSS属性的实用技巧
    制作响应式导航栏:CSS属性的实用技巧导航栏是网页中非常重要的部分,直接影响着用户体验和页面的整体布局。在移动设备流行的今天,响应式导航栏显得尤为重要。本文将介绍一些使用CSS属性来制作响应式导航栏的实用技巧,并提供具体的代码示例,帮助你在...
    99+
    2023-11-18
    制作 CSS属性 响应式导航栏
  • Python如何控制导入操作
    这篇文章主要介绍了Python如何控制导入操作,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。控制可以/不可以导入什么有些语言有非常明显的机制来导出成员(变量、方法、接口),例...
    99+
    2023-06-27
  • css如何实现导航切换
    这篇文章主要介绍了css如何实现导航切换,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。css导航切换效果图如下: 代码如下,复制即可使用:<!DOCTYPE&...
    99+
    2023-06-08
  • 如何使用CSS制作一个三角的导航提示效果
    这篇文章主要介绍了如何使用CSS制作一个三角的导航提示效果,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。    <!DOCT...
    99+
    2024-04-02
  • 如何使用css3制作动感导航条
    这篇文章主要介绍“如何使用css3制作动感导航条”,在日常操作中,相信很多人在如何使用css3制作动感导航条问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何使用css3制作...
    99+
    2024-04-02
  • 制作响应式导航菜单:CSS属性的实用技巧
    在现代网页设计中,响应式设计已经变得十分重要,因为它能够使网站在不同大小的屏幕上都能够正确地显示。在响应式设计中,导航菜单是至关重要的一个部分。本文将介绍制作响应式导航菜单的CSS属性的实用技巧,并提供具体的代码示例,希望对你的网站设计有所...
    99+
    2023-11-18
    响应式 导航 CSS属性
  • Linux如何访问控制列表ACL
    这篇文章主要为大家展示了“Linux如何访问控制列表ACL”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux如何访问控制列表ACL”这篇文章吧。Linux(和其他Unix等POSIX兼容的...
    99+
    2023-06-28
  • css如何实现水平导航栏
    这篇文章给大家分享的是有关css如何实现水平导航栏的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 水平导航栏 有两种创建水平导航栏的方法。使用行内或浮动列表项。 两种方法都...
    99+
    2024-04-02
  • css如何实现垂直导航栏
    小编给大家分享一下css如何实现垂直导航栏,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! 垂直导航栏 如需构建垂直导航栏,我...
    99+
    2024-04-02
  • css如何实现面包屑导航
    这篇文章主要介绍了css如何实现面包屑导航,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。   居中分页   如果要让分页居中,可以在容器...
    99+
    2024-04-02
  • CSS中怎么实现文字控制与文本控制属性
    本篇文章给大家分享的是有关CSS中怎么实现文字控制与文本控制属性,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。 ...
    99+
    2024-04-02
软考高级职称资格查询
推荐阅读
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作