我说这是因为CSS只是定义了浏览器如何显示内容。没有信息流回样式表,或者换句话说就是:CSS不是动态的。
如果您知道元素的高度并希望在每次显示页面时进行更改,则可以使用PHP或其他语言生成样式表。然后,您还知道高度的一半,也可以进行设置。
如果您不知道高度,那将是一个动态变化。浏览器必须首先呈现页面,然后确定元素的高度并将其发送回CSS。在那里,在显示的页面中计算并更改了行高。但是也许因此元素的整体高度也会发生变化。现在浏览器不得不再次回到CSS,依此类推…
就是行不通。CSS在那里静态地定义页面的外观。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)