首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • a:hover在IE7中的问题 [已结贴,结贴人:zhangsc]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-06-30 16:35:47 楼主
    在HTML中使用CSS的a:hover,目录结构如下:
    c:\test.html
    c:\css\ab.css

    test.html代码:
    HTML code
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>无标题文档</title> <link href="css/ab.css" rel="stylesheet" type="text/css" /> </head> <body> <p><a href="www.sina.com">测试</a></p> </body> </html>


    ab.css代码
    CSS code
    a:hover { font-family: "宋体"; font-size: 18px; color: #00CC00; } a:link { font-family: "宋体"; font-size: 15px; color: #FF0000; } a:visited { font-family: "宋体"; font-size: 14px; color: #CCCC99; } a:active { font-family: "宋体"; font-size: 24px; color: #990099; }


    当鼠标停留在“测试”上时,字体的颜色应变色,上面的代码在IE6中可以正常显示。

    在IE7中使用时,发现当鼠标停留在“测试”上时,字体的颜色根本没有变色,只有占击“测试”后,然后鼠标停留在“测试”上时,字体的颜色才变色,为什么会这样?如何解决?
    谢谢!
    20  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-06-30 16:35:491楼 得分:0
    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【zhangsc】截止到2008-06-30 16:35:48的历史汇总数据(不包括此帖):
    发帖数:34                发帖分:1860             
    结贴数:31                结贴分:1720             
    未结数:3                  未结分:140               
    结贴率:91.18 %            结分率:92.47 %           
    值得尊敬
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • PrewinZZZ
    • 等级:
    发表于:2008-06-30 18:16:342楼 得分:0
    引用 1 楼 java2000_net_test 的回复:
    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【zhangsc】截止到2008-06-30 16:35:48的历史汇总数据(不包括此帖):
    发帖数:34                 发帖分:1860
    结贴数:31                 结贴分:1720
    未结数:3                  未结分:140
    结贴率:91.18 %            结分率:92.47 %
    值得尊敬

    一直想知道上面的怎么弄到的
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-06-30 21:03:003楼 得分:0
    可能你的IE有问题  用ff看看
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-06-30 22:37:094楼 得分:0
    伪类定义注意顺序

    :Link  =>  :Visited  =>  :Hover  =>  :Active
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-06-30 22:53:235楼 得分:0
    按照楼上的顺序改了一下顺序,还是不好用呀!
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • hqzkj
    • 等级:
    发表于:2008-07-01 07:45:366楼 得分:0
    IE6和IE7对代码的解析不一样
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-07-01 08:19:197楼 得分:20
    这才是正解
    a:visited {
        font-family: "宋体";
        font-size: 14px;
        color: #CCCC99;
    }
    a:hover {
        font-family: "宋体";
        font-size: 18px;
        color: #00CC00;
    }
    a:link {
        font-family: "宋体";
        font-size: 15px;
        color: #FF0000;
    }
    a:active {
        font-family: "宋体";
        font-size: 24px;
        color: #990099;
    }
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
    世纪乐知(北京)网络技术有限公司 提供技术支持
    Copyright © 2000-2008, CSDN.NET, All Rights Reserved