-
Posts
5,943 -
Joined
-
Last visited
-
Days Won
40
Content Type
Profiles
Forums
Calendar
Store
Everything posted by rus
-
К сути..., есть форма в сплывающем окне, по клику на сабмит, приходит ответ с обработчика в success верно заполнены поля, или нет. Вопрос: как сделать что бы если ответ верный, то окно закрывалось? function ajax() { //Ajax отправка формы var msg = $("#form").serialize(); $.ajax({ type: "POST", url: "send.php", data: msg, success: function(data) { $("#results").html(data); // основной див в котором находятся элементы с ответом $('span.error').fadeIn(500); // элемент с ответом ошибок $('.true').fadeIn(500); // элемент с верным ответом $('.overlay, .order').hide(5000); // всплывающее окно с формой котоое должно закрыться }, error: function(xhr, str){ alert("Возникла ошибка!"); } });}
-
это столь важно? давайте кое-что проясним: таблица с внешней границей (бордером), а ячейки (к примеру) без бордеров - тут вроде все понятно: ширина всей таблицы - 350px; рамка добавляет ей с левого и правого боку по 1px; итого, ширина таблицы уже не 350px, а 352px, верно? а теперь проанализируем внутренние элементы таблицы - ячейки (td): ширина первой ячейки: 300px; ширина второй ячейки: 50px; между ними бордер толщиной в 1px; каким образом бордер встанет ровно между ними, когда ширина таблицы 350px, а не 351px? и следующий вопрос: а какая собственно разница с какой ячейки ему заимствовать этот самый 1px? то что вы обратили на это внимание - это возможно и полезно, потому как я лично ни разу не обращал внимание на подобные мелочи, впрочем как и на то, что (к примеру) в позиционировании - связка (top...; left... оказывается сильнее чем (right...; bottom;) - для меня это было новостью! я пытался переопредилить стили для подгружаемого html и столкнулся вот с такой проблемой, но слава богу есть всемогущий js
-
в .psd все на слоях обычно делается, отключаете лишние слои, а нужный сохраняете в нужном формате, с нужными пропорциями и прозрачностью. если шрифт какой-то не стандартный, то (в зависимости на сколько часто и объемно он применяется на сайте) сохранить картинкой, либо подключать с помощью скриптов, которые рисуют его (в принципе так же картинкой) на canvas. вообще, в нете полно уроков по фотошопу.
-
да, вас понял. в принципе, я не против проверки на клиенте, но это же двойная работа получается!
-
можно я аргументирую? 1) конечно же опыт, для самого себя. 2) знание расположения кода, ф-ций и т.д. для быстрой правки 3) не нужно тратить уйму времени на чтение чужих ман есть конечно же и минусы. да, они очевидны - криворукость системы будет зависеть на прямую от опыта писаки и метода подхода написания кода.
-
я имел ввиду валидацию, когда говорил что js может быть отключен, а как валидация может быть на ajax? ajax фоном отправляет данные бэкенду, скрипту, который на стороне сервера обрабатывает данные, поэтому к чему лишняя проверка js-ом? пусть себе php проверяет, тем более вы сами говорите что две-три формы ничего не изменят в плане нагрузки на сервер и скорости загрузки страницы.
-
вообще-то, на том сайте, который вы привели в пример, картинки после перезагрузки страницы меняются все рандомно!
-
читать и в самом деле полезно: http://htmlbook.ru/css/border-collapse
-
ну я как бэ не верстальщик (в широком смысле этого слова), но в верстке понимания имеются..., поэтому не могу чем-то конкретным помочь.
-
нет, самый простой сброс это: * {margin: o;padding: 0;}для таблицы можно еще: table {border: none;border-collapse: collapse;}к тому же у td стоит бордер - 1px, да и визуально видно, что между ячейками есть отступ.
-
1) валидацию элементов форм лучше делать в бэкенде, ибо js может быть и отключен, и не кроссбраузерным, да много чего там может быть. 2) грузить форму можно и через ajax (например в jquery), примеров в нете куча. 3) отправлять данные и принимать ответ - тоже через ajax. 4) много данных (форм) на одной странице - тоже не есть гуд. ну во-первых, это первая предварительная загрузка страницы, а во-вторых, путает управленца формами своим обилием информации.
-
для начала надо бы родителю (table) задать ширину, что бы отталкиваясь от него, потомки правильно отображали ширину. плюс к этому, не упускайте из виду паддинги, маржины и бордеры - они тоже входят в вычисление размеров.
-
для input есть параметр size
-
смотрел в мозиле и в любимом ие - никакого фото там в помине нет. а все это из-за позиционирования и его не правильного применения, к примеру вот это: div.rotator ul{ position: relative;вот с этим: div.rotator ul li { position: absolute; margin: 0 auto;не совсем сочетается, - margin: 0 auto; работать уже тут не будет, к тому же не указаны значения top, left, right, bottom. а тут вообще чо творится? этот код ккак обезьяна с гранатой - не знает что ему делать, то ли позиционировать вниз и лево, то ли вниз и право... вы уж определитесь. .main div.marquee .marq { position: absolute; bottom: 0; right: 0; left: 0; вобщем срочно учить css!
-
Всегда! Нужно начинать с продумывания структуры, каркаса кода, потом css для правильного поведения этого каркаса во всех браузерах, потом наполнение контентом, как небольшим, так и избыточным - для тестирования, ну а потом уже все остальное.
-
у вас в первом посту был вопрос именно про меню. резиновое меню (особенно списками) вообще трудно ровнять по центру. как вы вообще себе представляете выравнивание резины по центру? хотя... если в процентах и не 100%, а скажем 80-90% там... то можно в принципе.
-
делал как-то по примеру, но ее еще дорабатывать надо, а для начала в принципе сойдет: http://jsfiddle.net/rus333/5J7gt/
-
у меня сохранились где-то на винте самые первые макеты psd которые были в разделе макеты для верстки, но там вроде есть еще какие-то, не?
-
а так? .wraper { margin: 0 auto; padding: 0 15%; width: 80%;}вам бы действительно не мешало подучить св-ва css, очень много лишнего в правилах.
-
не вижу где и что там скачет, приведите пример в виде скриншота.
-
phpinfo() тоже отключён (зачем?) )) яндекс заметит, что его через php редирект отправили.. хм.. я хотел подмену адреса сделать, как можно на php это провести или только через header("Location: ...")? что же это за хостинг такой что там все поотключали? даже самые элементарные вещи!!! вот есть пример на php, в нете их куча. ааа, не посмотрел, что в примере тоже используется mod rewrite походу единственный способ, но не выход, это что-то типа того: http://www.askdev.ru/php/7410/%D0%A7%D0%9F%D0%A3-%D0%B1%D0%B5%D0%B7-htaccess/
-
в тырнете полно примеров на php.
-
landing page - с английского вроде как посадка (хотя это больше к самолетам относится), а так, если по (уже) старинке, то - сайт-визитка, промо-сайт, или одностраничный сайт. уж не знаю почему вдруг стали их так называть...