BobKadler
User-
Posts
26 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by BobKadler
-
Не я решил, не мне изменить, и более того начальную в?рстку делал тоже не я, я щас просто разгребаю за прежним верстальщиком. Исправляю косяки. Футер подрублен и вс?.... тут ничего не поделаешь.
-
Проблема в том что я не могу сверстать это нормально ибо верстается под CMS и я не знаю ни сколько контента будет над футером (он может быть а может его и не быть) и не знаю даже размеров футера (чтобы задать отстут от контента) поэтому ни один из классических методов не подходит, приходится вот такую херотень писать.
-
Хорошо, тогда вопрос как валидно и кроссбраузерно определить значение высоты экрана или рабочей области браузера.
-
Из dom он бер?тся нес?т в себе значение внутренней (рабочей) области экрана
-
Размеры рабочей области экрана он принимает. Скрипт извращенский, но ориентирован на то чтобы отжимать футер к низу страницы...
-
если при последнем примере футеру прописать вот так вот: #footer{ position: absolute; bottom: 0; width: 100%; } То он прижимается во всех браузерах кроме IE6. Что делать с IE6 ума не приложу
-
Я не могу это показать оно лежит на тестовом сервере. А высоту не знаю потому что она может поменяться в зависимости от контента внутри футера. Что мне тогда перев?рстывать весь сайт чтоли?
-
Не там суть в том что height должен ещ? поменяться вот здесь: mains.style.height = height + 'px'; А он не меняется. И прич?м такая лабуда только в эксплорере
-
Как исправить? ))
-
Да, жаль решение хорошее, но применить не удалось, джаваскрипт работает над?жнее.... а тут приходится разные значения верхнего маргина для разных страниц задавать.
-
Высоту футера не знаю )). Но за решение спасибо... мог бы я конечно и сам сообразить. просто куча разных шаблонов, одна страница из тр?х или четыр?х шаблонов формируется и в каждом разные куски кода. Щас интегрируемс ))
-
Вот такой вот скрипт, почему-то не работает в IE6 <script language="JavaScript" type="text/javascript"> Помогите кто знает в ч?м проблема.
-
Друзья, проблема в том что все эти решения они сделаны для ситуации когда контента на странице не много. 2 Sotnikov: Спасибо!!! Да решение хорошее, я тоже делал так, но в случае если контента много футер не сползает вниз, а продолжает висеть у конца окошка браузера. А мне нужно верстать под CMSb и я зарание не знаю сколько будет контента. 2 Elendor: Собственно ваше предложение страдает примерно той же проблемой )). Я конечно не считаю себя великим монстром, но пока что лучше чем сво? решение я ничего не наш?л =)
-
Вот так проще, но по прежнему не работает в ИЕ6 var height = 0; height = document.clientHeight; if (document.getElementById){ var mains = document.getElementById('main'); mains.style.height = height+'px'; }
-
Не работает в 6ом эксплорере.
-
наш?л ответ если кому пригодится выкладываю: решил проблему через JS ДжаваСкрипт: <script language="JavaScript" type="text/javascript"><!-- var height=0; if (self.screen) // for NN4 and IE4 { height = screen.height } else if (self.java) // for NN3 with enabled Java { var jkit = java.awt.Toolkit.getDefaultToolkit(); var scrsize = jkit.getScreenSize(); height = scrsize.height; } if (document.getElementById){ var main = document.getElementById('main'); main.style.height = height+'px'; } //--></script> HTML <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> </head> <body> <div id="main"> <div id="top"> </div> <!-- /div top --> <div id="content"> </div> <!-- bottom --> <div id="empty"> </div> <div id="bottomall"> </div> </div> <!-- /div main --> </body> </html> CSS html {height: 100%; margin: 0; padding: 0;} body {height: 100%; min-height: 100%; margin: 0; padding: 0;} div#main{ width:950px; background-color:#fff; margin: 0px auto; border-right: 1px solid #333; border-left: 1px solid #333; position: relative; min-height: 100%; } div#top{ height: 75px; overflow: hidden; } #content{ padding: 10px 25px 207px 25px; overflow: auto; width: 900px; height:auto; } div#empty {visibility: hidden;} div#bottomall{ position: absolute; bottom: 0; width: 100%; }
-
Друзья, вот пишите что хотите можете меня отсылать по множеству тем, которые уже обсуждались здесь, но я вновь хочу поднять вопрос фиксирования Footer'a по нижнему краю страницы. Все решения которые есть на сайте работают только в случае если шаблон занимает всю ширину экрана, и в этом случае футер прижимается к нижнему краю и занимает всю ширину снизу. А кто как прижимает футер если шаблон с позиционированием по центру страницы? То есть центральный блок в котором вс? содержится имеет параметр {margin:0 auto;} и всегда центрируется по ширине? рассчитываю на вашу компетентность и профессионализм, а не выкрики что мол двести раз было и т.д.
-
А есть у кого-нибудь другие предложения как ещ? это сделать? По ходу дела font-face ждать следует только с выходом CSS3.0 потому что я сегодня перепробовал всевозможные варианты написания кода и ничего не помогло. Один или два раза видел как IE выгружал файл шрифта и Опера тоже грузила но к форматированию вс? равно не применяли.
-
Ребят а ведь не работает этот метод. У кого-нибудь получилось сделать загрузку стороннего шрифта? Если да то расскажите как сделали? Пробовал этот метод не работает ни в одном браузере. Прич?м в IE ч?тко видно как файл шрифта он скачивает с сервера но шрифт не применяет вс? равно.
-
Ещ? бы я настолько знал javascript )) с удовольствием бы сделал. Можно поподробней про метод с созданием и пересозданием?
-
Возможно я что-то не до конца понял но сделал я вот так: <script language="javascript"> function video2() { var ff = document.getElementById('flash_file'); ff.src = 'video2.swf'; var vid = document.getElementById ('mov'); vid.value = 'video2.swf'; } </script> А потом в ссылке вписал вот так <a href="#" onClick="video2()"></a> Не заработало. Может я что-то неправильно понял?
-
Ссылка и там и там соответственно поменять надо и там и там.. но алгоритм понятен, спасибо щас буду пробовать
-
Ну значит пишу функцию к примеру: function video1() { document.movie.value="video1.swf" } а потом в ссылке делаю так: <a href="#" onclick="video1()">видео1</a> И не работает, а забыл в функцию добавить что в тэг embed ему тоже даю имя и туда тоже вписываю через функцию имя нового файла. Как вообще такие вещи делаются?
-
Приветствую. есть вот такой кусок скрипта <object classid="clsid:5854894587349834" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="300" height="200"> <param name="movie" value="video.swf"> <param name="quality" value="high"> <embed src="video.swf" width="300" height="200" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"></embed> </object> надо сделать ссылку обычную на странице чтобы в этом плеере скажем вместо video.swf игрался video1.swf то есть поменять значение параметра, желательно чтобы работало под всеми браузерами. зарание спасибо