相关疑难解决方法(0)

使用jQuery,如何在用户仍在编辑该字段时将文本字段的第一个字母大写?

我正在寻找一个如何大写输入文本字段的字符串的第一个字母的示例.通常情况下,这是与功能,正则表达式整场完成的,OnBlur,OnChange等我想首字母大写,而用户仍然打字.

例如,如果我输入单词"cat",则用户应按"c",然后在按下"a"时,C应该在字段中大写.

我想我要为可能可以用keyupkeypress,但我不知道从哪里开始.

有人给我一个例子吗?

javascript jquery capitalization

63
推荐指数
10
解决办法
16万
查看次数

如何通过css在输入框中应用Title Case

我正在使用text-transform属性将输入框文本转换为标题大小写,但我没有得到确切的属性或组合来执行此操作.

我也试过了

text-transform: capitalize;
text-transform: lowercase;
Run Code Online (Sandbox Code Playgroud)

我正在尝试自动转换这些

nIklesh raut : Niklesh Raut

NIKLESH RAUT : Niklesh Raut
Run Code Online (Sandbox Code Playgroud)

或者我应该使用Javascript.

javascript css textbox css3

12
推荐指数
2
解决办法
2581
查看次数

CSS试图使输入字段中的第一个字符大写

我正在尝试使输入字段中的第一个字符大写。

到目前为止,我已经尝试过:

input:first-letter {text-transform:capitalize !important}
input:first-letter {text-transform:uppercase !important}
Run Code Online (Sandbox Code Playgroud)

我还尝试过设置输入字段的样式display:block;display:inline-block;但是没有运气。

我正在使用最新版的chrome。如果我看着检查员

input:first-letter {text-transform:capitalize !important} is flagged to be active but it does not work.
Run Code Online (Sandbox Code Playgroud)

我也欢迎任何Jquery解决方案

谢谢,

html css html5 input css3

5
推荐指数
1
解决办法
651
查看次数

将行内元素文本的首字母大写

在别处读到以下内容应该大写内联元素(例如 a <span>)的文本的第一个字母。

但是,如果您运行代码片段,您会发现它不起作用。如果我<span>用 a替换<div>它就可以了,但是有没有办法在不更改元素类型的情况下将第一个字母大写?

.list .capitalize:first-letter {
  text-transform: capitalize;
  display: inline-block;
}
Run Code Online (Sandbox Code Playgroud)
<div class="list">
  <span class="capitalize">capitalize me</span>
</div>
Run Code Online (Sandbox Code Playgroud)

html css

2
推荐指数
1
解决办法
540
查看次数

标签 统计

css ×3

css3 ×2

html ×2

javascript ×2

capitalization ×1

html5 ×1

input ×1

jquery ×1

textbox ×1