html - 为什么两个元素不在同一行,宽度为 80% 和 20% CSS
问题描述
我在一个没有样式的简单容器中有两个元素(一个p
和另一个img
)(背景除外)。我已经特别设置了这两个元素的样式inline-block
,border-box
但是当它们的总长度甚至小于 100% 时,只有 99% 才会出现在同一行上。可能是什么原因。这是 jsfiddle 的链接。
解决方案
就基线而言,它们实际上是并排的。如果您打开开发人员窗口并尝试扩展它,例如 2000 视口宽度..您将了解...但它是段落的内容,<p>...</p>
它不断调整自身以适应其内容。在其父元素的所有基线上,它们是并排的。谢谢你 :)
推荐阅读
- excel - 单击切换按钮时,VBA更改切换按钮的背景颜色
- php - 使用 cURL 和 PHP 的 Stripe API - 无法按创建日期获取订阅或付款
- sql - 将访问语法转换为 SQL 语法
- image-processing - rawpy.imread 中的奇怪损坏
- uber-api - 我可以在不重定向登录的情况下使用 Uber API 吗?
- asp.net - 检查 API 是否正在运行
- python - (Pyinstaller) 'tclError: can't find package tkdnd' 我该如何解决这个错误?
- bash - 检查 bash 中的字符串以查看其是否为域
- amazon-web-services - Amazon S3 存储桶策略拒绝 iam 用户
- c++ - C ++类成员递归指针?我猜