Прошу оценить мой сайт и ответить на вопросы по JS
Всем привет! Надизайнерил сайт самостоятельно:http://www.finateck.com
Просьба критиковать конструктивно, чтобы это помогло мне продвинуться, а также было полезно другим читателям. С благодарностью, в любом случае. вопрос: Почему меню, написанное на джава-скрипт, когда вставляешь его в <div> LEFT не работает внутри <div> LEFT? А если не вставлять, то отображается наложенным на него,а так не очень красиво... мне нужно вставить его в div LEFT и чтобы оно работало... Вот код для вставки: <div> <style type="text/css"> <!-- a:link, a:visited, a:active, a:hover{text-decoration:none} //--> </style> <script language="JavaScript"> <!-- if (!document.layers){ //Размеры и цвета Width=100; Font='Verdana'; FontSize=12; AFontColor='#C43B23'; BFontColor='#C43B23'; CFontColor='#C43B23'; FontWeight='normal'; //normal или bold BackGround='#EDEDED'; //Цвет кнопок BorderDepth=1; BorderLight='#00ccff'; BorderShad='#000000'; function On(id){ with(id.style){ color=BFontColor; borderTopColor=BorderLight; borderLeftColor=BorderLight; borderRightColor=BorderShad; borderBottomColor=BorderShad;} } function Off(id){ with(id.style){ color=AFontColor; borderTopColor=BackGround; borderLeftColor=BackGround; borderRightColor=BackGround; borderBottomColor=BackGround;} } function Down(id){ with(id.style){ color=CFontColor; borderTopColor=BorderShad; borderLeftColor=BorderShad; borderRightColor=BorderLight; borderBottomColor=BorderLight;} } function Link(Url,Txt){ document.write("<a href='"+Url+"'>" +"<div style='position:relative;" +"width:"+Width+"px;height:"+FontSize+"px;" +"border-width:"+BorderDepth+"px;" +"border-color:"+BackGround+";" +"border-style:solid;" +"padding:"+FontSize/3+"px;" +"background:"+BackGround+";" +"font-family:"+Font+";" +"font-size:"+FontSize+"px;" +"line-height:"+FontSize*1.2+"px;" +"font-weight:"+FontWeight+";" +"text-align:left;"+"color:"+AFontColor+";" +"margin-top:2px;"+"cursor:hand'" +"onMouseOver='javascript:On(this)'" +"onMouseOut='javascript:Off(this)'" +"onMouseDown='javascript:Down(this)'>" +Txt+"</div></a>");} } //--> </script> <!--Код меню --> <table width="100" border="0" bgcolor="#EDEDED" cellpadding="6" cellspacing="0" style="position:absolute; top:372px; left:10px";><tr><td> <script language="JavaScript"> <!-- if (!document.layers){ //Добавляем кнопки Link('buh.html','Бухгалтерское услуги'); Link('law.html','Юридические услуги'); Link('nalogi.html','Налоговый учет'); Link('audit.html','Аудит'); Link('fin.html','Финансовый менеджмент'); } //--> </script> </td></tr></table> <!--Код меню --> <table width="100" border="0" bgcolor="#EDEDED" cellpadding="6" cellspacing="0" style="position:absolute; top:372px; left:150px";><tr><td> <script language="JavaScript"> <!-- if (!document.layers){ //Добавляем кнопки Link('artikle.html','Статьи'); Link('price.html','Цены'); } //--> </script> </td></tr></table> </div> |
отформатируйте код, читать не удобно
|
Цитата:
|
Цитата:
Не будьте излишне строги. Я начинающий в веб-программировании - моей задачей было без лишних изЪ*бов создать каркас на основе блочной верстки и наполнять его контентом по мере появления времени. |
Цитата:
Код можно не читать - код рабочий 100%. В теле html- страницы работает нормально. Камень преткновения в том, что его не удается вставить в div - он не отображается и следовательно не работает. Условия задачи: html-страница состоит из 5 основных div'ов - header,right, content, footer и left. Задача: есть код кнопочного меню на языке js. Это меню мне надо вставить в div left, чтобы его было видно и чтобы меню работало. При вставке его в вышеуказанный блок меню пропадает. Сейчас оно висит сверху div left, который пуст. |
Да про другое говорят: занеси код в теги форматирования в первом сообщении
|
Цитата:
что за теги? так? [ js ] [ /js ] а где про них написано? Занес. См. 1-е сообщение темы. ...без поллитра не разберешься, хоть бы Правила или Помощь на форуме написали |
|
VsiteM, на чистом js можно было чего-то и по красивее сделать...
|
футер к низу страницы прибамбаньте
( здесь описано как: http://ktonanovenkogo.ru/html/div-ve...-na-divax.html (не реклама просто хорошая статья) ) ну и код html ужасен если вас интересует http://validator.w3.org/check?uri=fi...Inline&group=0 |
Часовой пояс GMT +3, время: 02:35. |