由显示/隐藏引出的CSS Bug

2016-01-29 12:44 10 1 收藏

由显示/隐藏引出的CSS Bug,由显示/隐藏引出的CSS Bug

【 tulaoshi.com - Html 】

  这一段CSS代码相当简单,目的就是想用CSS来控制某段文字的显示与隐藏。起初我采用了下面的代码,令人不可思议的是,它们在我的6.0上居然没有任何反应,大家不信可以亲自试验一下。

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/html/)


<style type="text/css"
a {font-size:12px;
text-decoration:none;
height:50;}
a:hover {text-decoration:none;}
a span {font-size:12px;
display:none;}
a:hover span {display:block;}
</style
<a href="#"link<span我是隐藏内容</span</a

  


  我仔仔细细地检查了一遍代码,实在找不到什么毛病来。没有办法,我只能像平时查错纠错一样,试着改改CSS里的代码。当我改变了hover伪类链接中的代码时(代码如下所示),突然发现代码可以运行了。
  为了确认CSS是否真存在该bug,我又特地改用大小、颜色、位置等样式来试验,在不改变hover伪类链接的前提下,都无法得到正常情况下应得到的效果。从而可以得知:在包含选择符有伪类链接时,存在着CSS样式无效的bug,希望CSS下一版中能修正这个错误。
a:hover {text-decoration:none;border:none;}
  这样我们可以知道,在hover伪类链接中必须包含某些特殊的CSS属性声明才能消除这个bug。 我用了CSS里所有的属性声明来尝试解决这个bug,发现只有一下几项属性声明能解决这个问题。
border
display
postion
overfilow
background
  而我之所以采用“border:none”这种方法,是因为它还能从Netscape 4中消除一些不同的CSS错误。
  注:本文所提及的bug在IE5.5、IE6.0中均存在。

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/html/)

来源:https://www.tulaoshi.com/n/20160129/1487362.html

延伸阅读
标签: Web开发
相信大家对于常见 CSS BUG 的处理已经相对比较熟悉,例如:IE6 Three Pixel Gap、IE5/6 Doubled Float-Margin Bug 等等。但时常我们也会碰到复杂的 CSS BUG 问题,所谓复杂实质是指触发的条件很复杂,而BUG 也并非指一定是浏览器的 BUG 。对于此类问题,我们首先要解决的是如何定位到问题,只有快速的定位到问题,才能更好的解决问题。 ...
标签: word
Word显示或隐藏标尺   Word 中的水平和垂直标尺常常用于对齐文档中的文本、图形、表格和其他元素。 若要查看位于 Word 文档顶部的水平标尺和位于文档左边缘的垂直标尺,您必须使用页面视图。 显示或隐藏水平和垂直标尺 若要显示或隐藏水平和垂直标尺,请单击垂直滚动条顶部的查看标尺。 注释:垂直标尺在关闭后...
标签: Web开发
文字隐藏 应用广泛,但常用的方法没有什么亲和力。 常用文字隐藏方法的缺陷: 1、display:none 这种方法搜索引擎可能认为被隐藏的文字属于垃圾信息而被忽略; 屏幕阅读器会忽略被隐藏的文字。 2、visibility: hidden 这种方法隐藏了文字却仍然占据物理空间。 更好的方法: overflow:hidden .class{ display:block;/*统一转...
标签: 电脑入门
步骤方法 1、任意打开一个Windows文件窗口(如我的电脑、我的文档); 2、单击菜单栏中的工具,选择文件夹选项; 3、在弹出的窗口中选择查看标签页; 4、然后在高级设置目录中选中显示所有文件和文件夹,再点击确定即可。
标签: Web开发
使用CSS样式单 (Cascading Style Sheets) ,可以给XML文档添加额外的现实信息。 -------------------------------------------------------------------------------- 使用CSS来显示未来的XML文档么? 应该使用CSS来显示你未来的XML文档么? 不,我们不推荐这样做!但是我们还是应该实验一下: 我们先来看一个单纯的XML文档: The CD Catalog ...

经验教程

267

收藏

76
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部