ZoNT
Expert-
Posts
1,474 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by ZoNT
-
а у верхний бордер пробовал указывать ( остальные = 0 )?
-
найди, в каком элементе она добавляется и поставь overflow: hidden; А мне искать некогда...
-
хитрюга
-
да уже помогли, можно закрывать...
-
может дело в джумле??? Тут я помочь не могу, так как не вижу, что там джумла наделала...
-
и позишн можешь убрать, если он тебя смущает...
-
ну ладно-ладно, на: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>┬√фтшур■∙хх? ьхэ■</title> <style> * { margin: 0px; padding: 0px; } #menu1 { position: relative; background: #FCC; width: 200px; height: 30px; line-height: 30px; padding: 0px 10px; } </style> <script> var pace = 14; var step; var pause = 5; var vozr = -1; function getmenuname() { step = pace; vozr = -vozr; movemenu(); } function movemenu() { if (step>=0) { var elem = document.getElementById('menu1'); elem.style.marginTop = elem.offsetTop + step*vozr + 'px'; step--; var movetimer=setTimeout("movemenu()",pause) } else clearTimeout(movetimer); } </script> </head> <body> <div id="menu1"> <b onclick="getmenuname()">эрцьш</b> </div> <div>dafgl/kdgfkhmf;dkg</div> </body> </html> вот ну никто думать сам не хочет!!!
-
ну так релэйтив так себя и вед?т...
-
http://www.webmagazine.biz/code/vertical-a...ntal-centering/
-
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>Выдвигающееся меню</title> <style> * { margin: 0px; padding: 0px; } #menu1 { position: relative; background: #FCC; width: 200px; height: 30px; line-height: 30px; padding: 0px 10px; } </style> <script> var pace = 14; var step; var pause = 5; var vozr = -1; function getmenuname() { step = pace; vozr = -vozr; movemenu(); } function movemenu() { if (step>=0) { var elem = document.getElementById('menu1'); elem.style.top = elem.offsetTop + step*vozr + 'px'; step--; var movetimer=setTimeout("movemenu()",pause) } else clearTimeout(movetimer); } </script> </head> <body> <div id="menu1"> <b onclick="getmenuname()">нажми</b> </div> </body> </html>
-
если я тебе вс? напишу, то ты не научишся думать сам...
-
связка слой-боди ничем не отличается от связки слой-слой...
-
document.all.menu1.style.marginTop = parseInt(document.all.menu1.style.marginTop)+step;
-
ну так а чем по твоему отдичается выравнивание дива внутри дива от выравнивания дива внутри боди?
-
у тебя не работает потому что: elem.style.top elem.style.marginTop - это СТРОКИ (допустим "15рх") Итого: document.all.menu1.style.marginTop+=step - получится "15рх20"
-
marginTop posTop - нет такого, есть elem.style.top
-
ты не можещь задать позишн: релэйтив ячейке - оно проигнорируется...
-
вот и делай без таблицы
-
странно, почему в ИЕ работает, так как таблица сжимается до контента (по ширине ещ? можно победить выставив table-layout: fixed;)...
-
а размеры дива относительно чего считаются?