我需要在输入字段中放置一个长的placeholder文本。但是,placeholder会因为其较长的文本而被截断。有什么办法可以让它变成这样吗? 最佳答案 input{height:50px;}::-webkit-input-placeholder{/*Chrome/Opera/Safari*/white-space:pre-line;position:relative;top:-7px;}::-moz-placeholder{/*Firefox19+*/white-space:pre-line;position:relative;
我需要在输入字段中放置一个长的placeholder文本。但是,placeholder会因为其较长的文本而被截断。有什么办法可以让它变成这样吗? 最佳答案 input{height:50px;}::-webkit-input-placeholder{/*Chrome/Opera/Safari*/white-space:pre-line;position:relative;top:-7px;}::-moz-placeholder{/*Firefox19+*/white-space:pre-line;position:relative;
我想在我的表单占位符中添加一个颜色星号,这可能吗? 最佳答案 这里是IE10+的纯css解决方案.input-placeholder{position:relative;}.input-placeholderinput{padding:10px;font-size:25px;}.input-placeholderinput:valid+.placeholder{display:none;}.placeholder{position:absolute;pointer-events:none;top:0;bottom:0;height:
我想在我的表单占位符中添加一个颜色星号,这可能吗? 最佳答案 这里是IE10+的纯css解决方案.input-placeholder{position:relative;}.input-placeholderinput{padding:10px;font-size:25px;}.input-placeholderinput:valid+.placeholder{display:none;}.placeholder{position:absolute;pointer-events:none;top:0;bottom:0;height:
有没有一种方法可以在type=number的输入标签内显示占位符文本?详细问题:HTML的输入标签的属性“占位符”用于在元素未获得焦点时在UI中显示有关输入标签的描述-当同一字段获得焦点时,描述性文本变为空白。问题是如果输入类型由type="number"组成,则没有文本可见。我的UI中确实有空间限制,无法在输入标签前添加标签。有什么建议吗? 最佳答案 占位符不是用来作为输入标签的。占位符应包含有效输入的示例。因此,在输入数字的情况下,占位符的唯一有效值是数字。但是如果你想滥用占位符来节省空间,你可以只使用一点JS来解决你的问题。P
有没有一种方法可以在type=number的输入标签内显示占位符文本?详细问题:HTML的输入标签的属性“占位符”用于在元素未获得焦点时在UI中显示有关输入标签的描述-当同一字段获得焦点时,描述性文本变为空白。问题是如果输入类型由type="number"组成,则没有文本可见。我的UI中确实有空间限制,无法在输入标签前添加标签。有什么建议吗? 最佳答案 占位符不是用来作为输入标签的。占位符应包含有效输入的示例。因此,在输入数字的情况下,占位符的唯一有效值是数字。但是如果你想滥用占位符来节省空间,你可以只使用一点JS来解决你的问题。P
如果选择的选项是第一个(占位符),我已经成功地为我的普通选择元素应用了不同的样式,就像这样:$(document).ready(function(){$('select').each(function(index,value){if($(this).val()===""){$(this).css('font-style','italic');$(this).css('color','#636c72');$(this).children().css('font-style','normal');}else{$(this).css('font-style','normal');$(this
如果选择的选项是第一个(占位符),我已经成功地为我的普通选择元素应用了不同的样式,就像这样:$(document).ready(function(){$('select').each(function(index,value){if($(this).val()===""){$(this).css('font-style','italic');$(this).css('color','#636c72');$(this).children().css('font-style','normal');}else{$(this).css('font-style','normal');$(this
我正在开发Zend表单应用程序,其中我的表单包含带水印的文本框。我们可以通过以下代码在HTML中实现这一点:我的问题是如何使用Zend表单在我的输入框中添加占位符属性? 最佳答案 已经提到使用:$element->setAttrib('placeholder','Search');你也可以在扩展Zend_Form时这样使用它$element=$this->createElement('text','q',array('placeholder'=>'Search','label'=>'Search'));或者在View内部使用Zend
我正在开发Zend表单应用程序,其中我的表单包含带水印的文本框。我们可以通过以下代码在HTML中实现这一点:我的问题是如何使用Zend表单在我的输入框中添加占位符属性? 最佳答案 已经提到使用:$element->setAttrib('placeholder','Search');你也可以在扩展Zend_Form时这样使用它$element=$this->createElement('text','q',array('placeholder'=>'Search','label'=>'Search'));或者在View内部使用Zend