标签: placeholder

HTML占位符浏览器兼容性

哪些浏览器支持文本输入的占位符html标记?Internet Explorer是否支持它?(我有一个JavaScript占位符,我可以用于不支持它的浏览器.)

<input type=TEXT placeholder="placeholder here" />

html browser placeholder

41
推荐指数
6
解决办法
6万
查看次数

如何将占位符属性添加到JSF输入组件?

在使用html5时,这行代码不应该使用占位符文本"填充我"来呈现inputtext字段吗?

<h:inputText placeholder="fill me" />
Run Code Online (Sandbox Code Playgroud)

我没有看到任何占位符文字.我认为那些不是JSF的东西都被传递给了浏览器进行渲染?

jsf placeholder

39
推荐指数
4
解决办法
7万
查看次数

如何设置输入宽度以匹配占位符文本宽度

例子http://dabblet.com/gist/5859946

如果您有一个长占位符,默认情况下输入的宽度不足以显示所有占位符文本.

例如

<input placeholder="Please enter your name, address and shoe size">
Run Code Online (Sandbox Code Playgroud)

如果没有设置固定宽度,最好没有javascript,您可以设置输入以显示所有占位符文本吗?

css html5 placeholder

37
推荐指数
3
解决办法
2万
查看次数

如何在Html.EditorFor中使用占位符属性?

我想在Html.EditorFor中使用占位符属性,所以我在第一个答案中就像:Html5占位符与.NET MVC 3 Razor EditorFor扩展?

但在最后一部分,我没有EditorTemplates文件夹,所以我创建它,当我尝试创建string.cshtml视图时我不能,因为名称"string"被保留所以我选择了stringg.cshtml而不是没用!我是否必须在程序的其他位置更改名称?我确实喜欢这个答案......

谢谢!

asp.net html5 placeholder razor asp.net-mvc-5

37
推荐指数
3
解决办法
5万
查看次数

占位符CSS未在IE 11中应用

我在应用占位符css时遇到了一些问题.

我试图color:#898F9C;使用伪类选择器在输入框占位符上应用css(ie ) :-ms-input-placeholder,但它在IE中不起作用.

演示

经过一番打击和尝试后,我得到了解决问题的方法,但这太棒了.

如果我删除了输入框上的默认css /样式颜色,占位符css在IE中正常工作(这是Internet Explorer的惊人行为).

我的默认css/style:

#search
{
    color:blue;
}
Run Code Online (Sandbox Code Playgroud)

没有输入框默认css的工作小提琴

我的问题是,为什么它不能在IE中使用默认CSS?

internet-explorer placeholder pseudo-class internet-explorer-11

36
推荐指数
3
解决办法
7万
查看次数

如何创建包含占位符以供以后使用的WPF usercontrol

我最好通过例子问这个问题.假设我有UserControl和Window使用此控件.

我想以这种方式设计这个控件(名为MyControl)(这是科幻语法!):

<Grid>
  <Button>Just a button</Button>
  <PlaceHolder Name="place_holder/>
</Grid> 
Run Code Online (Sandbox Code Playgroud)

在设计我的Window时以这种方式使用:

<MyControl/>
Run Code Online (Sandbox Code Playgroud)

要么

<MyControl>
  <place_holder>
    <Button>Button 1</Button>
  </place_holder>
</MyControl> 
Run Code Online (Sandbox Code Playgroud)

要么

<MyControl>
  <place_holder>
    <Button>Button 1</Button>
    <Button>Button 2</Button>
  </place_holder>
</MyControl> 
Run Code Online (Sandbox Code Playgroud)

当然我希望能够在Window中为MyControl添加更多元素.因此,在某种程度上它应该作为容器(如Grid,StackPanel等)工作.该位置将在UserControl中定义(在此示例中,在按钮"只是一个按钮"之后)但是要添加的内容(哪些元素)将在Window中定义(使用UserControl - MyControl).

我希望这很清楚我想要实现的目标.关键点是在设计Window时使用XAML,因此我的类应该不比其他控件差.

现在,最大的问题是 - 如何做到这一点?

备注:样式超出范围.我想要做的就是在设计Window时添加我想要的任何控件MyControl(而不是在设计MyControl时).

wpf user-controls containers placeholder

35
推荐指数
2
解决办法
3万
查看次数

使用Javascript动态更改HTML5输入元素的"占位符"属性

我正在尝试placeholder使用jQuery 动态更新文本字段的HTML5 属性.

$("textarea").attr("placeholder", "New placeholder text");
Run Code Online (Sandbox Code Playgroud)

从Firebug,我可以发现placeholder属性确实在变化.但是在渲染textarea元素中,它保持不变.有什么建议?

jquery html5 placeholder

34
推荐指数
3
解决办法
7万
查看次数

占位符字体大小超过16像素

我已经阅读了几篇关于::-webkit-input-placeholder在HTML5中使用输入字段的占位符样式的文章.它完美无缺,除了一件事.

如果我尝试将font-size增加到高于16px的值,则文本会在底部"剪切".无论输入本身的高度和填充如何,都会发生这种情况.有没有人知道一种避免这个问题的方法,使用纯CSS还是javascript?

我添加了两个输入字段的屏幕截图,其中占位符的字体大小为20px

在此输入图像描述

Jsfiddle:https://jsfiddle.net/bvwdg86x/

css html5 placeholder

30
推荐指数
3
解决办法
7万
查看次数

iOS 5.0 Safari不在文本框中垂直居中占位符

我想垂直居中在页面上输入文本框中输入的文本.

实现此目的的典型方法是将线高和高度设置为相等.这适用于iOS 5.0之前的Safari.

然而; 在iOS 5上,Safari显示垂直居中的键入文本...但占位符文本和光标显示为顶部对齐.

.txtBox {
    line-height: 3em;
    height: 3em;
}
Run Code Online (Sandbox Code Playgroud)

<input type="text" class="txtBox" placeholder="Name"></input>

其他人面临这个问题?

css placeholder mobile-safari vertical-alignment ios5

28
推荐指数
3
解决办法
3万
查看次数

Java:使用占位符的字符串格式

我是Java新手,来自Python.在Python中我们像这样进行字符串格式化:

>>> x = 4
>>> y = 5
>>> print("{0} + {1} = {2}".format(x, y, x + y))
4 + 5 = 9
>>> print("{} {}".format(x,y))
4 5
Run Code Online (Sandbox Code Playgroud)

我如何在Java中复制相同的东西?

python java string format placeholder

27
推荐指数
3
解决办法
5万
查看次数