Выражения CSS

Я где-то читал, что выражения CSS устарели и не следует даже использовать. Я никогда не слышал о них и решил взглянуть. Я нашел пример кода, в котором плавающий элемент сохранялся в том же месте на экране, даже если вы выполняли прокрутку.

<html>
<style>
#fixed {
position:absolute;
left:10px;
top:expression(body.scrollTop + 50 + "px");
background:white;
border:1px solid red;}
</style>
<body>
<p id="fixed">Here is some text, which is fixed.</p>
<p>
[many times: "stuff <br/>"]
</p>
</body>
</html>

Это напомнило мне о сайты, которые У них были «панели общего доступа» и прочее внизу их страниц.

Итак ...

  1. Так они это делают?
  2. Можно ли использовать Выражения в этой ситуации?
  3. Если нет, что мне следует использовать?
  4. Есть ли другие интересные / полезные вещи, с которыми могут помочь выражения?
48
задан Knu 29 April 2012 в 03:33
поделиться