看起来简单的难题:怎样能让
  • 的缩进小一些?
  • fjfjfj 2002-11-06 12:01:54
    要实现一种效果:
    怎样能将无序列表的默认缩进长度变小一些?
    一般无序列表每一级都缩进2.5个字符,现在在一个论坛程序中,只想让它略微有缩进即可,并且不要前面的黑圆点。

    去掉黑圆点可以作到,让无序列表整体向前缩回-2.5em也可以作到,但实在是不能让每级的列表都减少缩进程度,谁有办法吗?



    ---------------------------------------------
    代码如下:
    <ul>
    <li>中国</li>
    <li>北京北京北京北京北京北京北京北京北京
    <ul>
    <li>上海上海上海上海</li>
    <li>广东广东广东广东广东
    <ul>
    <li>珠海</li>
    <li>汕头</li>
    <li>湛江</li>
    </ul>
    </li>
    </ul>
    </li>
    <li>北京北京北京北京北京北京</li>
    </ul>


    样式表如下:
    <style type="text/css">
    <!--
    li {text-indent: -2.5em; list-style-type: none}
    -->
    </style>
    ...全文
    562 3 打赏 收藏 转发到动态 举报
    写回复
    用AI写文章
    3 条回复
    切换为时间正序
    请发表友善的回复…
    发表回复
    fjfjfj 2002-12-03
    • 打赏
    • 举报
    回复
    真棒!谢谢!
    方工 2002-11-06
    • 打赏
    • 举报
    回复
    <html><head>
    <style>
    .cls1 li{margin-left:1em}
    .cls2 li{margin-left:-1em}
    </style>
    </head>
    <body>
    wider...
    <div class=cls1>
    <ul>
    <li>a<ul>
    <li>aa<ul>
    <li>aaa
    <li>bbb
    </ul>
    <li>bb
    </ul>
    <li>b
    </ul>
    </div>

    normal
    <div>
    <ul>
    <li>a<ul>
    <li>aa<ul>
    <li>aaa
    <li>bbb
    </ul>
    <li>bb
    </ul>
    <li>b
    </ul>
    </div>
    small
    <div class=cls2><ul>
    <li>a<ul>
    <li>aa<ul>
    <li>aaa
    <li>bbb
    </ul>
    <li>bb
    </ul>
    <li>b
    </ul>
    </div>
    </body></html>
    jarodzhao 2002-11-06
    • 打赏
    • 举报
    回复
    用表格吧,能实现同样效果

    61,126

    社区成员

    发帖
    与我相关
    我的任务
    社区描述
    层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
    社区管理员
    • HTML(CSS)社区
    加入社区
    • 近7日
    • 近30日
    • 至今
    社区公告
    暂无公告

    试试用AI创作助手写篇文章吧