<html>
<head>
<h1>Hello.</h1>
</head>
<link rel="stylesheet" type="text/css" href="butters.css">
<link href="https://fonts.googleapis.com/css?family=Galada" rel="stylesheet">
<body></body>
</html>
h1{
font-family: 'Galada', cursive;
font-size: 400%;
position: relative;
top: 50%;
left: 50%;
transform: translateY(-50%);
}
Link to fiddle. I pretty much followed this tutorial.
我虽然发现问题与它,因为它创造了水平滚动条,这是我不想,我不相信这是水平居中。我只是想让它在屏幕中间轻拍一下,不管屏幕大小如何,但我不确定要做什么CSS。
谢谢! [它现在几乎可以工作](https://jsfiddle.net/6oyq0szs/1/),但似乎尽管有50%,但顶层空间比底层空间要多。你也看到了吗?还是我只是妄想? – somanyerrorswhy
是的,你说得对。它发生是因为元素的顶部是有效地居中的东西。我改变了CSS,以像素为单位指定'font-size',并用字体大小的一半来计算'top'作为折扣。 –