Ifc*_*0o1 5 vertical-alignment twitter-bootstrap
我看到bootstrap没有修复行中列的高度.例如:图像1:1,它将在列中响应,但图像的位置位于行的顶部.
如果我在heading标签中有文字,它有默认的边距,可以推送下面的文字.因此图像将粘贴到顶部,文本将位于顶部下方.
如果我需要对列进行标准化并使其在中间对齐,该怎么办?
我的问题是:
究竟我需要做什么:
抱歉,但很难在jsfiddle中创建它,它包括Angular指令和模板.仅举例如:
我有一个指令产生这个:

我需要在中间对齐图像,或者至少在heading垂直开始处对齐.例如:

如果你想做实验,我就做了这个小伙伴.我接受没有任何代码的解释.
我可以用一些"黑客"的CSS修复它,但我想知道我怎么能以正确的方式做到这一点.
Zim*_*Zim 16
一种方法是在img元素上使用translateY,如下所示:
.v-center {
position: relative;
transform: translateY(50%);
}
Run Code Online (Sandbox Code Playgroud)
你还想把图像放在col-*-2...
演示: http ://bootply.com/tVyuhaFoww
| 归档时间: |
|
| 查看次数: |
16209 次 |
| 最近记录: |