我有一类叫做字形的图像,它们通过我的网站出现。曾几何时,他们都被称为glyph
。他们过去只出现在一个盒子里。该框是一个特定的大小,我使用了JavaScript方法来确保文本始终适合,字形总是与文本的其余部分高度相同。这很容易做到,由于我的样式表,这些字形开始时都是默认的。我应该如何处理这个CSS继承难题?
现在,我已决定每页包含多个包含可变数量文本的框。每个盒子的大小都是独立的我尝试了延迟大小调整例程,但这非常依赖用户的连接速度。如果我没有运行大小调整例程,那么事情看起来并不正确,所以我至少希望为所有内容选择默认的开始大小。当然,你不能用javascript来调整它的大小,直到它被加载。蛇吃尾巴。因此,基本上,现在我有多个盒子,每个字形都会得到一个类字形:1,glyph:2等。这个数字可以和我网站上用户提交的项目数量一样大。 CSS如何处理这个问题?据我所知,这些项目基本上需要两个类名。但我很确定这是不允许的。
我需要什么:设置以“字形:”开头的所有图像类1EM
这不存在,对不对?字形:*
另外,:在css类名中可能不好用,呵呵?
我从来没有见过这个,不会只是一个单一的类? – Kirk 2012-04-18 20:38:59
不,任何元素都可以有多个类http://webdesign.about.com/od/css/qt/tipcssmulticlas.htm – user1289347 2012-04-18 20:42:42
+1 @Kirk您可以通过选择两个类'.glyph来为特定元素添加样式。 glyph-4 {}'。 – iambriansreed 2012-04-18 20:54:13