Leaderboard
Popular Content
Showing content with the highest reputation on 02/12/2016 in Posts
-
5 points
-
Не обязательно белый. Хоть какой то ему нужен, даже transparent.2 points
-
Обратите внимание, какое сейчас год, и не верстайте под IE7 и IE8, а потратьте это время на изучение чего то нового.2 points
-
1 point
-
1 point
-
1 point
-
1 point
-
vw (viewport width) — 1 процент от ширины окна браузера; vh (viewport height) — 1 процент от высоты окна браузера; http://caniuse.com/#search=vw1 point
-
Ну почему же ?! var Game = function(options) { this.options = options ? options : {}; this.options = { level: this.options.level || 1, };};1 point
-
Вы не передали объект конструктору, а стало быть options === undefined. Попытка чтения свойства у undefined приводит к ошибке, так как undefined не объект и никаких свойств иметь не может. Чтобы ошибки не было, можно: - передать в конструктор пустой объект, или сделать как показали выше. - совершать присваивание с помощью try-catch - использовать jQuery.extend() или свою функцию - использовать возможности es6 — Object.assign() или параметры по умолчанию Нормальным путем будет применение одного из последних двух пунктов)1 point
-
Так происходит потому что идёт обращение к свойствам несуществующего объекта. Копируй options во внутреннюю переменную вот так. this.options = options ? options : {}; И соответственно при обращении к this.options твой код будет работать.1 point
-
Накодил вот для практики такую вот штуку. http://jsfiddle.net/Andrey7287/7og3qybh/7/show/ При запуске без аргументов создаёт поле 20x20 в body страницы. Доступны параметры. { elem: 'id', // id элемента-контейнера (string) rows: '20, // кол-во строк (number) cells: 20, // кол-во столбцов (number) level: 3 // стартовый уровень (number > 0)} Прошу оценить понятность и адекватность кода. upd: http://jsfiddle.net/Andrey7287/7og3qybh/8/show/1 point
-
1 point
-
1 point
-
Все верно, не ругайтесь и не думайте что автор чего-то непонятного хочет. Проверила пример, в мозиле реально inset не работает, а везде работает. И с префиксом тоже не работает. И в другой песочнице тоже не работает. Пока подумаю..1 point
-
1 point
-
1 point
-
Вы в итоге разобрались с контекстами наложения? Просто вроде все понятно, но все равно какой то сумбур в голове. Надеюсь пройдет со временем и опытом. За статью спасибо - полезная, наверное одна из лучших на русском языке Спасибо за интерес - да, более-менее разобрался. Ссылку на тему думал давать или нет, но решил всё же дать, хотя я и не уверен что стоит вникать во все написанные там рассуждения, но может что-то окажется полезным... Основная идея такая: если Вы хотите чтоб что-то одно перекрывало что-то другое, то они должны находится в одном контексте наложения (по-умолчанию присутствует только один контекст наложения - корневой). Поэтому если Вам нужно поднять какой-то позиционированный элемент выше остальных, Вы просто назначаете этому элементу z-index и всё. Основная трудность возникает тогда, когда нам нужно чтоб дочерний элемент оказался ниже родительского, в случае если родительский уже участвует в наложении по z-плоскости, поскольку все его дочернии элементы будут выше него и прямого способа расположить какой-либо из них ниже я не знаю. Поэтому задачу нужно свести, так или иначе, к добавлению z-index'ов различным дочерним элементам. Тогда, участвуя в одном контексте наложения, они позиционируются в одной z-плоскости, в соответствии со своими значениями. Если же у родителя нет подходящего дочернего элемента, которому бы он мог "доверить" перекрытие другого дочернего элемента, то можно использовать, например, псевдоэлемент, которому назначаются все необходимые свойства, например блочный статус, размер равный размеру родителя и так далее, и присваивается нужный z-index. Псевдоэлемент будет иметь статус дочернего по отношению к своему родительскому элементу и сможет участвовать в позиционировании на z-плоскости, на ряду с другими дочерними элементами.1 point
This leaderboard is set to Kiev/GMT+03:00
-
Upcoming Events
No upcoming events found -
Сообщения форума
-
Актуальные контакты: Telegram: @Nikker_web E-Mail: tarasevich.email@gmail.com Портфолио https://www.behance.net/d4d4186e Разрабатываю дизайн групп в соц сетях, сайтов, приложений, другой дизайн под заказ
-
Актуальные контакты: Telegram: @Nikker_web E-Mail: tarasevich.email@gmail.com Разрабатываю дизайн групп в соц сетях, сайтов, приложений, другой дизайн под заказ Портфолио https://www.behance.net/d4d4186e
-
Доброго всем времени суток. Прошу помощи. Научите принципу изменения футера. Движок 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
Да, подходит. Спасибо.
-