【发布时间】:2012-10-20 03:44:43
【问题描述】:
编辑:我强调不希望任何东西都依赖固定尺寸。
我有一张想要与文本内联显示的图像。我想要图片
a) 是方形的,并且
b) 与文字一样高。
假设存在一个名为“H”的 CSS 单元,它等于一行的高度,就像“ex”等于“x”的高度一样。我希望能够编写这样的代码:
img.myclass {
width: 1H;
height: 1H;
}
看来no such unit actually exists。我说的对吗?
如果没有这样的单位(准确地说,我想要一条基线到下一行基线的距离)那么我如何在没有 Javascript 的情况下实现填充方形图像的目标?
【问题讨论】:
-
图片是正方形比例还是需要拉伸。
-
如果你不想依赖固定的任何东西,并且想要动态地做到这一点,你必须使用 javascript,或者其他可以在 dom 加载后触发并且它知道高度的语言你的文字。
标签: css