CSS区分大小写的类名称

时间:2014-07-22 14:02:02

标签: html css css-selectors

我正在使用pdf2htmlEX工具将PDF文档转换为HTML5内容。该工具工作正常,给我很好的结果。对于应用于页面背景图像的区分大小写的类名,我确实遇到了一个问题。

pdf2htmlEX为每个PDF页面生成HTML文件以及两个定义页面容器并在每个页面中放置元素的CSS文件。我在我的网络应用程序中使用此HTML和CSS来显示此内容。除了某些情况下背景图像的位置外,一切正常。

问题是如下。每个页面背景图像都应用了这两个类中的一个(由pdf2htmlEX生成):

.Bi { /* images that occupies the whole page */
  position:absolute;
  border:0;
  margin:0;
  top:0;
  bottom:0;
  width:100%;
  height:100%;
  -ms-user-select:none;
  -moz-user-select:none;
  -webkit-user-select:none;
  user-select:none;
}
.bi { /* images that cover only a part of the page */
  position:absolute;
  border:0;
  margin:0;
  -ms-user-select:none;
  -moz-user-select:none;
  -webkit-user-select:none;
  user-select:none;
}

当我打开pdf2htmlEX生成的预览HTML页面时,只有" .bi"或" .Bi"样式应用于该背景图像。您可以在Firebug图像中看到应用了哪些样式:

enter image description here

插入我的应用程序的相同HTML将这两个类应用于此图像,在某些情况下会导致错误放置...请参阅我的weba应用程序中应用的样式的相同HTML和firebug图像:

enter image description here

这怎么可能? CSS选择器和类名是不区分大小写的吗?

0 个答案:

没有答案