【问题标题】:Problems having my text centered vertically u_u我的文本垂直居中的问题 u_u
【发布时间】:2013-07-06 05:01:20
【问题描述】:

所以你看,我在这里遇到了一个大问题。我已经尝试了很多解决方案,但没有一个对我有用。我正在制作一个自定义工具提示,并试图让其中显示的文本垂直居中,但我无法做到。

    .tooltip {
    display:none;
    background:transparent url(slides/tooltip_img.png);
font-family:Helvetica;
    font-size:16px;
    height:157px;
    width:149px;
    color:#eee;
text-align:center;
line-height:20px;
    }

这就是我试图使其垂直居中的方式:

    <div id="tooltip" style="height:62px;margin-left:46px;margin-top:102px;vertical-align:middle">
    <img src="supahsource.png" title="Tooltip info"/>

无论如何,我没有得到我正在尝试的结果,有人可以帮助我吗?非常感谢。

【问题讨论】:

标签: html text center vertical-scrolling


【解决方案1】:

vertical-align 仅适用于 Table 元素。尝试使用position: absolute,如果您真的想使用vertical-align,请在您希望垂直对齐的块上使用display: table-cell;

【讨论】:

  • vertical-align 适用于内联级别和表格单元格元素。
  • 你是对的。我说错了。 vertical-align 适用于内联元素。因此,您可以垂直对齐段落标签内的图片,但不能垂直对齐段落标签内的文本。
猜你喜欢
  • 2014-09-18
  • 1970-01-01
  • 2013-10-15
  • 2012-09-22
  • 2018-07-11
  • 2015-09-16
  • 1970-01-01
相关资源
最近更新 更多