Как сделать фиксированное отделение?

Я пытаюсь сделать поле, которое будет зафиксировано в нижней правой границе страницы, и не перемещаюсь со страницей, прокручивает вниз. Но это не работает на меня, не знают почему. Вот мой код:

<html>
 <head>

 <style type="text/css">

.tooltip {
 width: 200px;
 position: fixed;
 top:auto;
 bottom:0px;
 right:0px;
 left:auto;
}
 </style>
 </head> 
<body>
<div class="tooltip">
   <div class="tooltip_top">1</div>
   <div class="tooltip_con">2</div>
   <div class="tooltip_bot">3</div>
 </div>
</body>
</html>
7
задан taabouzeid 27 January 2010 в 23:13
поделиться

4 ответа

Он прекрасно работает в FF и Chrome ...

старые версии IE не поддерживали position:fix правильно ... не уверен насчет последней версии...

Также убедитесь, что у вас определен док-тип ...

...
10
ответ дан 6 December 2019 в 12:50
поделиться

, кажется, работает для меня .... Я верю в IE7 и больше вам нужно будет определить дочисник, поиск «Режим quirks», если вы не знаете, где начать на это.

Я не думаю, что IE6 поддерживает положение: исправлено.

2
ответ дан 6 December 2019 в 12:50
поделиться

Да, должно работать. Может быть, удалить TOP: AUTO ?

(он не будет работать в IE 6, хотя, поскольку IE 6 не поддерживает положение: фиксировано .

. .

1
ответ дан 6 December 2019 в 12:50
поделиться

Ваш HTML / CSS разбиты только в IE. Изменение из позиции: фиксированное; - позиции: абсолютный; , и он должен работать больше, как вы хотите.

Вы также можете применить элемент DOCTYPE:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
0
ответ дан 6 December 2019 в 12:50
поделиться