相对于父元素宽度的: [max/min-]width、left、right、padding、margin 等;算法
相对于父元素高度的: [max/min-]height、top、bottom 等;函数
另外padding-top,padding-bottom,margin-top,margin-bottom 这几个百分比,都是相对自身的宽度计算的orm
相对于继承字号的: font-size 等;继承
相对于自身字号的: line-height 等;ip
相对于自身宽高的: border-radius、background-size、transform: translate()、transform-origin、zoom、clip-path 等;文档
特殊算法的: background-position(方向长度 / 该方向除背景图以外部分总长度 * 100)、 filter 系列函数等;it
若是自身设置 position: absolute,“父元素”指:破坏文档流的div高度设为百分比是相对谁而言的? - Boringer 的回答 若是 position: fixed,“父元素”指视口。io