Jump to content

miknsk

Newbie
  • Posts

    20
  • Joined

  • Last visited

Everything posted by miknsk

  1. Внимательно полистал книжку и понял свои заблуждения относительно вопроса Цитирую: "Важно понимать, что полученный вами объект CSS2Properties со свойством style элемента определяет только встроенные стили элемента. Невозможно использо вать свойства объекта CSS2Properties для получения информации о примененных к элементу стилях из таблицы стилей. Устанавливая свойства для этого объекта, вы задаете встроенные стили, переопределяющие стили из таблицы стилей."
  2. инлайн - это <div style=".....">? Это же некошерно. я-то хотел грамотно сделать - определить отдельный класс и прописать туда параметры div. Потом задать дополнительно для данного div id для обращения из скрипта. Скрипт должен узнать размеры width и height определенные во внешней таблице стилей. idname- имя переменной и там строка с именем элемента
  3. Объясните плиз - вот я создаю к примеру <div> и прописываю ему CSS свойства: position: absolute; width: 300px; height: 200px (к примеру). Потом после события onload я получаю доступ к элементу через getElementById и пытаюсь узнать его параметры как document.getElementById.style.width и - ничего не получается. alert(document.getElementById.style.width) выдает пустую строку! Я-то ожидал там увидеть значение параметра.... Что тут не так?
  4. miknsk

    Мышь

    Можно ли используя только DOM Level 0 получать координаты указателя мыши и если можно то какже это сделать? Можно ли скажем прописать картинке атрибут onmousemove и прописать атрибуту обработчик события вытаскивающий координаты указателя?
  5. ну так весь цимес то в том чтобы высота одного элемента определяла высоту другого. Чтобы все менялось. Наверное проще всего это реализовать если сделать Header таблицей...
  6. если пропишу 100% или inherit тогда он будет на весь экран. если уберу у html { height: 100%} тогда можно высоту у Header прописывать - 100% - все равно ничего не маштабируется если пропишу высоту Header в пикселях тогда все будет работать но это не интересно.
  7. не помогло. а вот образец тут того что не получается
  8. попытался реализовать следующее: есть DIV у которого задано: overflow: hidden; служащий своего рода контейнером. Его высота подстраивается под вложенный внутрь него элемент, например, другой DIV c текстом. А теперь мне нужно вложить внутрь внешнего DIV еще один DIV c рисунком так, чтобы высота 2-го DIV (и рисунка внутри него) равнялась 100% высоты внешнего DIV. Вкратце-содержимое 1-го DIV задает высоту, второй соседний DIV (и рисунок внутри него) под эту высоту подстраивается, оба лежат во внешнем DIV Казалось бы нужно прописать везде height 100% но ничего не работает естественно... Может быть нужно задавать высоту через inherit? но этот вариант тоже не работает... что делать?
  9. интересно, реально ли начинающему сделать свой блог с нуля и сколько это ориентировочно времени займет? Наверное когда начинающий его закончит, он уже начинающим не будет
  10. 8-ой, кроме того в IETester-е смотрел в 7-мом и 6-ом. А так, если не применять filter: Alpha(), то никаких проблем с отображением исходного полупрозрачного PNG в IE 8 не наблюдаю.
  11. При попытке изменить в IE прозрачность png с полупрозрачными областями с помощью filter: Alpha(opacity=...) прозрачные места становятся черными. При этом прозрачность полупрозрачного PNG спокойно меняется CSS св-вом opacity в "конкурирующих браузерах" В чем тут причина?
  12. вот такой вариант ИМХО гораздо лучше: (правда в IE 6,7 не работает) <html> <head> <style> body {min-width: 600px; } #head { /*позиционирую шапку */ } #logo { display: inline-block; /* оформление логотипа */} #inform { display: inline-block; /* стиль текста */} </style> </head> <body> <div id="head"> <div id="logo"><img src="logo.png"></div> <div id="inform">Бла<br> Бла<br>Бла</div> </div> </body> </html>
  13. ну так делож принципа я как себе представляю процесс создания шапки: делаю сначала внешний контейнер для шапки и позиционирую его относительно страницы через стили потом делаю контейнеры для логотипа (картинки) и отдельно контейнер для текста и уже их позиционирую внутри внешнего контейнера, навешиваю на них представление в CSS. желательно при этом полностью уйти от прописывания всяких отступов в пикселях и прочей конкретики... чем меньше конкретики тем лучше (ИМХО).
  14. если одна строчка текста то да... а если кусок форматированного текста с переносами строк? и задать еще нужно для этого куска текста свой стиль в CSS? я думал что в этом случае текст нужно пихать в отдельный блок и уже этот блок выравнивать относительно других элементов...
  15. вот это работает (logo.png шириной 320px для примера): <html> <head> <style> #head { position: relative; overflow: hidden; min-width: 500px; } #logo { } #inform { position: absolute; left: 320px; bottom: 0px; } </style> </head> <body> <div id="head"> <div id="logo"><img src="logo.png"></div> <div id="inform">Блаблабла</div> </div> </body> </html> хотелось бы еще не задавать явным видом отступ слева 320px для текста чтобы можно было любую картинку вставлять и не думать об отступах
  16. Есть внешний <div> внутри него <div> c текстом. Задача- выровнять текст относительно нижней границы внешнего блока. Мне казалось логичным сделать это с помощью margin-bottom. Но нифига. Относительно левой границы margin-left работает, относительно верхней границы margin-top работает и смещает блок, а вот изменение margin-bottom ни к чему не приводит...
  17. miknsk

    CSS и <Canvas>

    Довольно таки странно: пытаюсь управлять св-вами <canvas> прописывая width и height для элемента с заданным id в таблице стилей. В итоге получается холст 300x150 те со значениями по умолчанию. А вот когда в скрипте задаю нужный размер холста посредством document.getElementById("ID").style.width=.... то все работает. Чтож он сразу-то не берет из таблицы стилей значения?
  18. "а ларчик просто открывался..." (с) Спасибо.
  19. У меня пока чисто исследовательский интерес (только недавно начал осваивать html) мне не понятно почему таблица получается больше чем рисунок и почему именно снизу.
  20. Здравствуйте вот такой вопрос: беру рисунок и помещаю его в таблицу 1X1 посредством <table cellpadding="0" cellspacing="0" border="0" bgcolor="#aaaaaa"> <tr><td><img src="logo.gif" ></td></tr> </table> То есть идея такая - чтобы границы таблицы были строго по границам рисунка. Но внизу появляется серая полоска- т.е. таблица получается больше чем рисунок. Каким же образом сделать так, чтобы границы таблицы строго совпадали с границами рисунка?
×
×
  • 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