html - 所有选择器的边距行为异常
问题描述
我正在尝试使用 CSS 来更好地理解这些怪癖。我遇到过这种情况,并想了解这种行为。我在正文部分运行以下代码:
<p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Fuga porro molestiae repellat corrupti distinctio, ea corporis quidem. Harum, provident consectetur explicabo omnis dolorum voluptatibus blanditiis ut minus molestiae temporibus repellendus. Lorem ipsum dolor sit amet consectetur, adipisicing elit. A est amet cupiditate ab voluptatibus non eaque minus, dolore eligendi corporis. Libero iure a deleniti numquam vitae incidunt repellat, assumenda itaque. Lorem ipsum, dolor sit amet consectetur adipisicing elit. Numquam quasi dolore magnam nulla asperiores officiis qui fuga similique eum, accusantium autem deserunt sed ad minima architecto et. Reprehenderit, illum ut! Lorem ipsum dolor sit amet consectetur adipisicing elit. Voluptas dolorem et animi ipsam. Possimus tempora consequatur magnam placeat, deleniti enim nemo, aperiam perferendis ab quos, doloribus magni esse? Quasi, dignissimos. Lorem ipsum dolor sit amet consectetur adipisicing elit. Rem delectus aut voluptas unde minus veritatis maiores, illum fugit ipsam corrupti voluptatem id modi quod nulla dolorum repudiandae odio fugiat ea. Lorem ipsum dolor sit amet consectetur adipisicing elit. Earum et aliquid placeat facilis animi aspernatur, repellendus cupiditate suscipit corrupti magni ratione architecto, voluptate nisi, nemo eius ipsum. Consequuntur, inventore perspiciatis.</p>
对于 CSS:
* {
margin: 10px;
padding: 0;
box-sizing: border-box; }
发生以下行为:首先,body 和 p 标签似乎对于 margin-top 和 margin-bottom 共享相同的 10px 值,但对于 margin-left 和 margin-right 每个 p 和 body 都有自己的 10px 加起来到 20 像素。我看到的第二个怪癖是,p 的框似乎比浏览器边缘的 10px 或 20px 更远,这是为什么呢?
解决方案
推荐阅读
- html - 怎么把文字放在图片右边的里面
- postgresql - 如何为 postgres 配置休眠隔离级别
- php - 更新查询使 Codeigniter PHP 中 MySQL 的记录为空
- python - 将上下文和令牌用例组合到通用 ABC 中
- r - 根据字符串排列过滤行
- excel - 计算一组条件在时间序列中出现的次数
- node.js - 在 node-powershell 包中运行 powershell 函数的命令
- jquery - 如何使单个组合框可排序?
- python - 如何修复“Typeerror<'Request url must be str or unicode got %s: '>
- python - pandas 中的“方法”类型是什么,如何将其更改为 List 类型?