Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 13.05.2012, 22:22
Новичок на форуме
Отправить личное сообщение для orme Посмотреть профиль Найти все сообщения от orme
 
Регистрация: 13.05.2012
Сообщений: 7

<style>
    #container {
        display: inline-block;
        position: relative;
    }
    #popup {
        display: none;
        position: absolute;
        bottom: 100%;
        left: 0;
        background: yellow;
    }
    #container:hover #popup {
        display: block;
    }
</style>
<span id='container'>
    текст в спане
    <div id='popup'>
        я подсказка
    </div>
</span>

Ой, это выведет подсказку над элементом, чтобы под, надо в стилях у #popup поменять bottom: 100% на top: 100%

Последний раз редактировалось orme, 13.05.2012 в 22:26.
Ответить с цитированием
  #12 (permalink)  
Старый 13.05.2012, 22:28
Аспирант
Отправить личное сообщение для codingfighter Посмотреть профиль Найти все сообщения от codingfighter
 
Регистрация: 05.04.2012
Сообщений: 65

может с помощью jquery определить offsetHeight и offsetTop элемента, а то похоже что обход родителей дает неточный результат, по крайней мере в некоторых браузерах...

Последний раз редактировалось codingfighter, 13.05.2012 в 22:36.
Ответить с цитированием
  #13 (permalink)  
Старый 13.05.2012, 22:37
Аватар для vadim5june
Студент
Отправить личное сообщение для vadim5june Посмотреть профиль Найти все сообщения от vadim5june
 
Регистрация: 30.04.2012
Сообщений: 1,113

Сообщение от codingfighter Посмотреть сообщение
может с помощью jquery определить offsetHeight и offsetTop элемента, а то похоже что обход родителей дает неточный результат, по крайней мере в некоторых браузерах...

сейчас .offset() заюзаю
вы для body поставьте
<style>
body {margin:0px;padding:0px;}
</style>
это может быть изза этого
в jquery цикл не нужен

Последний раз редактировалось vadim5june, 13.05.2012 в 22:41.
Ответить с цитированием
  #14 (permalink)  
Старый 13.05.2012, 22:46
Аспирант
Отправить личное сообщение для codingfighter Посмотреть профиль Найти все сообщения от codingfighter
 
Регистрация: 05.04.2012
Сообщений: 65

del

Последний раз редактировалось codingfighter, 05.06.2012 в 13:36.
Ответить с цитированием
  #15 (permalink)  
Старый 13.05.2012, 22:52
Аватар для vadim5june
Студент
Отправить личное сообщение для vadim5june Посмотреть профиль Найти все сообщения от vadim5june
 
Регистрация: 30.04.2012
Сообщений: 1,113

Сообщение от codingfighter Посмотреть сообщение
у меня это уже стоит...

.offset().top и .offset().left ничего не дали, вообще div стал появляться в другом месте
А в каких браузерах неправильно работает-Вы говорили про хром-но у меня в хроме нормально прям под спаном
Ответить с цитированием
  #16 (permalink)  
Старый 13.05.2012, 22:53
Аспирант
Отправить личное сообщение для codingfighter Посмотреть профиль Найти все сообщения от codingfighter
 
Регистрация: 05.04.2012
Сообщений: 65

а вот .position() дает более точную картину, хотя не идеально...

вы попробуйте сделать отступ перед спаном, ну например &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Ответить с цитированием
  #17 (permalink)  
Старый 13.05.2012, 23:17
Аспирант
Отправить личное сообщение для codingfighter Посмотреть профиль Найти все сообщения от codingfighter
 
Регистрация: 05.04.2012
Сообщений: 65

del

Последний раз редактировалось codingfighter, 05.06.2012 в 13:36.
Ответить с цитированием
  #18 (permalink)  
Старый 13.05.2012, 23:35
Профессор
Отправить личное сообщение для bot87 Посмотреть профиль Найти все сообщения от bot87
 
Регистрация: 16.05.2011
Сообщений: 307

orme именно про такое я и говорил.Все простоюЕще overflow к оддельнЫм задачам и будет бомба .Молодчага.Пацанчики не заценили способ ,ну и ладно.
__________________
Я только учусь.Ногами просьба не бить
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Всплывающие комментарии под новостями MrNix21 AJAX и COMET 2 04.02.2012 12:49
проблема с div И animate g00000dman jQuery 2 24.03.2011 23:34
animate, всплывающий div box сделать по центру zero_mod jQuery 1 27.10.2010 00:23
div - затемнялка под div- кнопка, как сделать? webmonster2008 Общие вопросы Javascript 2 30.07.2010 17:09
Определить тэг под перемещаемым контейнером DIV. PHProgress Events/DOM/Window 6 10.04.2010 19:36