为了账号安全,请及时绑定邮箱和手机立即绑定

/* margin:0;padding:0(消除文本与div边框之间的间隙)*/

/* margin:0;padding:0(消除文本与div边框之间的间隙)*/

艾零 2017-06-21 12:43:26
我设置成.container ul{margin:10px;padding:10px;display:inline;} .container ul{margin:0;padding:0;display:inline;} 文本和div边框的间隙都一样 变得之是li里的文本和ul边框的间隙有变化 描述错误还是div边框泛指一切块状元素的边框?
查看完整描述

3 回答

已采纳
?
李晓健

TA贡献1036条经验 获得超461个赞

这当然是写了谁,就是谁的了,你只写了ul的,你根本就没写到DIV  又和div有什么关系呢

查看完整回答
2 反对 回复 2017-06-21
  • 艾零
    艾零
    html代码: <body> <div class="container"> <ul> <li><a href="#">1</a></li> <li><a href="#">2</a></li> <li><a href="#">3</a></li> </ul> </div> </body> css代码: <style> .container{ text-align:center; } /* margin:0;padding:0(消除文本与div边框之间的间隙)*/ .container ul{ list-style:none; margin:0; padding:0; display:inline; } /* margin-right:8px(设置li文本之间的间隔)*/ .container li{ margin-right:8px; display:inline; } </style> 网站上的原文 说是消除和div边框的间隙
?
如果不能解决你的问题丶我会惭愧

TA贡献22条经验 获得超8个赞

*{
    margin:0;
    padding:0;
}


查看完整回答
3 反对 回复 2017-07-14
  • Steam_
    Steam_
    真干脆啊,直接全部设置成0了,同时也避免了浏览器的边距和填充带来的影响
?
慕仰5016471

TA贡献1条经验 获得超0个赞

测试嘻嘻嘻
查看完整回答
反对 回复 2019-08-07
?
Liy丶

TA贡献6条经验 获得超8个赞

贴出代码看看 不然不知道你用的什么元素 

而且具体你想实现什么效果 也没说明白

如果说是 div里的 文本  那你应该修改div样式

查看完整回答
反对 回复 2017-06-27
  • 3 回答
  • 1 关注
  • 4667 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信