Вернуться   Компьютерный форум > Интернет > Веб-строительство
 
 
Опции темы
Старый 28.08.2010, 23:00   #1 (ссылка)
Новичок
 
Регистрация: 28.08.2010
Сообщений: 8
Репутация: 0
По умолчанию Некорректно работает внутри ссылки блочный SPAN в IE.

Добрый день! Есть проблемка. Как вы знаете, по правому клику на ссылке, должно выпадать меню со строкой "Открыть в новом окне", но вот в этой менюшке, когда кликаешь на зону внутри SPAN, IE 8.0 выдает меню будто не на ссылку кликнул, а просто на страницу. Можно-ли как-то решить вопрос без BR? Заранее спасибо! Вот код:

Код HTML:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1251">
<title>Менюшка</title>
<style type="text/css">
.nav { list-style:none }
.nav li { margin:3px }
.nav span { display:block }
.nav li a {
    text-decoration:none;
    display:block;
    background:#CC3399;
    color:#FFFFFF
}
</style>
</head>
<body>
<ul class="nav">
<li><a href="#"><span>Спан</span>Текст</a></li>
<li><a href="#"><span>Спан</span>Текст</a></li>
</ul>
</body>
</html>
p.s. Код меню неполный, т.к. остальное к делу не относится.
Rayled вне форума  
Старый 28.08.2010, 23:13   #2 (ссылка)
Новичок
 
Аватар для CozaNostra
 
Регистрация: 30.05.2009
Сообщений: 296
Репутация: 13
Профиль ВКонтакте
По умолчанию

В опере отображается все хорошо, объясни смысл этих тегов в ссылке меню? для чего?
CozaNostra вне форума  
Старый 28.08.2010, 23:18   #3 (ссылка)
Новичок
 
Регистрация: 28.08.2010
Сообщений: 8
Репутация: 0
По умолчанию

Цитата:
Сообщение от CozaNostra Посмотреть сообщение
В опере отображается все хорошо, объясни смысл этих тегов в ссылке меню? для чего?
Ширина меню неизвестна, но мне надо, чтобы первая строка, та, что внутри SPAN, всегда оставалась отдельной, поэтому ее блоком и сделал.
Rayled вне форума  
Старый 28.08.2010, 23:27   #4 (ссылка)
Новичок
 
Аватар для CozaNostra
 
Регистрация: 30.05.2009
Сообщений: 296
Репутация: 13
Профиль ВКонтакте
По умолчанию

и что тебя не устраивает?

---------- Добавлено в 22:27 ---------- Предыдущее сообщение было написано в 22:25 ----------

может я туповат но никак не соображу что ты хочешь сделать
CozaNostra вне форума  
Старый 28.08.2010, 23:28   #5 (ссылка)
Новичок
 
Регистрация: 28.08.2010
Сообщений: 8
Репутация: 0
По умолчанию

Цитата:
Сообщение от CozaNostra Посмотреть сообщение
и что тебя не устраивает?
Так я же вроде сказал... Во всех браузерах все ОК, а в IE не OK.
Получается захочет юзер в новой вкладке/окне открыть страницу, а не получится, если он на верхнюю часть ссылки наведет курсор.
Rayled вне форума  
Старый 28.08.2010, 23:31   #6 (ссылка)
Новичок
 
Аватар для CozaNostra
 
Регистрация: 30.05.2009
Сообщений: 296
Репутация: 13
Профиль ВКонтакте
По умолчанию

а <br> чем не устраивает?
CozaNostra вне форума  
Старый 28.08.2010, 23:34   #7 (ссылка)
Новичок
 
Регистрация: 28.08.2010
Сообщений: 8
Репутация: 0
По умолчанию

Цитата:
Сообщение от CozaNostra Посмотреть сообщение
а <br> чем не устраивает?
Считаю, что он здесь не к месту, в смысле в меню. Вот и ищу решение без него.
Rayled вне форума  
Старый 28.08.2010, 23:50   #8 (ссылка)
Новичок
 
Аватар для CozaNostra
 
Регистрация: 30.05.2009
Сообщений: 296
Репутация: 13
Профиль ВКонтакте
По умолчанию

Цитата:
Сообщение от Rayled Посмотреть сообщение
Считаю, что он здесь не к месту, в смысле в меню. Вот и ищу решение без него.
мое мнение что разницы нет)

попробуй вот так тут два варианта

Код:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1251">
<title>Менюшка</title>
<style type="text/css">
.nav { list-style:none }
.nav li { margin:3px }
.block { display:block; }
.nav li a {
    text-decoration:none;
    display:block;
    background:#CC3399;
    color:#FFFFFF
}
</style>
</head>
<body>
<ul class="nav">
<li><a href="#"><spacer class="block">Спан</spacer> Текст</a></li>
<li><a href="#"><p>Спан</p>Текст</a></li>
</ul>
</body>
</html>
CozaNostra вне форума  
Ads
Старый 28.08.2010, 23:55   #9 (ссылка)
Новичок
 
Регистрация: 28.08.2010
Сообщений: 8
Репутация: 0
По умолчанию

Спасибо, но не пойдет, Spacer не валидный, а вдруг сдохнет со временем? Блин, придется наверное BR все-таки...
Rayled вне форума  
Старый 29.08.2010, 00:00   #10 (ссылка)
Новичок
 
Аватар для CozaNostra
 
Регистрация: 30.05.2009
Сообщений: 296
Репутация: 13
Профиль ВКонтакте
По умолчанию

ничего в этом BR плохого не вижу

не нравится <spacer> используй <font>
CozaNostra вне форума  
Старый 29.08.2010, 00:03   #11 (ссылка)
Новичок
 
Регистрация: 28.08.2010
Сообщений: 8
Репутация: 0
По умолчанию

Цитата:
Сообщение от CozaNostra Посмотреть сообщение
ничего в этом BR плохого не вижу

не нравится <spacer> используй <font>
Плохо смеяться над бедой человека... Font уже сдох считай, в HTML5 его нет и вряд-ли он туда попадет, по крайней мере не в этом виде.
Rayled вне форума  
Старый 29.08.2010, 00:10   #12 (ссылка)
Новичок
 
Аватар для CozaNostra
 
Регистрация: 30.05.2009
Сообщений: 296
Репутация: 13
Профиль ВКонтакте
По умолчанию

<br> точно не сдохнет)
CozaNostra вне форума  
Ads
 


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Флешка работает некорректно Лютик Периферия 1 10.12.2010 01:54
Не работает монитор (но не просто...) суть внутри. CHROMpwnz Неисправности, настройка 5 20.08.2010 22:50
Вирус атакует: опять Османский, Нод не обновляется, IE работает некорректно, ПК не вы sheridan Безопасность 6 16.05.2010 20:31
Некорректно отображаются окна программ Pavlucha Windows XP 5 13.05.2010 23:01
Некорректно работает диспетчер задач geka-levin Windows XP 2 12.05.2010 14:22
Некорректно работает звук в Windows 7 diman_sx Windows 7 3 28.03.2010 21:00
Некорректно работает explorer.exe xenton Неисправности, настройка 4 27.03.2010 05:17
Windows функционирует некорректно! asdf1 Windows XP 2 13.03.2010 10:55
Некорректно удалён баннер DaGGer_PK Безопасность 10 28.02.2010 13:15
Некорректно отображается диспетчер задач nurasyl Windows XP 2 10.01.2010 11:40
USB работает некорректно! lomikoff Неисправности, настройка 0 03.01.2010 01:48
Сидиром работает некорректно Алексей Юрьевич Неисправности, настройка 12 01.01.2010 18:36


Текущее время: 16:14. Часовой пояс GMT +4. Powered by vBulletin® Version 5.8.9
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd.