Неподвижная закладка (меню) при прокрутке сбоку

12
M
На сайте с 20.08.2004
Offline
376
1801

Неподвижная закладка (меню) при прокрутке сбоку

Где то видел на сайтах, пока не знаю как сделать

Может кто освежит память на хороший материал.

Спасибо.

отец сыночка, лапочки дочки и еще одного сыночка
[Удален]
#1

style='position:fixed'

в ИЕ немного не того, на artlebedev.ru есть таблетка

BrokenBrake
На сайте с 03.03.2007
Offline
194
#2
neolord:
в ИЕ немного не того

В IE6, если быть точным. Надеюсь, период его полураспада не будет слишком долгим :)

M
На сайте с 20.08.2004
Offline
376
#3

это понятно

<div style="width:40px;height:40px;background-color:#ccc;position:fixed;top:100px;left:0px"></div>

но хотелось бы что бы была гибкость

например при наведении на элемент это окно становилось больше - но подход не самописный на ЖС а готовы. возможно с jquery что бы под большинство браузеров

спасибо.

T.R.O.N
На сайте с 18.05.2004
Offline
314
#4
BrokenBrake:
Надеюсь, период его полураспада не будет слишком долгим

надеюсь очень долгим, чтобы наконец познали правила написания CSS и перестали все сваливать на кривизну броузеров..

PS Хотя у ФФ кривизны куда больше....

От воздержания пока никто не умер. Хотя никто и не родился! Prototype.js был написан теми, кто не знает JavaScript, для тех, кто не знает JavaScript (Richard Cornford)
BrokenBrake
На сайте с 03.03.2007
Offline
194
#5
T.R.O.N:
надеюсь очень долгим, чтобы наконец познали правила написания CSS и перестали все сваливать на кривизну броузеров..

Какой бред. Хоть запишись ты по-правилам position:fixed, IE6 не поймёт.

Также как и :hover для любого элемента кроме ссылок.

Кофейник
На сайте с 11.07.2009
Offline
78
#6
BrokenBrake:
Какой бред. Хоть запишись ты по-правилам position:fixed, IE6 не поймёт.
Также как и :hover для любого элемента кроме ссылок.

+1

Чушь полная, как раз таки если верстать по правилам IE6 да и IE7 порой начинают выпендриваться, MFF интерпретирует CSS в соответствии с тем как хотели разработчики CSS, без всякой самодеятельности, типа вольного отображения отступов. IE6 - это морально устаревшее ПО, оно должно умереть.

Хотя сам всё время лечу IE6 от закидонов. :\

Кофейник добавил 30.11.2009 в 21:39

T.R.O.N:
PS Хотя у ФФ кривизны куда больше....

Что в вашем понятии кривизна? Отображение CSS как задумано?

Как же убивают горе-верстальщики, которые изначально в корне неверно верстают, спецификацию в глаза не видели, не знают механизмов интерпретирования кода и валят всё на то что MFF или Opera гавно.

Кофейник добавил 30.11.2009 в 21:41

Miracle:
это понятно
но хотелось бы что бы была гибкость
например при наведении на элемент это окно становилось больше - но подход не самописный на ЖС а готовы. возможно с jquery что бы под большинство браузеров

Не совсем понял вас. То что вы описали легко реализуется с помощью псевдокласса :hover и никакого JS.

http://immater1um.livejournal.com/ (http://immater1um.livejournal.com/)
BrokenBrake
На сайте с 03.03.2007
Offline
194
#7

Кофейник, не, глюков у FF тоже хватает, это правда. Есть они и у "Оперы" и в "Хроме". Совершенно безглючных браузеров не бывает.

Кстати, вот один из примеров - http://brokenbrake.biz/myAcid

FF 3.0.5, по крайней мере, мой тест не проходит.

Кофейник
На сайте с 11.07.2009
Offline
78
#8

Ну конечно хватает, я и не утверждаю, что нет безглючных браузеров. :)

Иначе какая бы скучная была жизнь у верстальщика, так что куда уж мы без ИЕ6. :D

T.R.O.N
На сайте с 18.05.2004
Offline
314
#9
Кофейник:
Что в вашем понятии кривизна?

обычная кривизна халявной программы написанной на коленках.....

Как уже заметили выше, абсолютно не кривых программ не бывает. Очень многие горе-мастера как-то забывают, что сайты, как и любой массовый продукт, создан для пользователей, а значит свои предпочтения нужно свернуть в трубочку и затолкать поглубже. А писать придет так и под то, чем пользуются посетители, в данном случае, сайта.

Пока самым массовым юзерным продуктам есть IE (в вариациях от 6 до 8) придется делать именно под него и по его стандартам, и при этом нет никакой разницы что рекомендуют w3 и прочие. Мы живем в реальном мире.

Хорошо это или плохо, будет понятно через время.

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

BrokenBrake
На сайте с 03.03.2007
Offline
194
#10
T.R.O.N:
надеюсь очень долгим, чтобы наконец познали правила написания CSS и перестали все сваливать на кривизну броузеров..
T.R.O.N:
Пока самым массовым юзерным продуктам есть IE (в вариациях от 6 до 8) придется делать именно под него и по его стандартам, и при этом нет никакой разницы что рекомендуют w3 и прочие. Мы живем в реальном мире.

Забавная логика. Вернее, полное её отсутствие :)

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий