css - 如何在 CSS 中添加文本高度

标签 css text

我有一个 h1 标签,代码如下所示

HTML

<h1>Awesome title</h1>

CSS

h1 {
    line-height:3px
}

我只想向上缩放文本,此文本的宽度将保持不变。

最佳答案

是的,你可以,使用转换。例如,这段文字的高度是原来的两倍。

.tall {
    display:inline-block;
    -webkit-transform:scale(1,2); /* Safari and Chrome */
    -moz-transform:scale(1,2); /* Firefox */
    -ms-transform:scale(1,2); /* IE 9 */
    -o-transform:scale(1,2); /* Opera */
    transform:scale(1,2); /* W3C */
}

它的运作方式是这样的:

transform:scale(width,height);

如果我希望它的高度仅为宽度的 1.5 倍,我可以使用:

transform:scale(1,1.5);

演示: http://codepen.io/Pachonk/pen/vNVaKr

关于css - 如何在 CSS 中添加文本高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33601427/

相关文章:

javascript - 调整多个 Android 平板电脑屏幕的大小不起作用

javascript - 属性文本呈现不存在 : optimizelegibility

css - 使用 Angular Flex 布局的元素对齐

php - 文本框内容添加到 MySQL 数据库,然后显示在 PHP/HTML 文件中

c# - .NET C# - 随机访问文本文件 - 没有简单的方法?

javascript - 在鼠标悬停时更改不透明度

php - 如何根据 URL 添加 "active"类?

java - 哪个文本输入组件最后获得了焦点?

html - 在 div 中居中文本(链接)

javascript - Jquery 根据输入值显示输入文本