1. JavaScript / Говнокод #7342

    +169

    1. 1
    2. 2
    3. 3
    motioncontainer.style.width="0";
    motioncontainer.style.width="";
    motioncontainer.style.width=Math.min(motioncontainer.offsetWidth, maxwidth)+'px';

    Нашел при отладке скрипта.
    Автор три раза передумал)

    Запостил: Android991, 26 Июля 2011

    Комментарии (11) RSS

    • Он думал в командной строке пишет что ли?
      Ответить
    • не, он один раз подумал и два передумал!
      Ответить
    • motioncontainer.style.width="0";
      motioncontainer.style.width="";
      motioncontainer.style.width="0";
      motioncontainer.style.width="";
      motioncontainer.style.width="0";
      motioncontainer.style.width="";

      Анимация. Скорость зависит от компа пользователя.
      Ответить
      • не анимация.
        1. коротко (компы, знаете, разогнались - рискуем не увидеть)
        2. "" не изменит ширину
        3. и вообще бровсеры могут это дело заоптимизировать - не перерисовывать сразу
        Ответить
        • 1. Значит, надо писать motioncontainer.style.wiiiiidth = "0";
          2. "" установит ширину из css
          3. А вот это уже засада.
          Ответить
    • Возможно сие какой то хитрожопый способ избавиться от какого-нибудь глюка ие-6 с прорисовкой?
      Ответить
    • показать все, что скрытоvanished
      Ответить

    Добавить комментарий