На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
Модераторы: Vasya2000, Serafim, fatalist
  
> left , css
    ExpandedWrap disabled
      <A Id="Info" HREF="..." onMouseOver="document.all[\'subInfo\'].style.visibility=\'visible\'"><img class="pict" src="/picts/info.gif">Инфо</A>
       
      <DIV STYLE="border: 1px solid #000000; background:#FFFFFF; position:absolute;top:140;
      left:document.all[\'Info\'].style.left;
      visibility=\'hidden\';" onMouseOut="hide(event,this);" Id="subInfo" ALIGN="LEFT">
       
      <A HREF="index.pl?adr=admin_sched">Ссылка1</A>
      <BR>...
      </DIV>


    Почему появляющеся окошко имеет left равный нулю?
    Пример здесь
      Вставлять script'ы в CSS нельзя
      (правда можно использовать expression но работать будет только в IE),
      И кавычки экранировать в атрибутах тегов не надо (да и зачем?)
      Попробуй вложить всё это дело в div
      ExpandedWrap disabled
         
        <div style="position:relative;background:#FFFF66">
            <A Id="Info" HREF="..." onMouseOver="document.all['subInfo'].style.visibility='visible'"><img height=30 class="pict" src="/picts/info.gif">Инфо</A>
         
            <DIV STYLE="border: 2px solid #000000; background:#FFFFFF; position:absolute;top:35px;left:0px;visibility:hidden" 5onMouseOut="hide(event,this);" Id="subInfo" ALIGN="LEFT">
                <A HREF="index.pl?adr=admin_sched">Ссылка1</A><BR>...
            </DIV>
        </div>
        Цитата
        И кавычки экранировать в атрибутах тегов не надо (да и зачем?)
        Этот текст у меня находится в перловом модуле, я его помещаю внутри одинарных кавычек и присваиваю текстовой переменной, которую затем print'ую в браузер.

        Если вкладывать это дело в DIV, то каждый отдельный ДИВ будет занимать отдельную строку, а у меня все пункты меню расположены в одной горизонтальной строке.
        Да и свойство left при этом обнуляется... :(

        Что такое expression? Я думаю вариант only IE мне покатит.
          Цитата
          я его помещаю внутри одинарных кавычек и присваиваю текстовой переменной,

          В перле с этим проблем нет:
          ExpandedWrap disabled
             
            my $t=q{
            a="bla"
            b='bla-bla'
            };


          Цитата
          Если вкладывать это дело в DIV, то каждый отдельный ДИВ будет занимать отдельную строку, а у меня все пункты меню расположены в одной горизонтальной строке.

          float:left;
          ExpandedWrap disabled
             
                <STYLE>
                  #menu div{width:100px;float:left;position:relative;background:#FFFF66}
                  #menu div div{border: 2px solid #000000; background:#FFFFFF; position:absolute;top:20px;left:0px;visibility:hidden}
                </STYLE>
             
            <div id=menu>
             
            <div>
               <A Id="Info" HREF="..." onMouseOver="document.all['subInfo'].style.visibility='visible'">AAAA</A>
             
               <DIV 5onMouseOut="hide(event,this)" Id="subInfo" ALIGN="LEFT">
                    <A HREF="#">aaaa1</A><BR>...
               </DIV>
            </div>
             
            <div>
               <A Id="Info2" HREF="..." onMouseOver="document.all['subInfo2'].style.visibility='visible'">BBBB</A>
             
               <DIV 5onMouseOut="hide(event,this);" Id="subInfo2" ALIGN="LEFT">
                  <A HREF="#">bbbb1</A><BR>...
               </DIV>
            </div>
             
            </div>


          Добавлено
          Цитата Budda, 27.10.04, 02:08
          Что такое expression?

          http://htmlcoder.visions.ru/JavaScript/?9
            Mixxx, да... какой же я "умница"... :(

            Каждый раз когда мне рассказывают что-то "уж очень тонкое" поражаюсь... ну откуда народ такое знает... Это ж нужно быть таким докой в своём деле... а я блин распыляюсь...


            Mixxx, очередное спасибо. Буду пробовать
            0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
            0 пользователей:


            Рейтинг@Mail.ru
            [ Script execution time: 0,0284 ]   [ 15 queries used ]   [ Generated: 4.05.24, 20:44 GMT ]