小编Tho*_*ith的帖子

jQuery css()函数更改'a'属性而不是'a:hover'属性

我目前在使用jQuery css()函数时遇到了一些麻烦.它正在改变锚元素的css值,border-top-color而不仅仅是border-top-color悬停时锚元素的css值.以下是我的代码.

$("#header #headerlist li a:hover").css("border-top-color","rgb(225, 149, 79)");
Run Code Online (Sandbox Code Playgroud)

为什么它会改变#header #headerlist li aborder-top-color和#header #headerlist li a:hover属性而不仅仅是#header #headerlist li a:hover属性?

html javascript css jquery dynamic-css

7
推荐指数
2
解决办法
3万
查看次数

IE中的<div>元素之间存在奇怪的差距,而不是FF或Opera

我知道这种问题必须一直被问到,但我还没有找到解决问题的方法.

使用FF,Opera和Windows 7上的IE(不记得它是什么),页面看起来应该是应该的,但在Windows Vista上使用IE7,我的导航栏与其余部分之间存在差距.坦率地让它看起来很愚蠢的页面,标签页的幻觉丢失了.

我有一个重置样式表来重置所有元素没有填充,边距等和FF,Opera和Windows 7上的IE生成他们应该的页面,它只是IE7(我猜的早期版本的IE) "T.

以下是显示问题的2个屏幕截图,第一个来自Windows 7上的FF/Opera/IE:

替代文字http://img190.imageshack.us/img190/2096/figarosffnormal.jpg

这个来自Windows Vista上的IE7:

alt text http://img43.imageshack.us/img43/7558/figarosiegap.jpg

这里有一个指向实际网站的链接:Figaro's Ristorante

任何人的想法?

谢谢你的时间.

html css internet-explorer

6
推荐指数
2
解决办法
1万
查看次数

标签 统计

css ×2

html ×2

dynamic-css ×1

internet-explorer ×1

javascript ×1

jquery ×1