过去两天,我试图了解CodeTwo
软件的工作原理,以便为电子邮件签名。
我得到了一个点,我的签名几乎已经准备好但有一个问题。
我无法弄清楚如何将图像(图标)与文本垂直对齐。 (因为软件使用表来对齐元素)
基本上,我有tr
td
我有两个要素,我想要居中。
我附上了一个屏幕截图,向您展示我的意思。有什么建议?提前谢谢。
答案 0 :(得分:0)
我试图"猜测"基于您的屏幕截图的HTML,所以希望这个解决方案适合您:
#region toolbar commands
public ICommand ShowCalendarCommand => new RelayCommand<Object>(ShowCalendar);
#endregion
private void ShowCalendar(Object obj)
{
var calendar = (DatePicker)obj;
calendar.Focus();
// MessagingCenter.Send(this, "Calendar");
}
&#13;
.img {
margin-right: 6px;
vertical-align: middle;
}
&#13;
答案 1 :(得分:0)
您可以尝试将属性valign="top"
或css style="vertical-align:top;"
或两者同时添加到td
给定样本中。
<td valign="top" style="vertical-align:top;"></td>
答案 2 :(得分:0)
CodeTwo
似乎在标记中添加了许多无用的代码。我尝试过使用元素并将属性vertical-align: middle;
添加到两个图像似乎都有用。