【发布时间】:2016-11-06 00:56:51
【问题描述】:
我正在寻找一种将 H1 的内容(实际上是大写)转换为小写的方法。 理想情况下,如果 jquery 中存在,将其更改为 text-transform 属性的大写 css 设置可能会很棒。为什么在 jquery 中?因为css方式不允许我这样做.. 这是我的起始代码:
$('h1').each(function(){
var h1content = $(this).val().toLowerCase();
$(this).text().toLowerCase();
});
谢谢
编辑:通过将这个提示添加到 JS 方式来修复它,https://css-tricks.com/almanac/selectors/f/first-letter/
Sass 代码:
h1.titre-vdl{
color: $violet;
&::first-letter{
text-transform: capitalize;
}
}
【问题讨论】:
-
或者您可以使用 jQuery 应用 css 规则:
$('h1').css({ textTransform: 'lowercase' });请参阅 this fiddle。
标签: javascript jquery html lowercase