首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在引导布局中垂直对齐文本

在引导布局中垂直对齐文本
EN

Stack Overflow用户
提问于 2014-11-28 04:35:57
回答 1查看 71关注 0票数 1

为了在我的代码中垂直对齐文本,我在google/stackoverflow等方面尝试了许多不同的方法,但是我很难做到这一点。

我的代码是一个表单,用户可以用‘厄运名称’写,文字出现在图片上。

我只是试着垂直对齐输入到图片上的文本,这样一旦打印出来,它就会在现实生活中出现。

我已经尝试了所有的方法,但这是我的第一个网站,这个疑难解答在我之上。

这是给你的酒。http://www.bootply.com/NQWhZArz7D

非常感谢

(不要担心任何响应性的问题

编辑:必须与能够输入多行文本兼容

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-11-28 04:46:21

您可以使用与高度相同的line-height来解决这个问题。

试着:-

代码语言:javascript
复制
   .centering{
     line-height:324px;
   }

演示

如果它是一行文本,如果文本足够长,那么行高将适用于每一行,因此根据您的要求选择此方法。

另一种方法是使用display:tabledisplay:table-cell,这将尊重垂直对齐。

例:-

代码语言:javascript
复制
<div class="col-xs-12 table">
    <p class="centering text-center">Toaster Apocalypse</p>
</div>

代码语言:javascript
复制
.table {
  display:table;
}

.centering{ /* or use a meaningfule rule like .table .table-cell*/
   display:table-cell;
   width:100%;
}

并给它的父容器display:table

演示

看看一些这里的定心技术

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27181965

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档