如何用较大的CSS中心较小的文本

时间:2016-12-18 12:07:34

标签: html css

如何使用更大的CSS来居中较小的文字?

这是我的代码:

-Xms10240m
-Xmx10240m
-server
-XX:+UseG1GC
-noclassgc

http://jsfiddle.net/sGtcE/11/

1 个答案:

答案 0 :(得分:0)

为了使文本垂直居中,您无法使用.menuleft。由于.navbar(子)div位于position: relative;(父)div内,我将父项设置为.menuleft { position: absolute; top: 50%; right: 0; transform: translateY(-50%); } ,然后为子项添加以下代码:

position: absolute;

要解释一下,top: 50%;是使用transform: translateY(-50%);定位的要求,这意味着孩子将从父div的顶部定位自己宽度的50%。 right: 0;将子项在Y轴上的位置更改为父div的-50%,使子项在y轴上的父项内垂直居中。 float: right;只是from django.db.models import FloatField from django.db.models.functions import Cast qs = MyModel.objects.order_by('name').values('name').annotate( count=Cast(Count('name') / 2.0, FloatField())) 的替代,因为您不能将float与绝对定位的元素一起使用。

Here is an updated JSFiddle.

随时提出任何问题。

相关问题