IE 不识别伪元素css -ms-clear 求大神帮忙

AliceinDream 2014-09-22 05:41:59
IE10及以上版本的text框,当获得鼠标焦点并输入值之后,就会出现一个“X”,点击可清楚当前text框里面所有值。
现在我想隐藏这个“X”,查到这个是个伪元素,可以用
input ::-ms-clear
{
display: none;
}
来隐藏,但是这样写不好用,用IE bug看,css显示成
INPUT :unknown
display:none
IE没有识别这个-ms-clear
后来我取消了IE的兼容模式,从IE bug看,能识别这个css了,但是还是没有任何效果,当输入值的时候,text框后还会有那个“X”

图解可参考
http://diaosbook.com/Post/2014/4/21/remove-clear-textbox-button-ie

求解
...全文
445 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
AliceinDream 2014-09-22
  • 打赏
  • 举报
回复
field-set和-ms-clear之间不能有空格

61,128

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧