有人能说说表达式(this.scrollHeight>;27?“30px”:“auto”吗;在css中?

有人能说说表达式(this.scrollHeight>;27?“30px”:“auto”吗;在css中?,css,Css,CSS不支持这一点。这是一种礼节主义 这意味着“如果this.scrollHeight大于27,请将此属性设置为30px,否则将其设置为自动”。我认为这是在IE6中模拟最大高度的尝试。CSS不支持这一点。这是一种礼节主义 这意味着“如果this.scrollHeight大于27,请将此属性设置为30px,否则将其设置为自动”。我认为这是在IE6中模拟最大高度的尝试。这实际上是IE的动态特性 它允许您设置CSS属性 不是常数,而是结果 JavaScript表达式的 您可以在这篇msdn文章中阅读更

CSS不支持这一点。这是一种礼节主义


这意味着“如果this.scrollHeight大于27,请将此属性设置为30px,否则将其设置为自动”。我认为这是在IE6中模拟最大高度的尝试。

CSS不支持这一点。这是一种礼节主义


这意味着“如果this.scrollHeight大于27,请将此属性设置为30px,否则将其设置为自动”。我认为这是在IE6中模拟最大高度的尝试。

这实际上是IE的动态特性

它允许您设置CSS属性 不是常数,而是结果 JavaScript表达式的

您可以在这篇msdn文章中阅读更多内容

从Windows Internet Explorer 8开始, 动态特性得到了改善 已弃用,仅支持 以IE5模式或IE7模式显示的网页 模式

也请阅读这篇文章

设计标准,如标准 合规性、性能、可靠性 IE8的设计以安全性为框架 整体而言,无论是新的还是现有的 特征。因此,CSS表达式 IE8中不再支持 标准模式


这实际上是IE的动态特性

它允许您设置CSS属性 不是常数,而是结果 JavaScript表达式的

您可以在这篇msdn文章中阅读更多内容

从Windows Internet Explorer 8开始, 动态特性得到了改善 已弃用,仅支持 以IE5模式或IE7模式显示的网页 模式

也请阅读这篇文章

设计标准,如标准 合规性、性能、可靠性 IE8的设计以安全性为框架 整体而言,无论是新的还是现有的 特征。因此,CSS表达式 IE8中不再支持 标准模式


是的,正如Quentin所提到的,这是一个模拟IE6和IE7不支持的“最大高度”的尝试,表达式只是Javascript代码,在页面中不断求值,所以这就是为什么27小于30,因为如果

.newEventItem .eventDateInfo .eventVenue
{
    display: block;
    color: #CCC;
    overflow: hidden;
    height: expression(this.scrollHeight > 27 ? "30px" : "auto");//is css support this?
    max-height: 30px;
}
表达式进入一个循环…它总是在一个循环中,但值总是重复它自己

无论如何,只要重复昆汀所说的,表达式会检查对象是否大于27px,如果大于27px,则激活溢出属性,因为它现在变大了,这就是模拟“最大高度”的方式

你可以用其他方式来做,比如:

 "this.scrollHeight > 30 ? "30px""

内容--LBALBALBALBABLABLALB
无论如何..表达式的问题似乎是它会不断求值…因此…请注意…无论如何,最小/最大宽度/高度的来源:

还有一些我正在努力的事情..试着只做一次表达:

还有一篇雅虎的文章,解释了我说的更多一点=p

是的,正如昆廷所提到的,这是一种模拟IE6和IE7不支持的“最大高度”的尝试,表达式只是Javascript代码,在页面中不断求值,所以这就是为什么27小于30,因为如果

.newEventItem .eventDateInfo .eventVenue
{
    display: block;
    color: #CCC;
    overflow: hidden;
    height: expression(this.scrollHeight > 27 ? "30px" : "auto");//is css support this?
    max-height: 30px;
}
表达式进入一个循环…它总是在一个循环中,但值总是重复它自己

无论如何,只要重复昆汀所说的,表达式会检查对象是否大于27px,如果大于27px,则激活溢出属性,因为它现在变大了,这就是模拟“最大高度”的方式

你可以用其他方式来做,比如:

 "this.scrollHeight > 30 ? "30px""

内容--LBALBALBALBABLABLALB
无论如何..表达式的问题似乎是它会不断求值…因此…请注意…无论如何,最小/最大宽度/高度的来源:

还有一些我正在努力的事情..试着只做一次表达:

还有一篇雅虎的文章,解释了我说的更多一点=p