下面的代码运行良好,除了过去的代码在纯文本中不像预期的那样运行。 我正在尝试添加垂直-对齐:顶部在电子邮件部分(在代码的最后一列),但它是不工作的。 我需要帮助。 请找到下面的代码,让我知道怎么做!
代码:
<table style="width:330px;">
<tbody>
<tr>
<td
style="text-align: center;font-size:8pt;border-right:2px solid rgb(211,211,211);"
>
<img
height="15"
src="/SigEditorHelper/GetEImage?ImgName=LocationPin_Icon.png"
width="15"
/><br />
<span style="font-size:8pt;"
>P.O.Box 31279<br />
Jeddah,21497<br />
Saudi Arabia</span
>
</td>
<td
style="text-align: center;font-size:8pt; width:100px;border-right:2px solid rgb(211,211,211);"
>
<span style="font-size:8pt;"
><img
height="15"
src="/SigEditorHelper/GetEImage?ImgName=Phone_Icon.png"
width="15"
/><br />
M (!Mobile!)<br />
T (!Phone!)</span
>
</td>
<td style="text-align: center;font-size:9pt; ">
<img
height="15"
src="/SigEditorHelper/GetEImage?ImgName=email_icon.JPG"
width="15"
/><br />
(!Email!)<br />
</td>
</tr>
</tbody>
</table>
<td style="text-align: center;font-size:9pt; line-height: 0; vertical-align:top;">
<img
height="15"
src="/SigEditorHelper/GetEImage?ImgName=email_icon.JPG"
width="15"
/><br />
(!Email!)<br />
</td>
试试这个
代码中似乎没有vertical-align:top;
。 如果只希望用于电子邮件列,则可以对td
元素执行内联样式。
<td style="vertical-align: top;">....
如果希望它们都有它,只需对所有td
元素使用CSS即可。
td {
vertical-align: top;
}
null
td {
vertical-align: top;
}
<table style="width:330px;">
<tbody>
<tr>
<td style="width:165px;">
<img src="/SigEditorHelper/GetEImage?ImgName=100.jpg" />
</td>
<td style="width:165px; text-align: center;">
<span style="font-weight:bold; font-size:14pt;">(!DisplayName!)</span
><br />
<span style="color:gray;font-size:12pt;">(!Position!)</span>
</td>
</tr>
<tr>
<td
colspan="2"
style="font-size:10pt;color:black;border-bottom:2px solid rgb(211,211,211);width:330px;"
>
Naseej International Trading Company (NITC).<br />
Saudi Listed Entity,TASI:1213
</td>
</tr>
<tr></tr>
</tbody>
</table>
<table style="width:330px;">
<tbody>
<tr>
<td
style="text-align: center;font-size:8pt;border-right:2px solid rgb(211,211,211);"
>
<img
height="15"
src="/SigEditorHelper/GetEImage?ImgName=LocationPin_Icon.png"
width="15"
/><br />
<span style="font-size:8pt;"
>P.O.Box 31279<br />
Jeddah,21497<br />
Saudi Arabia</span
>
</td>
<td
style="text-align: center;font-size:8pt; width:100px;border-right:2px solid rgb(211,211,211);"
>
<span style="font-size:8pt;"
><img
height="15"
src="/SigEditorHelper/GetEImage?ImgName=Phone_Icon.png"
width="15"
/><br />
M (!Mobile!)<br />
T (!Phone!)</span
>
</td>
<td style="text-align: center;font-size:9pt; ">
<img
height="15"
src="/SigEditorHelper/GetEImage?ImgName=email_icon.JPG"
width="15px"
/><br />
(!Email!)<br />
WWW.Nassejco.com
</td>
</tr>
</tbody>
</table>
所以基本上我面临的问题只存在于手机上,因为网站是完美的桌面上 这是我在手机上面对的截图 手机问题 桌面上没有问题 对于对齐自定义类,它包含一个具有重要和对齐项中心的flex 问题不只是在那个特定的方面,它遍布整个网站。 我尝试过的解决方案: 尝试为所有a设置0的边距 我使用的是cdn css,但用本地css替换了它 为a设置特定的线高度 填充以容纳它 这里是另一部分的另一个屏幕截图[相同的css文
问题内容: 下面的代码(也可以在JSFiddle上作为演示使用没有将文本放在中间,正如我理想中的那样。即使使用属性,我也找不到任何方法可以使文本垂直居中。我怎样才能做到这一点? 问题答案: 创建一个用于文本内容的容器,也许是。 JSFiddle
问题内容: 目标:纯Canvas上的Android> = 1.6。 假设我想编写一个函数,该函数将绘制一个(宽度,高度)大的红色矩形,然后在其中绘制一个黑色的 Hello World 文本。我希望文本在视觉上位于矩形的中心。因此,让我们尝试: 现在,我不知道要在drawText的参数中加上标记的内容,即我不知道如何垂直对齐文本。 就像是 ???? = topLeftY + height / 2 +
问题内容: 我试图找到最有效的方法来使div对齐文本。我尝试了几件事,但似乎都没有用。 问题答案: 对于CSS 2浏览器,可以使用/ 来使内容居中。 jSFiddle提供了一个示例: 可以将旧浏览器(Internet Explorer 6/7)的hack合并为样式,并用于从较新的浏览器中隐藏样式:
垂直对齐 1. grid-template-areas 属性值保持换行,并使用空格保持每列垂直对齐。 例如: .foo { grid-template-areas: "header header" "nav main" "footer ...."; } 2. grid、grid-template
我想使用flexbox来垂直对齐 中的一些内容,但没有取得很大的成功。 我在网上查了一下,很多教程实际上都使用了包装器div,它从父级的flex设置中获得,但我想知道是否可以去掉这个附加元素? 我选择在此实例中使用flexbox,因为列表项高度将是动态的。 null null
如图所示,我有代码在屏幕上绘制文本。textalign函数仅支持水平对齐。现在,我要添加对垂直对齐的支持。有人能帮我一下吗? 代码
问题内容: 我想在选择框中垂直对齐文本。我尝试使用 但是它不适用于任何浏览器。Chrome似乎默认将选择框中的文本与中心对齐。FF将其顶部对齐,而IE将其底部对齐。有什么办法可以做到这一点?我在UIBinder中使用GWT的Select小部件。 这是我目前拥有的: 谢谢! 问题答案: 最好的选择可能是调整顶部填充并在浏览器之间进行比较。它并不完美,但我认为它离您可能的距离很近。 您所需的填充量将取