我需要计算由伪类创建的元素的新位置:before。
此元素是li标签,我在其中显示属性alt。 宽度和高度取决于包含属性alt的文本的长度。
CSS:
.legende:before{
position:absolute;
max-width:70%;
bottom:0.2em;
z-index:1;
padding:0.3em 1em;
font-size:1.6em;
content:attr(alt);
}
是否可以这样做,我该怎么做?
答案 0 :(得分:0)
不,伪元素属于其“host”元素的框中,因此最好的办法是查询宿主元素本身的offsetWidth/offsetHeight
。