Jump to content
  • 0

position:fixed; - IE6


psywalker
 Share

Question

Ребят, помогите побороть ИЕ6, задача простая, нужно что-бы слева сверху вниз были расположены 4 вкладки, они должны быть фиксированные и по 25% в высоту, тоесть каждая ровно четверть экрана, что-бы в экран они умещались чётко как нужно и при прокрутке всегда были зафиксированы, как и изначально. Проблема в том, что в ИЕ6 никак не хочет работать такая конструкция, поэтому прошу помощи, так как сам уже не знаю, что делать и есть вопросики:

1) Можно ли решить эту проблему в ИЕ6 без использования скрипта? (экспрешаны одобряются)

2) Можно ли как нибудь по другому обыграть это решение для всех браузеров, включая ИЕ6. Может быть есть другие решения этой задачи?

Тут пример задачи, работает везде кроме ИЕ6

http://www.psywalker.ru/Forum/FreshWebLab/main-page.html

Заранее благодарю :rolleyes:

Link to comment
Share on other sites

18 answers to this question

Recommended Posts

  • 0

Собссно:

http://www.artlebedev.ru/tools/technogrett.../fixed_in_msie/

мне больше нравится вот этот вариант, хотя он потребует переделки страницы (небольшой переделки), и вообще я такого рода эксперименты люблю:

http://www.artlebedev.ru/tools/technogrett.../emulate-fixed/

Link to comment
Share on other sites

  • 0
Собссно:

http://www.artlebedev.ru/tools/technogrett.../fixed_in_msie/

мне больше нравится вот этот вариант, хотя он потребует переделки страницы (небольшой переделки), и вообще я такого рода эксперименты люблю:

http://www.artlebedev.ru/tools/technogrett.../emulate-fixed/

Спасибо друг, но вчера я один из них уже пробовал, и у меня не вышло, просто понимаешь, у меня то задача посложнее, в том то и дело, я чё обращаюсь. У меня 4 разных блока и их надо зафиксировать по наглому, всем присабачить по 25% высоты экрана и расположить друг за другом слева. Ты потяни экран по высоте вниз - вверх, видишь, они сужаются, и ещё фиксированны.

А так конеш спасиб, я буду пробовать остальные способы, по факту отпишусь потом :rolleyes:

Link to comment
Share on other sites

  • 0
Ну, запихнуть их все в общий контейнер который будет fixed, а внутри него уже располагать эти 4 дива. Или я что-то не так понял?

Вообще идея, хихи, чё то я не подумал об этом))) Щас попробую :rolleyes:

Link to comment
Share on other sites

  • 0

Дружище, не получается ничего, вот так тока выходит, загляни в ие6

http://psywalker.ru/Forum/FreshWebLab/main-page.html

блин, просто я чё то запутался, может чё не так делаю?

Edited by psywalker
Link to comment
Share on other sites

  • 0
Дружище, не получается ничего, вот так тока выходит, загляни в ие6

http://psywalker.ru/Forum/FreshWebLab/main-page.html

блин, просто я чё то запутался, может чё не так делаю?

[тихий-тихий голос из-под горы табуреток]: а может быть фрейм?)

Link to comment
Share on other sites

  • 0

Оно?

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml">
<head>
<title>template</title>
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />

<style type="text/css">
* {
margin: 0;
padding: 0;
}

html,
body {
height: 100%;
overflow: hidden;
}

.body {
position:relative;
height: 100%;
overflow: auto;
}

.fixed{
position: absolute;
top: 0;
left: 0;
width: 100px;
height: 100%;
z-index: 1;
}

.red {
height: 25%;
background: red;
}

.green {
height: 25%;
background: green;
}

.lime {
height: 25%;
background: lime;
}

.cyan {
height: 25%;
background: cyan;
}
</style>

<script type="text/javascript">

</script>
</head>
<body>

<div class="body">
text text text text text text text text text text text text text text text text text text text text<br /><br /><br /><br /><br /><br /><br />
text text text text text text text text text text text text text text text text text text text text<br /><br /><br /><br /><br /><br /><br />
text text text text text text text text text text text text text text text text text text text text<br /><br /><br /><br /><br /><br /><br />
text text text text text text text text text text text text text text text text text text text text<br /><br /><br /><br /><br /><br /><br />
text text text text text text text text text text text text text text text text text text text text<br /><br /><br /><br /><br /><br /><br />
text text text text text text text text text text text text text text text text text text text text<br /><br /><br /><br /><br /><br /><br />
text text text text text text text text text text text text text text text text text text text text<br /><br /><br /><br /><br /><br /><br />
text text text text text text text text text text text text text text text text text text text text<br /><br /><br /><br /><br /><br /><br />
</div>

<div class="fixed">
<div class="red"></div>
<div class="green"></div>
<div class="lime"></div>
<div class="cyan"></div>
</div>

</body>
</html>

Link to comment
Share on other sites

  • 0

Все гениальное просто=)

У меня назрел глупый вопрос:

использование

urn:schemas-microsoft-com:vml

чего-нибудь в данном шаблоне даёт?

Я так понял, это подключение VML, но использование его напрямую не увидел, а потому как только минуту назад узнал о его существовании, вопрос и назрел. Так что не судите строго)

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy