Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css Internet Explorer提交按钮样式_Css_Image_Internet Explorer_Button_Css Selectors - Fatal编程技术网

Css Internet Explorer提交按钮样式

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

我正在制作一个web应用程序,我从一家分包设计公司那里得到了它的设计。这个设计很好,我很喜欢,但是我偶然发现了一件事,我不知道如何很好地实现

问题是-他们重新设计了按钮的外观,以匹配页面样式。现在我有两张图片-按钮向上和按钮向下。在Opera和FF中,我只是在css中这样说:

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在所有元素上都支持:悬停,但不支持:活动