(这是关于 CSS/HTML 的问题。)
如果我有一个没有延伸到右边距的单行段落,并且我通过在它周围放置边框将其变成一个文本框,我怎样才能防止该边框一直延伸到右边距?
<p style="border: 1px solid black;">
This is a test.
</p>
看起来像这样:
+-----------------------------------------------------------------------------+
| This is a test. |
+-----------------------------------------------------------------------------+
当我希望它看起来像这样时(无需猜测硬编码 margin-right):
+-----------------+
| This is a test. |
+-----------------+
我在这里说话,当然是从左到右的方向(所以,不是希伯来语或阿拉伯语)。
非常感谢您的帮助。
最佳答案
只需在该元素上使用 display: inline-block;
即可。 + 应用边框。
关于html - 如何引入带边框的段落的右边距,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18860285/