Jump to content

webmos

User
  • Posts

    39
  • Joined

  • Last visited

Everything posted by webmos

  1. Кстати, кто-нибудь знает объект (если я правильно понял. то style и computedStyle это объекты), который: во-первых считывает свойство, указанное в таблице стилей CSS и, во-вторых, работает с Лисом, Хромом, Оперой и 8,7 Эксплорером. Как я понял style работает с ними со всеми, но не читает свойства, указанные в таблице CSS.
  2. Это просто безрезультатно. Таким способом(через style) Js видит только стили, которые установил сам или которые прописаны инлайново. Я не знаю являются ли элементы объектами, но жс всего-лишь взаимодействует с дом, т.е наверное она есть и без жс. SelentIT, блин! я первый был Спасибо всем, разобрался уже немного и почитал насчет style и getComputedStyle. По поводу объектов и элементов - наверное, каждому элементу в соответствие ставится определенный объект, как мне кажется. Тогда если даже ЖС в коде нет, все-равно объекты существуют. Элементы тогда - отображение этих объектов на бумаге экране. P.S.: Кстати getComputedStyle, к сожалению, не работает в IE 8 и 7
  3. Я использовал document.getElementById('identificator').style.display. Это неправильно в данном случае? Второй вопрос: есть ли сценарий Явы в коде страницы или нет, объекты для элементов создаются браузером в любом случае? P.S.: за подсказку спасибо, попробую
  4. Столкнулся с такой вещью, что при задании у элемента <div>свойства через CSS, не получается потом воспользоваться значением этого свойства в операторе сравнения if языка javascript. То есть, выглядит так, что объекта DOM, с которым работает javascript не создается или свойство этого объекта не определено. Хотел при помощи скрипта javascript (оператор сравнения) выяснить - присвоено ли свойству display значение block. Выглядит так, как будто свойство не определено, хотя задается в CSS. Кто знает, в чем дело?
  5. Спасибо, очень помогло. А почему Textarea в ie7 требует position:absolute и width:100% для правильной работы? Прав ли я, что по стандартам это указывать не обязательно?
  6. Привет всем, попробовал вот такой код в IE 7.0: <form> <div style="width:500px; margin-left:50px; margin-top:50px; height:200px; background:#CCC; border:2px solid red;"> <textarea rows="10" cols="10" style="width:100%; background:#0066CC;"></textarea> </div> </form> На выходе получается, что внешний див, как и положено, отступает вправо на 50px. Но текстовое поле внутри него также смещается на 50px уже относительно стенки дива. Таким образом, TEXTAREA перемещается вправо на 100px. Замечено это, как уже сказано, в IE7.0. Кто-нибудь знает причину и способ решения проблемки?
  7. Кто знает - является ли правильным с точки зрения SGML документ HTML? Присутствуют ли в документах HTML включения SGML в своем явном виде (то есть не те, что признаны элементами HTML, а другие)?
  8. Поставить первому релатив и з-индекс больше, чем у второго Не реагирует. Вот код: <div style="float:left; position:relative; z-index:1; border: 2px solid #CC3; width:200px; height:100px;">1</div> <div style="z-index:0; border: 4px solid red; width:200px; height:100px;"></div> Ie 7 переносит нижний блок вверх и вправо, то есть делает с целым блоком то же, что другие браузеры делают с содержимым блока - обтекание
  9. Уважаемые форумчане, встретился с тем, что в IE 7, div, следующий за дивом со свойством float, не хочет подныривать под впереди идущий. То есть последующий div свойства float не имеет и в других браузерах оказывается под дивом, находящимся впереди него. Что можно придумать для IE 7, чтобы он вел себя в соответствии с пожеланиями консорциума?
  10. Уважаемый специалисты, решил воспользоваться методом центровки содержимого div на экране: http://www.artlebedev.ru/tools/technogrette/html/align-center/. Все сработало, но, как оказалось, при указании у самого внешнего дива - margin-bottom:NNpx, содержимое самого дива ровно на это число пикселов съезжает вниз. Происходит это только в Лисе! Причем, если указать внешнему диву border, то съезжать перестает! Можете попробовать сами. Это глюк Лиса или я что-то не правильно понимаю в принципах поля margin? Догадываюсь, что дело в том, что у внутреннего дива стоит float:right. (Если это свойство убрать, то содержимое перестает вываливаться вниз). Но ведь после содержимого внешнего дива идет еще пустая строка (задаваемая after) со свойством clear:both и она, по идее, должна подпирать содержимое снизу.
×
×
  • 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