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

作者:袖梨 2022-06-25


在设计网页的时候,有时候会遇到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 可以隐藏。但是会换行。
    求教高手。
    ------解决方案--------------------








    无标题文档













    >




相关文章

精彩推荐