CSS属性的百分比分析
The percentage of the CSS's attribute values is often an important thing to know about their cardinality.I had a special look at the CSS2.1 standard for W3C, which was arranged here:
百分比单位
乘以块边距的宽度,填充,左,右,文本缩进,宽度,最大宽度,最小宽度。
乘以块顶高度,底部,高度,最大高度,最小高度
包含块的概念不仅是地理上的解释为母元。如果是静态定位和相对定位,包块一般是父元素。但对绝对定位的元素的块,应该是最近的位置,祖先元素的绝对、相对、或固定,固定定位的元素,其包含块的视图(视图),你可以参考w3help。
乘以元素行高度的字体大小。
乘以垂直对齐的元素的行高
背景位置的百分比位置在水平方向和垂直方向设置两个值。如果使用百分比,则百分比比例将同时应用于元素和图像。例如,50% 50%将图像的(50%,50%)点与框(50%,50%)对齐,这相当于设置中心中心。相同的0% 0%相当于左上角,100% 100%相当于右下角。
字体大小的百分比字体大小的百分比应该乘以由元素继承的字体的大小,即父元素的字体大小。
其他字体单元现在正在讨论字体的大小,以及其他818个字体单元。它们中的一些可能在平时不被使用,但知道它们并无害处,有两个相对单位:
emmdash;mdash;相当于当前字体的高度,称为全身箱(EM平方)。如果你使用这个单元的字体大小,你应该乘以父元素的字体大小,字体大小属性以外,应乘以该元素的字体的大小。exmdash;mdash;字体中的x等效;高度;以下是绝对单位:
inmdash;mdash;英寸(英寸),相当于2.54cm.cmmdash;mdash;厘米(公分)。Mmmdash;mdash;毫米(毫米)。Ptmdash;mdash;LB(点)。1pt相当于1in 1 / 72.pcmdash;mdash;异食癖(异食癖)。1pc = 12pt。pxmdash;mdash;像素(像素单元)。1px = 0.75pt。
百分比继承
如果为一个元素设置了一个百分比,则后代元素继承了计算值:
复制代码代码如下所示:
P {字体大小:10px } P {线高度:120% } / 120% of'font-size ' /然后P子元素的值是线高度:相反线高度12px:120%。