
Колос
User-
Posts
415 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by Колос
-
Чем это черевато?
-
Всё время верстал на таблицах. Но решил попробовать новый сайт слепить на слоях. Задача: - Сайт тянется и в ширину и высоту - Шапка и подвал заданной высоты - Основная часть из двух колонок - Левая колонка заданной ширины, правая по ширине тянется - Если в одной из средних частей содержимое не влазит, то в ней должна появляться прокрутка Я понимаю, что для тех, кто привык верстать слоями это, наверное, просто. Но ожидал, что если получится, то будет какое-то извращение, которое если и будет работать, то мне его работу будет не понять. Однако получилось довольно просто. Однако хотелось бы чтобы знатоки глянули на мое творение на предмет возможных косяков или возможных подводных камней в будущем. Что-то не верится, что это может быть так просто. Не хотелось бы, чтобы дерьмо всплыло где-нибудь около времени сдачи. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Первая страница</title> <style> BODY { background-color: #FFFFCC; margin:0; padding:0; height:100%; } #verh { height:149px; width:100%; background-color:#00FF00; vertical-align:bottom; position:absolute; top:0px; } #niz { height:79px; width:100%; background-color:#999999; position:absolute; bottom:0px; } #lev { background-color:#FF0000; width:200px; height:expression(document.body.offsetHeight-228); position:absolute; top:149px; bottom:79px; overflow:auto; float:left; } #prav { background-color:#0000FF; width:expression(document.body.offsetWidth-200); height:expression(document.body.offsetHeight-228); position:absolute; top:149px; bottom:79px; left:200px; right:0px; overflow:auto; float:right; } </style> <head> <body> <div id="verh"> </div> <div id="lev"> <img src="http://www.htmlbook.ru/images/quicksite.gif" width="200px" height="1000px"> </div> <div id="prav"> <img src="http://www.htmlbook.ru/images/htmlcss.gif" width="200px" height="200px"> </div> <div id="niz"> </div> </body> </html>
-
Ограничения на количество кукей есть во всех браузерах. В ИЕ - 20 кукей на один сайт. К тому же есть ограничение на размер самого кука - 4Кб.
-
Да, плохо .... Можно было бы конечно извратится и сделать, чтобы главная страница была в новом окне. Но ведь у многих всплывающие окна отключены
-
я бы писал document.getElementById("h").disabled
-
Когда я открываю новое окно, то могу написать window.open(... "location=no,menubar="no"), чтобы у открывающегося окна не было адресной строки и прочего. Мне же надо, чтобы в index.html т.е. в основном окне не было адресной строки. Т.е. что-то подобное надо написать уже на самой странице. Возможно ли это?
-
Каким образом? Отслужил?
-
Почитал про это дело в интернете. Похоже в самом деле так. То есть, насколько я понял, в HTTP 1.1 соединение клиента с сервером не умирает после того, как все данные были загружены. Оно еще живёт какое-то время. Если в течение этого времени от браузера поступает новый запрос на сервер, то он выполняется быстрей. Потому что не надо создавать новое соединение. Время жизни соединения устанавливается в браузере. В ИЕ например оно по умолчанию 1 минута. Вопрос, а можно ли послать с сервера какую-то команду, чтобы изменить время жизни соединения? Либо яваскриптом как-нибудь его задать?
-
В этом то и беда - представь если бы например большинство летчиков было самоучками. Или же конструкторов самолетов. Заниматся же один на один с учителем тоже слишком жирно будет. Лучше всего если бы были хорошие курсы. Тут писали, что курсы - отстой. Это понятно - у нас же бизнес. С учеников содрать побольше, учителю заплатить по-меньше. Думаю, чтобы курсы получились хорошие, преподаватель на них должен получать раза в 2 больше обычного хорошего верстальщика. Можно даже прикинуть: Пусть в группе 6 человек. Занятия:2часа теории + 2 часа практики + домашнее задание часа на 2-4(у препода будет уходить столько же времени на проверку дз). Препод должен получать за занятие тысячи 4. Плюс затраты на аренду помещения и прочее. Думаю будет тысячи по 1.5-2 с носа за занятие. Чтобы научиться верстать с нуля думаю надо 30-40 таких занятий. То есть в тысяч 50-80 можно уложиться.
-
Свойство это понятно, но я хочу именно класс менять. Но я уже нашел решение - оказывается есть свойство className. Нужно его менять.
-
Есть страница которая загружается в среднем 2-3 секунды. Если сделать после загрузки СРАЗУ перезагрузку, то загрузится за 1 секунду. Если же подождать некоторое время(например минут десять) и сделать перезагрузку, то опять 2-3 секунды. И по ходу такое поведение во всех браузерах. Как это можно объяснить?
-
А как это делается? Смысл в чем: <div id="div1" class="a"> .a { visibility:none; } .b { visibility:visible; } можно ли с помощью js поменять класс дива, чтобы он из невидимого стал видимым?
-
Спасибо, как раз то что мне надо.
-
<div id="div1" class="c1"> .c1 { visibility:hidden; } alert(document.getElementById('div1').style.visibility) выдаёт пустое место. Можно ли сделать чтобы выдавал 'hidden', не прописывая при этом явно style в диве?
-
Виндекс10 Что такое шарка? И как сделать чтобы href="" не отрабатывало?
-
Просто искал более краткую форму записи для <a href="java script:">
-
Возможно. Видел это здесь http://javascript.ru/unsorted/why_href_js_is_bad
-
Не помогло
-
Никогда раньше не использовал <col>. А оказывается очень удобно. Но как всегда в бочке мёда ложка дёгтя. Мазила-гниль не понимает <col align="">
-
Есть еще такая вещь MULTIPLE. Может она здесь нужна? http://www.htmlbook.ru/html/select.html
-
Попробуй <script language="Javascript" src="main.js"></script>
-
<option value="42" disabled="disabled">Универсальный</option> По моему пишется просто так: <option value="42" disabled>Универсальный</option>
-
У меня страница довольно длинная(высокая) и весит достаточно много. Когда вывожу ее с помощью ИЕ, то он сначала долго думает. При этом перед пользователем пустой экран. Потом сразу резко все выводится. В других же браузерах происходит последовательный вывод элементов. Страница хоть и не догрузилась до конца, но пользователь видит то, что сверху, видит что новые элементы догружаются. Получается более менее сносно. Кто-нибудь знает отчего зависит как будет выводиться страница? Как заставить ИЕ выводить содержимое страницы последовательно, а не всё сразу?