大写 文本元素的用法
Upper case Usage for text elements
>我有一个带有加载函数的锚标签
onload="<%VectorAsset("Please enter HERE", 400,40)%>"
单词HERE
是硬编码的。我想删除硬编码的大写字母,并希望CSS或Java脚本这样做。我尝试应用{text-transform: uppercase }
属性,但整个句子都是大写的。我只需要将特定的单词HERE
大写。我该怎么做?
如果出于某种原因你真的想用纯 CSS 来做这件事,你可以改为用 :after
伪选择器附加文本,并在其上调用 CSS 属性text-transform: uppercase
。
<span id="asdf">asdf</span>
#asdf:after {
content: "hjkl";
text-transform: uppercase;
}
https://jsfiddle.net/g5nzakhw/
否则(我相信这更有意义),通过将所需的文本包装在内联元素中来为 CSS 提供一些选择,然后调用text-transform: uppercase
。
<h3 id="asdf">asdf<span>hjkl</span></h3>
#asdf span {
text-transform: uppercase;
}
https://jsfiddle.net/g5nzakhw/1/
您应该将这两个组分开,以便可以对它们进行单独的操作。
<span>Please enter <span>HERE</span></span>
<span>Please enter <span class="AllUpperCase" id="UpperCaseMe">HERE</span></span>
<span>Please enter <span><%VectorAsset("HERE", 400,40)%></span></span>
<script>
// onload
var $UpperCase = $("#UpperCaseMe");
$UpperCase.html($UpperCase.html().toUpperCase());
</script>
相关文章:
- CKEditor Widget-阻止编辑可编辑元素本身
- 如何设置html元素填充的动画
- 如何将HTML id分配给元素,以及如何将JavaScript应用于元素
- 使用 jQuery 的 .on 函数如何获取事件的原始元素
- 使用clickToggle并在单击另一个元素时关闭元素
- 单击时将焦点更改为元素
- 表追加而不附加最后一个元素
- 如何在jQuery中获取元素的形式
- 我可以获得相对于被点击元素的确切点击位置吗
- 在函数中添加数组元素的数值
- 在单击任何位置时隐藏元素,而不检查每次DOM单击
- 将视口底部滚动到元素底部
- 是否有任何snippet或jQuery插件可以列出easylist.txt模式匹配的DOM中的所有元素
- 在不使用JQuery的情况下隐藏DOM中的选定元素
- 如何使用jquery处理php循环通过元素
- Ckeditor-plugin:插入虚假元素add不情愿<p>标签前后
- Jquery元素用法
- 大写 文本元素的用法
- 数组第0个成员的第一个子元素的用法
- 有没有一个习惯用法可以让元素只随页面滚动,直到它到达浏览器顶部