css - 如何使表单中的值文本为斜体

标签 css

我有一个脚本,当用户在字段中单击时会删除表单中的默认值文本,但是如何使值文本以斜体显示?如果我将我的 css 中的输入更改为 font-style:italic 那么当用户键入时它也会以斜体显示,我只希望“预览文本”以斜体显示,然后在用户输入时正常显示。

http://tylerbrockphotography.com/contact1.php

最佳答案

很遗憾,您需要为每个引擎使用不同的选择器。

#box::-webkit-input-placeholder { font-style: italic; }
#box::-ms-input-placeholder { font-style: italic; }
#box::-moz-placeholder { font-style: italic; }

Here’s a demo!

关于css - 如何使表单中的值文本为斜体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16291925/

相关文章:

javascript - 我怎样才能让我的标题不随着我的幻灯片在整页 js 中移动

css - 窗口调整大小将按钮移动到页面底部。如何修复此页面中的 css?

javascript - 在部分之间创建 flex 的叠加层。

html - CSS 遇到负边距问题

html - 为什么不溢出 :hidden working in IE6?

javascript - 基于 UL/LI 的长 CSS 菜单的解决方案

html - 无法固定 flexbox 盒子的宽度

css - 为什么总是在登录页面顶部弹出成功闪现消息?

javascript - 通过javascript增加文本区域大小

css - ul li 背景是全宽没有边距和填充?