我希望在段落的一侧有按钮,与该段落中的元素垂直对齐:
<div style="width:20%">
This is an example text. This is an example text. This is an example text. This is
an example text. This is an <span>A</span> <button>Aligned with A</button> example text. This is an example text.
This is an example text. This <span>B</span> <button>Aligned with B</button> is an example text. This is an example
text. This is an example text. This is an example text. This <span>C</span><button>Aligned with C</button> is an
example text. This is an example text.
</div>
在本例中,我希望有一个按钮与文本中的每个元素垂直对齐。我无法设置固定的垂直位置,因为文本中的行数随包装器分区的实际宽度而变化,而且我不能使用display:table,因为我不希望文本段落中出现换行符。输出应该如下所示:
因为wrapper div的宽度是由浏览器决定的,所以我不知道行在哪里中断,因此也不知道文本的垂直对齐方式。是否有方法将按钮与DIV中的特定元素对齐?
这与垂直对齐两列不同,因为文本段落断点独立于右侧出现的按钮。