解决html中ol ul li的默认往左偏移的样式问题

在HTML中,有序列表(ol)和无序列表(ul)元素通常会默认有一定的内边距(padding)和外边距(margin),这是由浏览器默认样式表所定义的。这些内边距和外边距可能导致列表向左偏移,从而出现左边超出的情况。

具体来说,olul元素的默认样式表通常会定义:

  • padding-left:列表项左侧的内边距,默认为 40px(不同浏览器可能略有不同)。
  • margin-left:列表元素左侧的外边距,默认为 0

因此,当你在HTML中使用olul元素时,它们的左边可能会默认超出。

解决

复制代码
/* 去掉有序列表和无序列表的默认样式 */
ol, ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}

/* 为有序列表添加数字编号 */
ol {
  list-style-type: decimal;
  margin-left: 20px;
}

/* 为无序列表添加实心圆点符号 */
ul {
  list-style-type: disc;
  margin-left: 20px;
}
复制代码

 

posted @   唯一客服系统开发笔记  阅读(170)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
历史上的今天:
2021-03-26 [PHP] 解释FastCGI与PHP-FPM的关系
2020-03-26 [PHP] 检测文件是否有病毒的实现逻辑
2016-03-26 [android] 请求码和结果码的作用
2016-03-26 [android] 开启新的activity获取他的返回值
2016-03-26 [angularjs] angularjs系列笔记(七)HTML DOM
点击右上角即可分享
微信分享提示
1
chat with us