Jump to content
  • 0

Проблемы с меню (шапкой) сайта


LazyBoy
 Share

Question

Полностью отредактированная и рабочая страница с верхним выпадающим меню:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<LINK href="images/logo_mini.jpg" type=ico rel=icon>
<style>
body{ background-image: url('images/фон.jpg'); }
.menu{
font-family:arial, sans-serif;
position:center;
font-size:14px;
z-index:100;
margin-top:-1px;

}
.menu ul li a, .menu ul li a:visited{
display:block;
text-decoration:none;
color:#000;
text-align:center;
border:0px solid #000000;
background:none;
font-size:14px;
overflow:hidden;
width:100%;
}
.menu ul{
padding:0;
margin:0;
list-style:none;

}
.menu ul li{
float:left;
position:relative;

}
.menu ul li ul{
display:none;

}
.menu ul li:hover a{
color:#000000;
background:none;
}
.menu ul li:hover ul{
display:block;
position:absolute;
top:35px;
left:0;
width:105px;
}
.menu ul li:hover ul li a{
display:block;
background:#797950;
color:#000;
width:200px;
}
.menu ul li:hover ul li a:hover{
background:#cccccc;
color:#000000;
}

.menu ul li ul li a
{
padding-left:10px;
padding-top:2px;
padding-bottom:2px;
}

img { border:0; }
</style>
</head>
<body style="margin:0;">
<div align="center">
<table width="1255" border="0" cellpadding="0" cellspacing="0">
<tr>
<td>
<a href="index.html"><img src="images/UP_01.jpg" style="margin-right:-2px;"></a>
</td>
<td>
<a href="contacts.html"><img src="images/UP_02.jpg" style="margin-top:-1px;"></a>
</td>
</tr>
</table>
<table width="1255" border="0" cellpadding="0" cellspacing="0">
<tr>
<td>
<img src="images/DOWN_01.jpg" style="margin-top:-1px;">
</td>
<td>
<div class="menu">
<ul>
<li><a class="hide" href="Auto.html"><img src="images/DOWN_02.jpg"></a>
<ul>
<li><a href="bag.html" title="Экспедиционные багажники">Экспедиционные багажники</a></li>
<li><a href="rams.html" title="Сварка рам (для грузовых)">Сварка рам (для грузовых)</a></li>
<li><a href="box.html" title="Инструментальные ящики (для грузовых)">Инструментальные ящики<br/>(для грузовых)</a></li>
<li><a href="tent.html" title="Каркасы под тент">Каркасы под тент</a></li>
<li><a href="bamp.html" title="Силовые бамперы">Силовые бамперы</a></li>
</ul>
</li>

<li><a class="hide" href="Blago.html"><img src="images/DOWN_03.jpg"></a>
<ul>
<li><a href="vorota.html" title="Въездные ворота и калитки">Въездные ворота и калитки</a></li>
<li><a href="detsk.html" title="Качели, детские площадки">Качели, детские площадки</a></li>
<li><a href="decor.html" title="Декоротивные ограждения">Декоротивные ограждения</a></li>
<li><a href="zabor.html" title="Изготовление заборов">Изготовление заборов</a></li>
<li><a href="flower.html" title="Цветочницы">Цветочницы</a></li>
<li><a href="scam.html" title="Скамейки">Скамейки</a></li>
<li><a href="resh.html" title="Решетки">Решетки</a></li>
<li><a href="mang.html" title="Мангалы">Мангалы</a></li>
<li><a href="bes.html" title="Беседки">Беседки</a></li>
<li><a href="tepl.html" title="Теплицы">Теплицы</a></li>
<li><a href="naves.html" title="Навесы">Навесы</a></li>
<li><a href="urni.html" title="Урны">Урны</a></li>
</ul>
</li>

<li><a class="hide" href="Inter.html"><img src="images/DOWN_04.jpg"></a>
<ul>
<li><a href="safe.html" title="Металлические ящики (сейфы)">Металлические ящики (сейфы)</a></li>
<li><a href="mebel.html" title="Металлокаркасы для мебели">Металлокаркасы для мебели</a></li>
<li><a href="dver.html" title="Входные двери">Входные двери</a></li>
<li><a href="lest.html" title="Лестницы">Лестницы</a></li>
<li><a href="stelaj.html" title="Стелажи">Стелажи</a></li>
<li><a href="stul.html" title="Стулья">Стулья</a></li>
<li><a href="petli.html" title="Петли">Петли</a></li>
<li><a href="pechi.html" title="Печи">Печи</a></li>
</ul>
</li>

<li><a class="hide" href="Unstan"><img src="images/DOWN_05.jpg"></a>
<ul>
<li><a href="konv.html" title="Ленточные конвейры">Ленточные конвейры</a></li>
<li><a href="proiz.html" title="Производственные металлоконструкции">Производственные<br/>металлоконструкции</a></li>
<li><a href="oborud.html" title="Вспомогательное оборудование">Вспомогательное<br/>оборудование</a></li>
<li><a href="bunk.html" title="Бункеры">Бункеры</a></li>
<li><a href="mach.html" title="Мачты">Мачты</a></li>
</ul>
</li>
<li><a class="hide" href="Obr-met"><img src="images/DOWN_06.jpg"></a>
<ul>
<li><a href="frezer.html" title="Фрезерные работы">Фрезерные работы</a></li>
<li><a href="tokar.html" title="Токарные работы">Токарные работы</a></li>
<li><a href="rubka.html" title="Рубка металла">Рубка металла</a></li>
</ul>
</li>

<li><a class="hide" href="Stroit"><img src="images/DOWN_07.jpg"></a>
<ul>
<li><a href="opalub.html" title="Изготовление сложных опалубок">Изготовление сложных опалубок</a></li>
<li><a href="met-build.html" title="Металлокаркасные строения">Металлокаркасные строения</a></li>
<li><a href="zaklad.html" title="Изготовление закладных">Изготовление закладных</a></li>
<li><a href="mob.html" title="Мобильные здания">Мобильные здания</a></li>
<li><a href="poyas.html" title="Сварка арм.пояса">Сварка арм.пояса</a></li>
<li><a href="garaj-vor.html" title="Гаражные ворота">Гаражные ворота</a></li>
<li><a href="groups.html" title="Входные группы">Входные группы</a></li>
<li><a href="esto.html" title="Эстокады">Эстокады</a></li>
<li><a href="garaj.html" title="Гаражи">Гаражи</a></li>
</ul>
</li>

</ul>
</td>
<td >
<img src="images/DOWN_08.jpg" style="margin-top:-1px;">
</td>
</tr>
</table>
</div>
</body>
</div>
</html>

Edited by LazyBoy
Link to comment
Share on other sites

24 answers to this question

Recommended Posts

  • 0
А в чём проблема то?

сорри за тупинг...

1. Меню-"шапка" разделена на части;

2. Во втором "спойлере" почему-то последние две ссылки пишутся на одной строке;

3. Выпадающий блок того же размера, что и картинка-"спойлер". помогите это исправить;

Link to comment
Share on other sites

  • 0

Ээээ .... =) хех ... ну я вообще-то имел ввиду вот такой например вариант http://deadrash1.narod.ru/index.html или любой другой бесплатный хостинг для размещения своего сайта. В общем, по очереди поступления:

1. Меню-"шапка" разделена на части;
Это из-за бордеров вокруг изображения, их нужно в стилях выключать их обычно в стилях отключают таким образом - img{brder:0;}
2. Во втором "спойлере" почему-то последние две ссылки пишутся на одной строке;

Не только две последние а те которые не помещаются в размер окна броузера. Поставте ширину для .meny

3. Выпадающий блок того же размера, что и картинка-"спойлер". помогите это исправить;

А в чём сложность, почему не получается им ширину задать?

Link to comment
Share on other sites

  • 0
А в чём сложность, почему не получается им ширину задать?

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

Link to comment
Share on other sites

  • 0
Просто для них один параметр. введу для картинки и такой же ширины будет выпадающий блок. а мне хотелось бы, что бы там были два разных параметра
Ну вот в ссылке которую я вам дал, там ведь для них отдельные параметры. Или вы по ссылке не ходили?
Link to comment
Share on other sites

  • 0
Ну вот в ссылке которую я вам дал, там ведь для них отдельные параметры. Или вы по ссылке не ходили?

ходили, но просто не заметили этого, т.к. там "спойлеры" разбиты по парам (это я и сам смогу исправить). Последний вопрос: Куда именно вставлять строку, которую вы дали выше (img{brder:0;})

Link to comment
Share on other sites

  • 0
Последний вопрос: Куда именно вставлять строку, которую вы дали выше (img{brder:0;})

<head>
<style>
img { border:0; }
</style>
</head>

даем значение для всех картинок без рамок

Edited by Simon
Link to comment
Share on other sites

  • 0
<head>
<style>
img { border:0; }
</style>
</head>

даем значение для всех картинок без рамок

Не помогло... + не удается объединить "парочки"...

P.S. ППЦ!!! НИКОГДА НЕ ДУМАЛ, ЧТО Я НАСТОЛЬКО ТУПОЙ НИЧЕГО НЕ СМЫСЛЯЩИЙ В WEB-ДИЗАЙНЕ!!!

Edited by LazyBoy
Link to comment
Share on other sites

  • 0
Давайте ещё раз с начала, на этой странице что выглядит не так как надо? http://deadrash1.narod.ru/index.html

1. там все "спойлеры" разбиты по парам.

Картинка-обрамление - Авто,благоустройство - интерьер мебель,нестандарт - обработка металла,строительство - Картинка-обрамление. А нужно что бы все это mskj в одну строчку.

2. ТА сточка в style (border:0) не работает, т.к. на этой странице в меню есть разрывы.

Link to comment
Share on other sites

  • 0
http://depositfiles.com/files/xrr8du75w

вот я за вас все сделал :P

проблемы с верхней картинкой потому-что она не правильно вырезана

СПАСИБО, ВСЕ ШИКАРНО РАБОТАЕТ!!! СПАСИБО ВАМ deadrash и Simon ОГРОМНЕЙШЕЕ!!!

Остался последний вопрос: КАК СДЕЛАТЬ, ЧТО БЫ ПРИ УМЕНЬШЕНИИ ОКНА МЕНЮ ОСТАВАЛОСЬ ЦЕЛЫМ, А НЕ ДРОБИЛОСЬ???

Link to comment
Share on other sites

  • 0
1. там все "спойлеры" разбиты по парам.

Картинка-обрамление - Авто,благоустройство - интерьер мебель,нестандарт - обработка металла,строительство - Картинка-обрамление. А нужно что бы все это mskj в одну строчку.

2. ТА сточка в style (border:0) не работает, т.к. на этой странице в меню есть разрывы.

1) не понял, в каком смысле объединены? при навидении на "Авто" должно выпадать и "Авто" и "Благоустройства"?

2) строчка работает в том примере который я вам привёл, я добавил в описание стилией в самое начало, если вы по поводу белой линии вокруг "Компания айрон ваши фантазии в металле" и логотип. То вам уже говорили что это белая линия на самой картинке, я думал вы сами уже сможете её убрать, так как это не проблема вёрстки.

http://depositfiles.com/files/xrr8du75w

вот я за вас все сделал :P

проблемы с верхней картинкой потому-что она не правильно вырезана

Забыли ширину для меню задать.
Link to comment
Share on other sites

  • 0
Забыли ширину для меню задать.

ЩАС ЗАДАДИМ...

Но Всё же:

1. КАК СДЕЛАТЬ, ЧТО БЫ ПРИ УМЕНЬШЕНИИ ОКНА МЕНЮ ОСТАВАЛОСЬ ЦЕЛЫМ (ПОЯВЛЯЛСЯ ГОРИЗОНТАЛЬНЫЙ ПОЛЗУНОК), А НЕ ДРОБИЛОСЬ???

2. КАК СДЕЛАТЬ, ЧТО БЫ МЕНЮ БЫЛО ПО ЦЕНТРУ СТРАНИЦЫ, ПРИ ЛЮБОМ РАЗРЕШЕНИИ ЭКРАНА И ЛЮБОМ МАСШТАБЕ СТРАНИЦЫ???

Link to comment
Share on other sites

  • 0
ЩАС ЗАДАДИМ...

Но Всё же:

1. КАК СДЕЛАТЬ, ЧТО БЫ ПРИ УМЕНЬШЕНИИ ОКНА МЕНЮ ОСТАВАЛОСЬ ЦЕЛЫМ (ПОЯВЛЯЛСЯ ГОРИЗОНТАЛЬНЫЙ ПОЛЗУНОК), А НЕ ДРОБИЛОСЬ???

2. КАК СДЕЛАТЬ, ЧТО БЫ МЕНЮ БЫЛО ПО ЦЕНТРУ СТРАНИЦЫ, ПРИ ЛЮБОМ РАЗРЕШЕНИИ ЭКРАНА И ЛЮБОМ МАСШТАБЕ СТРАНИЦЫ???

ВО ПЕРВЫХ НЕ НАДО КАПСИТЬ! Я НЕ СЛЕПОЙ НАВЕРНОЕ ДА!?!

1) Пройдите по моей ссылке сделайте скриншот где у вас меню на части разваливается, иначе не верю!

2) Вы этот вопрос в начале не задавали. Но сделать можно обрамив всё дивом с шириной 100% и параметром в стиле overflow:hidden; а дяля контейнера внутри этой обёртки задать margin:0 auto;

Link to comment
Share on other sites

  • 0
ВО ПЕРВЫХ НЕ НАДО КАПСИТЬ! Я НЕ СЛЕПОЙ НАВЕРНОЕ ДА!?!

Простите, не смог сдержать душевные порывы, вызванные вышей помощью

Пройдите по моей ссылке сделайте скриншот где у вас меню на части разваливается, иначе не верю!

Скрин в студию:

z_56d18ed0.jpg

Link to comment
Share on other sites

  • 0
Меню полностью готово

Простите за дезинформацию... На самом деле остался последняя (точно последняя!!!) проблема.

Испробывал все самые известные браузеры: Opera, Internet Explorer, Mozilla Firefox, Safari, Google Chrome. Во всех браузерах все отображается норм, кроме IE. Скрин:

4b9d9e3821e1t.jpg

RAR со страничкой и картинками: ТЫК

Код последней версии моей страницы:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<LINK href="images/logo_mini.jpg" type=ico rel=icon>
<style>
body{ background-image: url('images/фон.jpg'); }

.menu{
font-family:arial, sans-serif;
position:center;
font-size:14px;
z-index:100;
margin-top:-1px;

}
.menu ul li a, .menu ul li a:visited{
display:block;
text-decoration:none;
color:#000;
text-align:center;
border:0px solid #000000;
background:none;
font-size:14px;
overflow:hidden;
width:100%;
}
.menu ul{
padding:0;
margin:0;
list-style:none;

}
.menu ul li{
float:left;
position:relative;

}
.menu ul li ul{
display:none;

}
.menu ul li:hover a{
color:#000000;
background:none;
}
.menu ul li:hover ul{
display:block;
position:absolute;
top:35px;
left:0;
width:105px;
}
.menu ul li:hover ul li a{
display:block;
background:#797950;
color:#000;
width:200px;
}
.menu ul li:hover ul li a:hover{
background:#cccccc;
color:#000000;
}

.menu ul li ul li a
{
padding-left:10px;
padding-top:2px;
padding-bottom:2px;
}

img { border:0; }
</style>
</head>
<body style="margin:0;">
<div align="center">
<table border="0" cellpadding="0" cellspacing="0">
<tr>
<td>
<a href="index.html"><img src="images/UP_01.jpg" style="margin-right:-2px;"></a>
</td>
<td>
<a href="contacts.html"><img src="images/UP_02.jpg" style="margin-top:-1px;"></a>
</td>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0">
<tr>
<td>
<img src="images/DOWN_01.jpg" style="margin-top:-1px;">
</td>
<td>
<div class="menu">
<ul>
<li><a class="hide" href="Auto.html"><img src="images/DOWN_02.jpg"></a>
<ul>
<li><a href="bag.html" title="Экспедиционные багажники">Экспедиционные багажники</a></li>
<li><a href="rams.html" title="Сварка рам (для грузовых)">Сварка рам (для грузовых)</a></li>
<li><a href="box.html" title="Инструментальные ящики (для грузовых)">Инструментальные ящики<br/>(для грузовых)</a></li>
<li><a href="tent.html" title="Каркасы под тент">Каркасы под тент</a></li>
<li><a href="bamp.html" title="Силовые бамперы">Силовые бамперы</a></li>
</ul>
</li>

<li><a class="hide" href="Blago.html"><img src="images/DOWN_03.jpg"></a>
<ul>
<li><a href="vorota.html" title="Въездные ворота и калитки">Въездные ворота и калитки</a></li>
<li><a href="detsk.html" title="Качели, детские площадки">Качели, детские площадки</a></li>
<li><a href="decor.html" title="Декоротивные ограждения">Декоротивные ограждения</a></li>
<li><a href="zabor.html" title="Изготовление заборов">Изготовление заборов</a></li>
<li><a href="flower.html" title="Цветочницы">Цветочницы</a></li>
<li><a href="scam.html" title="Скамейки">Скамейки</a></li>
<li><a href="resh.html" title="Решетки">Решетки</a></li>
<li><a href="mang.html" title="Мангалы">Мангалы</a></li>
<li><a href="bes.html" title="Беседки">Беседки</a></li>
<li><a href="tepl.html" title="Теплицы">Теплицы</a></li>
<li><a href="naves.html" title="Навесы">Навесы</a></li>
<li><a href="urni.html" title="Урны">Урны</a></li>
</ul>
</li>

<li><a class="hide" href="Inter.html"><img src="images/DOWN_04.jpg"></a>
<ul>
<li><a href="safe.html" title="Металлические ящики (сейфы)">Металлические ящики (сейфы)</a></li>
<li><a href="mebel.html" title="Металлокаркасы для мебели">Металлокаркасы для мебели</a></li>
<li><a href="dver.html" title="Входные двери">Входные двери</a></li>
<li><a href="lest.html" title="Лестницы">Лестницы</a></li>
<li><a href="stelaj.html" title="Стелажи">Стелажи</a></li>
<li><a href="stul.html" title="Стулья">Стулья</a></li>
<li><a href="petli.html" title="Петли">Петли</a></li>
<li><a href="pechi.html" title="Печи">Печи</a></li>
</ul>
</li>

<li><a class="hide" href="Unstan"><img src="images/DOWN_05.jpg"></a>
<ul>
<li><a href="konv.html" title="Ленточные конвейры">Ленточные конвейры</a></li>
<li><a href="proiz.html" title="Производственные металлоконструкции">Производственные<br/>металлоконструкции</a></li>
<li><a href="oborud.html" title="Вспомогательное оборудование">Вспомогательное<br/>оборудование</a></li>
<li><a href="bunk.html" title="Бункеры">Бункеры</a></li>
<li><a href="mach.html" title="Мачты">Мачты</a></li>
</ul>
</li>
<li><a class="hide" href="Obr-met"><img src="images/DOWN_06.jpg"></a>
<ul>
<li><a href="frezer.html" title="Фрезерные работы">Фрезерные работы</a></li>
<li><a href="tokar.html" title="Токарные работы">Токарные работы</a></li>
<li><a href="rubka.html" title="Рубка металла">Рубка металла</a></li>
</ul>
</li>

<li><a class="hide" href="Stroit"><img src="images/DOWN_07.jpg"></a>
<ul>
<li><a href="opalub.html" title="Изготовление сложных опалубок">Изготовление сложных опалубок</a></li>
<li><a href="met-build.html" title="Металлокаркасные строения">Металлокаркасные строения</a></li>
<li><a href="zaklad.html" title="Изготовление закладных">Изготовление закладных</a></li>
<li><a href="mob.html" title="Мобильные здания">Мобильные здания</a></li>
<li><a href="poyas.html" title="Сварка арм.пояса">Сварка арм.пояса</a></li>
<li><a href="garaj-vor.html" title="Гаражные ворота">Гаражные ворота</a></li>
<li><a href="groups.html" title="Входные группы">Входные группы</a></li>
<li><a href="esto.html" title="Эстокады">Эстокады</a></li>
<li><a href="garaj.html" title="Гаражи">Гаражи</a></li>
</ul>
</li>

</ul>
</div>
</td>
<td >
<img src="images/DOWN_08.jpg" style="margin-top:-1px;">
</td>
</tr>
</table>
</div>
</body>
</html>

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