miknsk
Newbie-
Posts
20 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by miknsk
-
Внимательно полистал книжку и понял свои заблуждения относительно вопроса Цитирую: "Важно понимать, что полученный вами объект CSS2Properties со свойством style элемента определяет только встроенные стили элемента. Невозможно использо вать свойства объекта CSS2Properties для получения информации о примененных к элементу стилях из таблицы стилей. Устанавливая свойства для этого объекта, вы задаете встроенные стили, переопределяющие стили из таблицы стилей."
-
инлайн - это <div style=".....">? Это же некошерно. я-то хотел грамотно сделать - определить отдельный класс и прописать туда параметры div. Потом задать дополнительно для данного div id для обращения из скрипта. Скрипт должен узнать размеры width и height определенные во внешней таблице стилей. idname- имя переменной и там строка с именем элемента
-
Объясните плиз - вот я создаю к примеру <div> и прописываю ему CSS свойства: position: absolute; width: 300px; height: 200px (к примеру). Потом после события onload я получаю доступ к элементу через getElementById и пытаюсь узнать его параметры как document.getElementById.style.width и - ничего не получается. alert(document.getElementById.style.width) выдает пустую строку! Я-то ожидал там увидеть значение параметра.... Что тут не так?
-
Можно ли используя только DOM Level 0 получать координаты указателя мыши и если можно то какже это сделать? Можно ли скажем прописать картинке атрибут onmousemove и прописать атрибуту обработчик события вытаскивающий координаты указателя?
-
ну так весь цимес то в том чтобы высота одного элемента определяла высоту другого. Чтобы все менялось. Наверное проще всего это реализовать если сделать Header таблицей...
-
если пропишу 100% или inherit тогда он будет на весь экран. если уберу у html { height: 100%} тогда можно высоту у Header прописывать - 100% - все равно ничего не маштабируется если пропишу высоту Header в пикселях тогда все будет работать но это не интересно.
-
не помогло. а вот образец тут того что не получается
-
попытался реализовать следующее: есть DIV у которого задано: overflow: hidden; служащий своего рода контейнером. Его высота подстраивается под вложенный внутрь него элемент, например, другой DIV c текстом. А теперь мне нужно вложить внутрь внешнего DIV еще один DIV c рисунком так, чтобы высота 2-го DIV (и рисунка внутри него) равнялась 100% высоты внешнего DIV. Вкратце-содержимое 1-го DIV задает высоту, второй соседний DIV (и рисунок внутри него) под эту высоту подстраивается, оба лежат во внешнем DIV Казалось бы нужно прописать везде height 100% но ничего не работает естественно... Может быть нужно задавать высоту через inherit? но этот вариант тоже не работает... что делать?
-
интересно, реально ли начинающему сделать свой блог с нуля и сколько это ориентировочно времени займет? Наверное когда начинающий его закончит, он уже начинающим не будет
-
полупрозрачный PNG и filter: Alpha(opacity) не дружат?
miknsk replied to miknsk's question in HTML Coding
8-ой, кроме того в IETester-е смотрел в 7-мом и 6-ом. А так, если не применять filter: Alpha(), то никаких проблем с отображением исходного полупрозрачного PNG в IE 8 не наблюдаю. -
При попытке изменить в IE прозрачность png с полупрозрачными областями с помощью filter: Alpha(opacity=...) прозрачные места становятся черными. При этом прозрачность полупрозрачного PNG спокойно меняется CSS св-вом opacity в "конкурирующих браузерах" В чем тут причина?
-
вот такой вариант ИМХО гораздо лучше: (правда в 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>
-
ну так делож принципа я как себе представляю процесс создания шапки: делаю сначала внешний контейнер для шапки и позиционирую его относительно страницы через стили потом делаю контейнеры для логотипа (картинки) и отдельно контейнер для текста и уже их позиционирую внутри внешнего контейнера, навешиваю на них представление в CSS. желательно при этом полностью уйти от прописывания всяких отступов в пикселях и прочей конкретики... чем меньше конкретики тем лучше (ИМХО).
-
если одна строчка текста то да... а если кусок форматированного текста с переносами строк? и задать еще нужно для этого куска текста свой стиль в CSS? я думал что в этом случае текст нужно пихать в отдельный блок и уже этот блок выравнивать относительно других элементов...
-
вот это работает (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 для текста чтобы можно было любую картинку вставлять и не думать об отступах
-
Есть внешний <div> внутри него <div> c текстом. Задача- выровнять текст относительно нижней границы внешнего блока. Мне казалось логичным сделать это с помощью margin-bottom. Но нифига. Относительно левой границы margin-left работает, относительно верхней границы margin-top работает и смещает блок, а вот изменение margin-bottom ни к чему не приводит...
-
Довольно таки странно: пытаюсь управлять св-вами <canvas> прописывая width и height для элемента с заданным id в таблице стилей. В итоге получается холст 300x150 те со значениями по умолчанию. А вот когда в скрипте задаю нужный размер холста посредством document.getElementById("ID").style.width=.... то все работает. Чтож он сразу-то не берет из таблицы стилей значения?
-
"а ларчик просто открывался..." (с) Спасибо.
-
У меня пока чисто исследовательский интерес (только недавно начал осваивать html) мне не понятно почему таблица получается больше чем рисунок и почему именно снизу.
-
Здравствуйте вот такой вопрос: беру рисунок и помещаю его в таблицу 1X1 посредством <table cellpadding="0" cellspacing="0" border="0" bgcolor="#aaaaaa"> <tr><td><img src="logo.gif" ></td></tr> </table> То есть идея такая - чтобы границы таблицы были строго по границам рисунка. Но внизу появляется серая полоска- т.е. таблица получается больше чем рисунок. Каким же образом сделать так, чтобы границы таблицы строго совпадали с границами рисунка?