一聚教程网:一个值得你收藏的教程网站

热门教程

解决ul宽度超出div宽度常用解决办法

时间:2022-06-25 10:05:29 编辑:袖梨 来源:一聚教程网


在设计网页的时候,有时候会遇到ul超出div宽度,遇到这种

    宽度超出
    宽度的时候,通常有两种解决方法:

    解决方法1:

    给ul一个样式:margin:0px; padding:0px; overflow:hidden;

    解决方法2:

    给li一个样式: word-break:break-all; word-wrap:break-word;

    .ncad {overflow:hidden; margin:0 auto;}
    .ncad ul{list-style-type:none;width:100%;margin:0px; padding:0px; overflow:hidden; }
    .ncad li{ float:left;margin-bottom:2px;}

    例子

    div中ul li超出宽度隐藏 且li不换行






            <

           


                 
    • 1111111111111111111


    •            
    • 22222222222222


    •            
    • 33333333333333333333


    •            
    • 444444444


    •        


            >

       



     想要实现的是 让li横向排列。当ul的的内容溢出div时隐藏。 并且点击<与>时 可以移动ul 显示出被隐藏的内容。

    现在是 给ul li 加上position ul中li内容溢出时 不会换行 但是也隐藏不掉。 不加position 可以隐藏。但是会换行。
    求教高手。
    ------解决方案--------------------




       

       

        无标题文档

       

       

       

       


            <

           

          >