【发布时间】:2015-01-03 08:09:19
【问题描述】:
我搜索了很多方法来做我想做的事,但我只找到了我无法使用的方法。
问题是:我只想镜像 Wordpress 网站标题的第一个字母。
我有这个 Css:
.site-title {
font-family: fontLogo;
font-size: 60px;
font-weight: bold;
line-height: 1;
margin: 0;
padding: 58px 0 10px;
}
我已经添加了这个片段:
.site-title::first-letter {
font-size: 80px;
-moz-transform: scale(-1, 1);
-webkit-transform: scale(-1, 1);
-o-transform: scale(-1, 1);
-ms-transform: scale(-1, 1);
transform: scale(-1, 1);
}
这里使用的类:
<h1 class="site-title">TheTitle</h1>
第二个问题是我不能编辑这一行,我唯一能做的就是使用 css(我也尝试在 WordPress 的标题编辑器中输入>span>,但没有成功。
CSS 实际上只做字母的缩放,从 60px 到 80px,但没有任何镜像。
我被屏蔽了,需要提示
【问题讨论】:
-
你怎么知道它是否被镜像,如果它是一个“T”字母?
-
它没有被镜像。我将字母改为“E”,但没有用。
-
显然 LcSalazar 我正在尝试使用不对称的自定义字体,顺便说一下,为了清楚起见,我没有在此处放置的原始标题以“M”开头,这也是镜像时相同,采用标准字体。
-
如果你想给wordpress中所有标题的首字母添加一个span,你可以在你的主题的function.php文件中加入the title过滤器
-
顺便说一下,CSS 生成的伪元素(
::before和::after)要求按顺序设置content属性(即使只设置为空字符串,content: '';)完全被渲染。