Leaderboard
Popular Content
Showing content with the highest reputation on 07/25/2011 in Posts
-
Всем привет, пытаясь понять теги семантической разметки HTML5 я сделал макет-статью, в которой попытался субъективно проанализировать спецификацию W3C. Мне интересно ваше мнение насчет моей трактовки. И как вы понимаете этот вопрос. Демо-страница находится здесь Целиком текст на форум не влазит, вот фрагмент: В этом макете-статье я пытаюсь разобраться с применением новых тегов разметки в HTML5. Все это исключительно мои субъективные выводы. Принимать ли вам на веру это, или перепрверить – решайте сами... Здесь я не буду рассказывать о новом функционале, сосредоточусь только на тегах семантических элементов типа: article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section...1 point
-
Пофлудим за римские атрибуты? Честно говоря не понял пока зачем она нужны, но чисто на глаз добавляют некоторое удобство при тюнинге через CSS и предоставляют дополнительные зацепки для jQuery жабакода. Насчёт семантики да, интересно, но меня смущает, что тут RDFa более как бы правильно что-ли. Кто-то что то слышал по поводу этих фиговин?1 point
-
SelenIT навёл на мысль =) КУЛЬМИНАЦИЯ <script type="text/javascript"> var current = null; $(document).ready(function(){ $(".clients_wrapper").hide(); $(".work_wrapper").hide(); $(".services_wrapper").hide(); $("#clients").click( function(){ if (current == null) { $("#clients_wrp").show("slide", { direction: "right" }, 1100); current = $("#clients_wrp"); return false; }; if (current != null) { $(current).hide("slide", { direction: "left" }, 1100); $("#clients_wrp").show("slide", { direction: "right" }, 1100); current = $("#clients_wrp"); return false; } }); $("#work").click( function(){ if (current == null) { $("#work_wrp").show("slide", { direction: "right" }, 1100); current = $("#work_wrp"); return false; }; if (current != null) { $(current).hide("slide", { direction: "left" }, 1100); $("#work_wrp").show("slide", { direction: "right" }, 1100); current = $("#work_wrp"); return false; } }); $("#services").click( function(){ if (current == null) { $("#services_wrp").show("slide", { direction: "right" }, 1100); current = $("#services_wrp"); return false; }; if (current != null) { $(current).hide("slide", { direction: "left" }, 1100); $("#services_wrp").show("slide", { direction: "right" }, 1100); current = $("#services_wrp"); return false; } }); }); </script>1 point
-
Запомнить выехавший див в переменной, по клику на кнопку скрыть див из переменной, дать выехать новому и запомнить в ней уже его?1 point
-
Насколько я понимаю, именно так: навроде того, как они раскидывают по неймспейсам SVG- и MathML-элементы в HTML-сериализации (словарь HTML5 зашит в самом алгоритме парсинга). А у WAI-ARIA, если я правильно понимаю их спеку, тоже есть более-менее четкий словарь...1 point
-
1 point
-
ps В virtualbox можно определять самому сколько ставить оперативки1 point
-
Почему то все убеждены что виртуалка отжирает много памяти, может и есть основания так полагать. Но из личного опыта FireFox(последние три версии) отжирает многим больше оперативки. У меня он недавно все мыслимые рекорды побил. На шести вкладках больше 2-ух гигов!1 point
-
Уже?? Кажется ему уже столько лет.. Опера не педалит Первое, что бросается в глаза - почему var author = storage.getItem['proton_name'];??(еще в 2 строчках также) поменяй на var author = storage.getItem('proton_name'); посмотри тут на эту тему.. Блин. наверное завтра уже. Спасибо, что то не углядел. Вообще странно, в хромом работает, в ff работает, в осле работает. В опере не работает. Немного не понимаю разницы. Тут же вроде по индексу тянется значение, поэтому ключ айтема использую. Щас попробую через круглые скобки. ———— Неа. Опера фэйл. Если по индексу, то было бы var author = storage['proton_name']; тогда квадратные скобки на месте.. getItem() - просто метод объекта, у которого параметр в круглых скобках.1 point
-
Уже?? Кажется ему уже столько лет.. Окей. Тада вопрос: где я туплю? /*__ Cookies options __*/ function commenterCookie() { if('undefined' != typeof window['localStorage']) { //check for local storage is supported //__ get storage var storage = window['localStorage']; //__ read storage var author = storage.getItem['proton_name']; var email = storage.getItem['proton_mail']; var url = storage.getItem['proton_homepage']; //__ set targets if( author ) $('input[name="name"]').val(unescape(author)); if( email ) $('input[name="mail"]').val(email); if( url ) $('input[name="homepage"]').val(url); //__ write storage $('#edit-comment').submit(function() { if( $('input[name="name"]').length ) storage.setItem( 'proton_name', escape($('input[name="name"]' ).val())); if( $('input[name="mail"]').length ) storage.setItem( 'proton_mail', $('input[name="mail"]' ).val()); if( $('input[name="homepage"]').length ) storage.setItem( 'proton_homepage', $('input[name="homepage"]' ).val()); }); } else { //fallback to cookies //__ read cookies var author = readCookie('proton_name'); var email = readCookie('proton_mail'); var url = readCookie('proton_homepage'); //__ set targets if( author ) $('input[name="name"]').val(unescape(author)); if( email ) $('input[name="mail"]').val(email); if( url ) $('input[name="homepage"]').val(url); //__ write cookies $('#edit-comment').submit(function() { if( $('input[name="name"]').length ) createCookie( 'proton_name', escape($('input[name="name"]' ).val() ), 365 ); if( $('input[name="mail"]').length ) createCookie( 'proton_mail', $('input[name="mail"]' ).val(), 365 ); if( $('input[name="homepage"]').length ) createCookie( 'proton_homepage', $('input[name="homepage"]' ).val(), 365 ); }); } } // End commenter cookies /* Show/Hide Author Data */ function author_data() { var author_val = $( '#edit-name' ).val(); if( author_val != '' && author_val !== 'undefined' && $( '#edit-mail' ).val() != '' ) { $('#edit-imnotbot, #edit-notify-type-1').attr('checked', true); $('.comment-wrap, #edit-imnotbot-wrapper, #comment-form .form-radios').hide(); $('#comment-form').prepend('<div id="welcome">С возвращением, <strong>' + author_val + '</strong>! <a href="#">опции</a></div>'); $('#welcome a').toggle( function() { $('.comment-wrap').show(300); $(this).html('[?]'); return false; }, function() { $('.comment-wrap').hide(300); $(this).html('[?]'); return false; } ); } } //__ Fallbacks cookies __// /* Cookie create function */ function createCookie( name, value, days ) { if ( days ) { var date = new Date(); date.setTime( date.getTime() + ( days * 24 * 60 * 60 * 1000 ) ); var expires = "; expires=" + date.toGMTString(); } else var expires = ""; document.cookie = name + "=" + value+expires + "; path=/"; } // End c.create /* Cookie read function */ function readCookie( name ) { var nameEQ = name + "="; var ca = document.cookie.split( ';' ); for( var i=0; i < ca.length; i++ ) { var c = ca[i]; while ( c.charAt(0) == ' ' ) c = c.substring( 1, c.length ); if ( c.indexOf( nameEQ ) == 0 ) return c.substring( nameEQ.length, c.length ); } return null; } // End c.read /* Cookie erase function */ function eraseCookie( name ) { createCookie( name, "" , -1 ); } // End c.erase Опера не педалит Первое, что бросается в глаза - почему var author = storage.getItem['proton_name'];??(еще в 2 строчках также) поменяй на var author = storage.getItem('proton_name'); посмотри тут на эту тему..1 point
This leaderboard is set to Kiev/GMT+02:00
-
Upcoming Events
No upcoming events found -
Сообщения форума
-
Доброго всем времени суток. Прошу помощи. Научите принципу изменения футера. Движок Xenforo. Версия 2.2.10. Стиль дефолтный. Что именно нужно в итоге на фото примере. Мой шаблон app.footer less имеет следующее значение. .p-footer { .xf-publicFooter(); a { .xf-publicFooterLink(); } } .p-footer-inner { .m-pageWidth(); .m-pageInset(); padding-top: @xf-paddingMedium; padding-bottom: @xf-paddingLarge; } .p-footer-row { .m-clearFix(); margin-bottom: -@xf-paddingLarge; } .p-footer-row-main { float: left; margin-bottom: @xf-paddingLarge; } .p-footer-row-opposite { float: right; margin-bottom: @xf-paddingLarge; } .p-footer-linkList { .m-listPlain(); .m-clearFix(); > li { float: left; margin-right: .5em; &:last-child { margin-right: 0; } a { padding: 2px 4px; border-radius: @xf-borderRadiusSmall; &:hover { text-decoration: none; background-color: fade(@xf-publicFooterLink--color, 10%); } } } } .p-footer-rssLink { > span { position: relative; top: -1px; display: inline-block; width: 1.44em; height: 1.44em; line-height: 1.44em; text-align: center; font-size: .8em; background-color: #4682B4; border-radius: 2px; } .fa-rss { color: white; } } .p-footer-copyright { margin-top: @xf-elementSpacer; text-align: center; font-size: @xf-fontSizeSmallest; } .p-footer-debug { margin-top: @xf-paddingLarge; text-align: right; font-size: @xf-fontSizeSmallest; .pairs > dt { color: inherit; } } @media (max-width: @xf-responsiveMedium) { .p-footer-row-main, .p-footer-row-opposite { float: none; } .p-footer-copyright { text-align: left; padding: 0 4px; // aligns with other links } }
-
Нужны сайты с примерами верстки, типа https://css-tricks.com/. Типовые приемы и нестандартные на все случаи жизни. Накидайте ссылок.
-
By Katerina23 · Posted
Да, подходит. Спасибо. -
<input type="number">
-
By Katerina23 · Posted
Здравствуйте, подскажите какой тег использовать для увеличения значения, пример на картинке. Вроде, про такой тег я слышала. Если есть тег прогресс бар, значит и такое должно быть.
-