草庐IT

占位符

全部标签

css - 占位符字体大小大于 16px

我已经阅读了几篇关于在HTML5中使用::-webkit-input-placeholder设置输入字段占位符样式的文章。它工作完美,除了一件事。如果我尝试将字体大小增加到高于16px的值,文本会在底部被“剪切”。无论输入本身的高度和填充如何,都会发生这种情况。有谁知道使用纯CSS或javascript来避免这个问题的方法吗?我添加了两个输入字段的屏幕截图,其中占位符的字体大小为20pxJsfiddle:https://jsfiddle.net/bvwdg86x/ 最佳答案 输入及其占位符必须具有匹配的字体样式input{displ

html - HTML5 视频的图像占位符回退

我正在使用以下代码在页面上实现HTML5视频效果很好,嵌入到我在FF、Safari和Chrome中的页面中。我想要什么,因为这个视频没有控件,并且意味着要嵌入到没有边框的页面中(视频中的白色BG)是用图像代替视频。如果无法使用该元素呈现视频,我希望有一个图像作为后备。我看过以下帖子:html5videofallbackadvice(noflash)这开始了讨论。但不确定这些答案是否是我需要的。我的直觉告诉我,我可以让JQuery检测视频功能,如果不支持视频,则写出一些显示图像的HTML。但我想看看是否有更简单的方法。 最佳答案 经过

html - HTML5 视频的图像占位符回退

我正在使用以下代码在页面上实现HTML5视频效果很好,嵌入到我在FF、Safari和Chrome中的页面中。我想要什么,因为这个视频没有控件,并且意味着要嵌入到没有边框的页面中(视频中的白色BG)是用图像代替视频。如果无法使用该元素呈现视频,我希望有一个图像作为后备。我看过以下帖子:html5videofallbackadvice(noflash)这开始了讨论。但不确定这些答案是否是我需要的。我的直觉告诉我,我可以让JQuery检测视频功能,如果不支持视频,则写出一些显示图像的HTML。但我想看看是否有更简单的方法。 最佳答案 经过

html - 用CSS隐藏占位符

我正在使用响应式主题。我在这里面临输入表单问题。在桌面View中,输入将没有占位符但有标签。但是,当涉及到移动View时,我将隐藏此输入标签并将此标签更改为占位符。我真正的问题在这里很简单。如何用CSS隐藏这个占位符?提前致谢! 最佳答案 这将仅隐藏桌面(和大型平板电脑)的占位符:@media(min-width:1025px)and(min-width:1281px){::-webkit-input-placeholder{/*WebKitbrowsers*/color:transparent;}:-moz-placeholder

html - 用CSS隐藏占位符

我正在使用响应式主题。我在这里面临输入表单问题。在桌面View中,输入将没有占位符但有标签。但是,当涉及到移动View时,我将隐藏此输入标签并将此标签更改为占位符。我真正的问题在这里很简单。如何用CSS隐藏这个占位符?提前致谢! 最佳答案 这将仅隐藏桌面(和大型平板电脑)的占位符:@media(min-width:1025px)and(min-width:1281px){::-webkit-input-placeholder{/*WebKitbrowsers*/color:transparent;}:-moz-placeholder

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

示例http://dabblet.com/gist/5859946如果您有一个长占位符,默认情况下输入显示的宽度不足以显示所有占位符文本。例如不设置固定宽度,最好不用javascript,能不能设置input显示所有的placeholder文本? 最佳答案 这只能通过javascript设置大小=占位符长度来完成:input.setAttribute('size',input.getAttribute('placeholder').length);这是一个为所有输入分配的代码:http://jsfiddle.net/KU5kN/

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

示例http://dabblet.com/gist/5859946如果您有一个长占位符,默认情况下输入显示的宽度不足以显示所有占位符文本。例如不设置固定宽度,最好不用javascript,能不能设置input显示所有的placeholder文本? 最佳答案 这只能通过javascript设置大小=占位符长度来完成:input.setAttribute('size',input.getAttribute('placeholder').length);这是一个为所有输入分配的代码:http://jsfiddle.net/KU5kN/

jquery - 如何测试浏览器是否支持原生占位符属性?

我正在尝试为我的网站编写一个简单的占位符jQuery插件,但当然我只想在不支持native占位符属性的情况下触发该函数......如何使用jQuery测试占位符属性的native支持? 最佳答案 您可以添加到$.support通过将其插入您编写的Javascript的顶部非常容易:jQuery.support.placeholder=(function(){vari=document.createElement('input');return'placeholder'ini;})();然后您可以在代码中的任何位置使用$.suppor

jquery - 如何测试浏览器是否支持原生占位符属性?

我正在尝试为我的网站编写一个简单的占位符jQuery插件,但当然我只想在不支持native占位符属性的情况下触发该函数......如何使用jQuery测试占位符属性的native支持? 最佳答案 您可以添加到$.support通过将其插入您编写的Javascript的顶部非常容易:jQuery.support.placeholder=(function(){vari=document.createElement('input');return'placeholder'ini;})();然后您可以在代码中的任何位置使用$.suppor

css - 如何更改焦点上的占位符颜色?

如何在输入框聚焦时改变占位符的颜色?我使用此CSS代码设置默认颜色,但如何更改它在焦点上?::placeholder{color:blue;} 最佳答案 试试这个,这应该有效:input::-webkit-input-placeholder{color:#999;}input:focus::-webkit-input-placeholder{color:red;}/*Firefox19*/input::-moz-placeholder{color:#999;}input:focus::-moz-placeholder{color:r