私が問題を抱えている例を以下に示します:
<div class="text1">Text 1</div>
<div class="text2">Text 2</div>
リンク: http: //jsfiddle.net/qhoc/SQpdu/5/
Text 1疑似要素がありますが、高さは疑似要素の高さで調整されます。
要件:
a。 Text 1高さと同じText 2高さ
b。ボタンの中央にある赤い長方形。
c。テキストの周囲にはスペースが必要です
d。position:relative少なくともそうではないabsoluteかfixed、これはどこにでも配置できる単なるボタンであるため、すべてが必要です。
(a)削除padding: 6px 12px;して追加することもできheight: 30px;ますが、テキストが中央にスペースを入れずに配置されるか、(b)内側に別の内側divを追加Text 1して赤い長方形にしますが、追加はしませんdiv。
これを回避する方法はありますか?
更新:正しいリンクを変更し、要件を明確にしました。