精华内容
下载资源
问答
  • 四级菜单的使用很常见实现的方法也有很多,在本文为大家介绍下使用ul li ul li ul li ul li 来轻松实现下,感兴趣的朋友可以参考下
  • a { color:Black; text-decoration:none; } a:hover { color:Red; } #div1 ul {
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <title></title>
        <style type="text/css">
            
             a
            {     
                  color:Black;   /*--a标签的默认颜色为黑色--*/
                  text-decoration:none;  /*--隐藏超链接的下划线--*/
                } 
             a:hover
             {
                 /**--当鼠标聚焦到a标签的时候文字显示为红色,当鼠标移出a标签的时候又变回原来的颜色--*/
                  color:Red;
                 }
                
            #div1 ul
            {   
                  /*--去掉文字前面的小圆点--*/
                  list-style-type:none;
                 
                }
            #div1 ul li  /* 设置id为div1的这个标签下的ul下的li元素的样式*/
            {
                  border-style:solid; 
                  border-width:1px;
                  padding:6px;
                  width:2.2cm;
                  text-align:center;
                  background-color:#eeeeee;
                }    
            #div1 ul li ul
            {   
                 display:none;  /*--默认隐藏一级菜单外的其他菜单--*/
                }
            #div1 ul li:hover ul
            {
                 display:block;
                 position:relative;
                 left:50px;
                 height:0px;
                 top:-25px;
                }
             #div1 ul li:hover ul li ul  /*--当鼠标聚焦到一级菜单下的li的时候,隐藏三级菜单--*/
             {
                  display:none;
                 }
             #div1 ul li ul li:hover ul /*--当鼠标聚焦到二级菜单下的li的时候,显示三级菜单,并设置菜单显示为block样式--*/
             {
                  display:block;
                 }
             #div1 ul li ul li:hover ul li ul /*--当鼠标聚焦到二级菜单下的li的时候,隐藏四级菜单--*/
             {
                  display:none;
                 }
             #div1 ul li ul li ul li:hover ul  /*--当鼠标聚焦到三级菜单下的li的时候,显示四级菜单,并设置菜单显示为block样式--*/
             {
                  display:block;
                 }
        </style>
        <script src="Scripts/jquery-1.4.1.js" type="text/javascript"></script>
        <script type="text/javascript">
            function config() {
                if (confirm("你确定要联系我们吗?")) {
                    //window.location.href = 'http://www.baidu.com';
                    //location.href = "http://www.baidu.com";
                    //window.open('http://www.baidu.com');
                    if (confirm("能不能不要联系我们啊?") == true) {
                        return;
                    }
                    else {
                        window.open("http://www.baidu.com");
                    }
    
                }
                else {
                    return;
                }
            }
        </script>
    </head>
    <body>
    <div id="div1">
       <ul>
            <li><a href="#">中国</a>
                <ul>
                    <li><a href="#">湖南</a>
                        <ul>
                            <li><a href="#">长沙</a>
                                <ul>
                                    <li><a href="#">芙蓉区</a></li>
                                    <li><a href="#">天心区</a></li>
                                    <li><a href="#">雨花县</a></li>
                                    <li><a href="#">望城区</a></li>
                                    <li><a href="#">开福区</a></li>  
                                </ul>
                            </li>
                            <li><a href="#">衡阳</a>
                                <ul>
                                    <li><a href="#">雁峰区</a></li>
                                    <li><a href="#">朱辉区</a></li>
                                    <li><a href="#">石鼓县</a></li>
                                    <li><a href="#">祁东县</a></li>
                                    <li><a href="#">南岳区</a></li>  
                                </ul>
                            </li>
                            <li><a href="#">永州</a>
                                <ul>
                                    <li><a href="#">零陵区</a></li>
                                    <li><a href="#">冷水滩区</a></li>
                                    <li><a href="#">东安县</a></li>
                                    <li><a href="#">潇湘区</a></li>  
                                </ul>                                               
                            </li>
                        </ul>
                    
                    </li>
                    <li><a href="#">北京</a>
                        <ul>
                            <li><a href="#">朝阳区</a></li>
                        </ul>
                    </li>
                    <li><a href="#">广东</a>
                        <ul>
                            <li><a href="#">广州</a>
                                <ul>
                                    <li><a href="#">天河区</a></li>
                                    <li><a href="#">越秀区</a></li>
                                    <li><a href="#">海珠区</a></li>
                                </ul>
                            </li>
                            <li><a href="#">深圳</a>
                                <ul>
                                    <li><a href="#">罗湖区</a></li>
                                    <li><a href="#">福田区</a></li>
                                    <li><a href="#">南山区</a></li>
                                    <li><a href="#">盐田区</a></li>
                                    <li><a href="#">宝安区</a></li>
                                    <li><a href="#">龙岗区</a></li>
                                </ul>
                            
                            </li>
                            <li><a href="#">东莞</a></li>
                            <li><a href="#">佛山</a></li>
                        </ul>
                    </li>
                </ul>
            
            </li>
    
            <li><a href="#">美国</a>
                <ul>
                    <li><a href="#">纽约</a>
                        <ul>
                            <li><a href="#">曼哈顿区</a></li>
                            <li><a href="#">皇后区</a></li>
                        </ul>
                    </li>
                    <li><a href="#">华盛顿</a></li>
                    <li><a href="#">芝加哥</a></li>
                </ul>
            </li>
            <li><a href="#">俄罗斯</a>
                <ul>
                    <li><a href="#">莫斯科</a></li>
                    <li><a href="#">圣彼得堡</a></li>
                </ul>
            </li>
            <li><a href="#" οnclick="config()">请联系我们</a></li>
       </ul>
    </div>
    
    
    </body>
    </html>
    

    展开全文
  • DIV+CSS里,我们用得最多的就是ul li来显示数据,如新闻按钮等。下面给大家一个css ul li的例子供学习
  • CSSul li做圆角表格

    2020-09-25 13:23:26
    今天用ul li做个圆角表格,圆角用了背景图片。
  • div+css+ul-li制作横向导航栏,简洁清楚。原理清楚,适合学习。
  • CSS样式中的 nav ul li ul 与 nav>ul>li

    千次阅读 2017-04-26 11:10:13
    问题:CSS样式中的 nav ul li ul 与 nav>ul>li 这两种写法的区别是什么,“>”的作用是什么,谢谢。 style> *{ margin:0; padding:0; list-style:none; } nav ul li ul{

    问题:CSS样式中的 nav ul li ul 与 nav>ul>li 这两种写法的区别是什么,“>”的作用是什么,谢谢。

        <style>
            *{
                margin:0;
                padding:0;
                list-style:none;
            }
    
            nav ul li ul{
                display:none;
            }
    
            nav>ul>li{
                float:left;
                padding:10px;
                border:1px solid blue;
            }
    
            nav>ul>li>ul>li{
                padding:10px;
                border-bottom:1px solid #ccc;
            }
        </style>
    

    查看全部 4 个回答

    0

    >是指只能一代接一代,比如: nav>ul>li>ul>li,必须是下面这样的

                <nav>
                    <ul>
                        <li>
                            <ul>
                                <li></li>
                            </ul>
                        </li>
                    </ul>
                </nav>
    

    然后nav ul li ul只要求后面的元素是在nav标签下的顺序即可,对中间隔了几层不敏感,比如:

                <nav>
                    <div>
                        <ul>
                            <div>
                                <a>
                                    <li>
                                        <div>
                                            <ul>
                                                <li>
                                                </li>
                                            </ul>
                                        </div>
                                    </li>
                                </a>
                            </div>
                        </ul>
                    </div>
                </nav>
    

    推荐答案

    4
    <nav>
        <ul id="a">
            <li></li>
            <li></li>
            <li></li>
            <li></li>
            <li>
                <ul id="b">
                    <li></li><li></li>
                </ul>
            </li>
            <li>
                <ul id="c">
                    <li></li><li></li>
                </ul>
            </li>
        </ul>
    </nav>
    

    nav>ul只选择nav下一级里面的ul元素,例如上面dom结构里id为a的ul。
    nav ul选择nav内所包含的所有ul元素,例如上面dom结构里面id为a、b、c的全部ul。

    nav>ulnav ul限定更严格,必须后面的元素只比前面的低一个级别。

    展开全文
  • CSS消除ulli的间隔

    2020-02-10 20:40:12
    最近用到<ul>和<li>标签,但是在做样式调整得时候发现列表项总是和前面保持一段距离,怎么调整都不行,如下图所示: 后来搞清楚原来即使设置了隐藏列表...这样就可以清除ulli之间的间距了。 ...

    最近用到<ul>和<li>标签,但是在做样式调整得时候发现列表项总是和前面保持一段距离,怎么调整都不行,如下图所示:

    后来搞清楚原来即使设置了隐藏列表默认的序列号样式,但它还是会有占位。所以我们需要给ul设置padding,例如这里我给ul设置padding-left=0之后效果如下图:

    这样就可以清除ul和li之间的间距了。

     

     

    展开全文
  • 非常用创意的用ul+li实现的细线表格效果,不用table
  • ul li的背景小图标属性设置一般会有两种情况:定义在ul里及li里,这两种定义在什么情况下使用,在下文给出详细的介绍,经常div+css布局的朋友不妨参考下,希望对大家有所帮助
  • css ul li去除圆点

    千次阅读 2018-12-21 14:05:00
    css ul li去除圆点 ul li{list-style-type:none; } 转载于:https://www.cnblogs.com/luckybaby519/p/10155409.html

    css ul li去除圆点

    ul li{
    list-style-type:none;

    }

    转载于:https://www.cnblogs.com/luckybaby519/p/10155409.html

    展开全文
  • CSSul li居中的问题

    2018-07-21 19:12:14
    一直以为对ul li居中对齐已经掌握了。但最近做项目时发现之前li的float:left方法显然有一个问题,就是无法居中(水平),只能使用padding-left或margin-right的方法方法来
  • CSS样式 ul li 标签的坑

    千次阅读 2017-06-07 16:01:01
    CSS样式中 ul li 标签设置出现下列问题以及解决方法,为了自己方便,谁若是不小心点击来了,见谅 1、上面这个原因是li标签内的图片设置宽度,有可能出现的BUG,解决方案很简单 将图片设置的宽度改成高度即可解决 ...
  • 因为li是块级元素,默认占一行的,要想实现横向排列,一般通过以下两个方法: float:left 这样设置有一个问题,li浮动以后则脱离了文本流,即不占位置,如果它的父级元素有具体的样式且没有固定宽高,建议父元素清除...
  • css去掉 ul li标签的前的点

    千次阅读 2020-01-20 14:12:24
    开发中ul li标签前默认存在一个小点,去掉默认点使用list-style-type: none;即可 list-style-type: none;
  • html css设置ul li标签中的中文文字自动换行 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=...
  • 使用CSSULLI实现新闻标题分栏显示
  • html/CSSul li左对齐

    万次阅读 2015-07-18 14:18:28
    在html中,很多标签都是有初始属性的,而这些属性在不同的浏览器下面又是不同的,所以为了方便,许多人都在css文件最...如果想左对齐,请在对应的ul标签加入对应的CSS代码: ul{margin:0;padding:0} 凡是有ul都得写这个
  • 配合div与cssulli 可以创建无表格布局,li 代码的格式化: 运用CSS格式化列表符:   以下为引用内容: ul li{ list-style-type:none; }   将列表符换成图标:   以下为...
  • CSS ul li 样式详解

    千次阅读 2015-07-29 17:16:10
    首页 博客 设计 相册 论坛 关于  ...#menu ul li {float:left;} 解释一下:  #menu ul {list-style:none;margin:0px;}  list-style:none,这一句是取消列表前点,因为我们不需要这些
  • css 实现 ul li 的显示与隐藏

    千次阅读 2016-05-04 20:41:00
    本文从CSS角度来实现导航栏的显示与隐藏,用到了ulli标签 html源代码: css文件: 有点小感悟:总是先设置默认情况:默认不显示或者默认黑色,然后再设置hover时的具体情况 li颜色变化比较简单:设置个...
  • 运用CSS格式化列表符: ul li{list-style-type:none;}B).如果你想将列表符换成图像,则: ul li{list-style-type:none;list-style-image: url(/blog/images/icon.gif);}C).为了左对齐,可以用如下代码: ul{list-...
  • 大家都知道 ul 默认值中,IE 给了 ul 一个 margin 值,而 FF 给了一个 padding 值。
  • ul id="a"&gt; &lt;li&gt;a1&lt;/li&gt; &lt;li&gt;a2&lt;/li&gt; &lt;li&gt;a3&lt;/li&gt; &lt;li&gt;a4&lt;/li&gt; &lt...
  • HTML+CSS解决ulli的错位、换行问题

    万次阅读 2018-02-12 14:49:29
    这篇博客主要是讲如何解决ulli的一些问题,作为一个CSS大白,作者最近再做一个非常简单的导航栏(一个ul中套4个li,一行)的时候遇到了很多问题。下面将一一讲述。 问题如下: 1.ul中的li如何横向排序? 2....
  • CSS + ul li 横向排列的方法

    千次阅读 2017-11-23 13:50:00
    1、设置li的 display设置为 inline 但是这样设置 width和height 将不起作用。 2、设置li的display设置为 inline-block,ie9以下不支持 3、设置li的 float为left. 本文转自 yntmdr 51CTO博客,原文链接:...
  • CSS布局中,ul,li的运用是非常常见的。配合DIV与CSS,创建无表格布局。
  • css ul li 换行

    千次阅读 2009-06-18 14:03:00
    white-spaceul,li{list-style:none;white-space:nowrap}.li{ float:left;padding:0px; margin:0px; white-space:nowrap;}.liForCity{ float:left;padding:0px 0px 0px 10px; margin:0px}
  • CSS UL LI下拉式菜单特效,鼠标悬停于一级菜单时,会向下显示出二级子菜单,代码中没有涉及JavaScript代码,完全CSS代码来实现这款下拉菜单,符合WEB2.0标准哦。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 229,336
精华内容 91,734
关键字:

cssliul