鼠标经过超链接文字会改变

鼠标经过超链接后中文会变成英文 但是中文还在 因为调了margin-top而上移 要怎么才能让中文不显示 图片描述图片描述图片描述图片描述

阅读 3.8k
4 个回答

直接写俩span不就得了,编俩类名比如“cn”和“eng”,然后就:

.cn {
    display: inline;
}
.header-nav li:hover .cn {
    display: none;
}
.eng {
    display: none;
}
.header-nav li:hover .eng {
    display: inline;
}

给中文加个标签,a:hover时影藏

给中文也加个span,当hover的时候display:none; 做法和英文的那个是一样的。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题