open
[/code] css [cit]body { width: 100%; max-width: 980px; position: relative; overflow-x: hidden; } .upleft { position: absolute; top: 50px; left: -250px; width: 240px; } .upleft .active { left: 0px; }[/cit] ajax [cit] $(document).ready(function(){ $('#toggle').click(function(){ $('#panel').toggleClass('active'); }); }); [/cit] а теперь внимание вопрос. По задумке div с id=panel должен выплывать с левой стороны после получения значения class=upleft active значение он получает, а вот вылазить с лева никак не хочет. В чём может быть проблема? P.S. Библиотека jquery подключена"/> open
[/code] css [cit]body { width: 100%; max-width: 980px; position: relative; overflow-x: hidden; } .upleft { position: absolute; top: 50px; left: -250px; width: 240px; } .upleft .active { left: 0px; }[/cit] ajax [cit] $(document).ready(function(){ $('#toggle').click(function(){ $('#panel').toggleClass('active'); }); }); [/cit] а теперь внимание вопрос. По задумке div с id=panel должен выплывать с левой стороны после получения значения class=upleft active значение он получает, а вот вылазить с лева никак не хочет. В чём может быть проблема? P.S. Библиотека jquery подключена"> open
[/code] css [cit]body { width: 100%; max-width: 980px; position: relative; overflow-x: hidden; } .upleft { position: absolute; top: 50px; left: -250px; width: 240px; } .upleft .active { left: 0px; }[/cit] ajax [cit] $(document).ready(function(){ $('#toggle').click(function(){ $('#panel').toggleClass('active'); }); }); [/cit] а теперь внимание вопрос. По задумке div с id=panel должен выплывать с левой стороны после получения значения class=upleft active значение он получает, а вот вылазить с лева никак не хочет. В чём может быть проблема? P.S. Библиотека jquery подключена">
Есть следуюший код
html
[code]
С этим нужно играть
.upleft { position: absolute; top: 50px; left: -250px; width: 240px; }
Попробуй изменять left Так как вы указали что left 0px а потом указываете что left должен быть перемешен на 250px темболее минус то врядли оно будет работать сделайте так
.upleft { position: absolute; top: 50px; left: 250px; width: 240px; }
Если я сделаю так то блок будет висеть всегда в видимой зоне просто будет плавать при нажатии