有一种方法使标签的第一个字符大写在CSS。

这是我的HTML:

<a class=“m_title” href=“”>gorr</a> <a class=“m_title” href=“”>trro</a> <a class=“m_title” href=“”>krro</a> <a class=“m_title” href=“”>yrro</a> <a class=“m_title” href=“”>gwwr</a>


当前回答

请注意::首字母选择器不适用于内联元素,因此它必须是block或inline-block,如下所示:

.m_title {display:inline-block}
.m_title:first-letter {text-transform: uppercase}

其他回答

也适用于React Native:

    textTransform: 'capitalize'

CSS:首字母选择器

or:

text-transform: capitalize;

我建议使用

#selector {
    text-transform: capitalize;
}

or

#selector::first-letter {
    text-transform: uppercase;
}

顺便说一下,查看w3schools链接:http://www.w3schools.com/cssref/pr_text_text-transform.asp

<script type="text/javascript">
     $(document).ready(function() {
     var asdf = $('.capsf').text();

    $('.capsf').text(asdf.toLowerCase());
     });
     </script>
<div style="text-transform: capitalize;"  class="capsf">sd GJHGJ GJHgjh gh hghhjk ku</div>

请注意::首字母选择器不适用于内联元素,因此它必须是block或inline-block,如下所示:

.m_title {display:inline-block}
.m_title:first-letter {text-transform: uppercase}