我正在写一个联系页面,但我有一个奇怪的问题。就在输入和文本区域我有一个十字架。当我指向十字架时,会有文字,但效果很好。我已将十字垂直居中,因此它将出现在输入/文本区域旁边的中间。我已经在一个 div 中设置了输入/文本区域和十字,并且使用输入 div 可以正常工作,但是使用高于输入 div 的 textarea div,我的问题是十字在底部而不是在中间。请看看有什么问题:http ://demo.wietsedev.nl/
<div>
<input type="text" placeholder="Volledige naam" id="name" />
<img src="cross.png" class="cross" />
</div>
<div>
<input type="text" placeholder="Uw E-mail adres" id="email" />
<img src="cross.png" class="cross" title="Dit E-mail adres bestaat niet" />
</div>
<div height="100px">
<textarea placeholder="Uw bericht" id="message"></textarea>
<img src="cross.png" class="cross" />
</div>
这是十字架的样式:
.cross {
height: 20px;
width: 20px;
vertical-align: middle;
margin: 2px;
}
如果您需要更多信息,可以查看页面源。