Css Internet Explorer提交按钮样式
我正在制作一个web应用程序,我从一家分包设计公司那里得到了它的设计。这个设计很好,我很喜欢,但是我偶然发现了一件事,我不知道如何很好地实现 问题是-他们重新设计了按钮的外观,以匹配页面样式。现在我有两张图片-按钮向上和按钮向下。在Opera和FF中,我只是在css中这样说:Css Internet Explorer提交按钮样式,css,image,internet-explorer,button,css-selectors,Css,Image,Internet Explorer,Button,Css Selectors,我正在制作一个web应用程序,我从一家分包设计公司那里得到了它的设计。这个设计很好,我很喜欢,但是我偶然发现了一件事,我不知道如何很好地实现 问题是-他们重新设计了按钮的外观,以匹配页面样式。现在我有两张图片-按钮向上和按钮向下。在Opera和FF中,我只是在css中这样说: input[type="submit"] { background-image: url(btn_up.png); } input[type="submit"]:active { background-im
input[type="submit"]
{
background-image: url(btn_up.png);
}
input[type="submit"]:active
{
background-image: url(btn_down.png);
}
它就像一个符咒。不幸的是,IE不理解:活动部分。与大多数web应用程序一样,IE人群是主要的目标受众,因此它至少在那里看起来不错是相当重要的
目前,我已经用一个只支持IE的JavaScript做了一个庞大的解决方案,但我想知道,有没有一种更优雅的方法可以做到这一点?谷歌和搜索没有帮助。据我所知,CSS伪类仅用于IE中的链接。这可能在IE8中有所改变,但我不知道。所以基本上我不知道;我不认为有一种优雅的方式可以通过CSS实现它
这不是一个有用的答案,所以我还要补充一点,我将使用图像和客户端脚本来实现它,这并不优雅,但如果客户端脚本正确,应该允许在所有浏览器上完成这项工作
干杯据我所知,CSS伪类仅用于IE中的链接。这可能在IE8中有所改变,但我不知道。所以基本上我不知道;我不认为有一种优雅的方式可以通过CSS实现它
这不是一个有用的答案,所以我还要补充一点,我将使用图像和客户端脚本来实现它,这并不优雅,但如果客户端脚本正确,应该允许在所有浏览器上完成这项工作
干杯
“IE 7支持:在所有元素上悬停,但不支持:活动。”
IE 7在所有元素上都支持:悬停,但不支持:活动