Отправляет email-рассылки с помощью сервиса Sendsay

Как создать сайт

  Все выпуски  

Как создать сайт


РУРУ — обзор платежной системы RURU, регистрация, создание кошелька.

Здравствуйте. Сегодня я расскажу о  платежной системе под весьма интересным названием «Ruru» — недавно появившаяся, но уже набирающую популярность. Думаю, что ее тоже стоит добавить в  сборник лучших электронных кошельков мира и рунета.

Ниже мы проанализируем процесс регистрации в РУРУ, детально разберем функционал проекта, перечислим его преимущества и недостатки.

Подробнее
 

Как вставить разрыв строки

Проблема

Необходимость разрывать строки средствами CSS обычно возникает при использовании списков определений, но также в некоторых других случаях. Чаще всего мы используем списки определений, потому что хотим быть добропорядочными кибергражданами и создавать правильную семантическую разметку, даже если визуальный результат, который нам требуется, — это всего лишь несколько строк с парами из имени и значения. Рассмотрим такую разметку:
HTML
<dl>
<dt>Name:</dt>
<dd>Lea Verou</dd>
<dt>Email:</dt>
<dd>lea@verou.me<;/dd>
<dt>Location:</dt>
а<dd>Earth</dd>
</dl>
Ожидаемый визуальный результат — простая стилизация, показанная на рисунке.
На первом шаге мы чаще всего применяем пару простых приемов CSS, например:
dd {
margin: 0;
font-weight: bold;
}
Как вставить разрыв строкиОднако поскольку  <dt> и  <dd> — это блочные элементы, в результате у нас получается нечто более напоминающее рисунок ниже, когда каждое имя и каждое значение отображаются на отдельной строке.

Последующие попытки обычно включают тестирование разных значений свойства  display для элемента  <dt>, <dd> или обоих, вплоть до абсолютно произвольных, по мере того как мы приходим в полное отчаяние. Но результат при этом чаще всего оказывается похожим на рисунок ниже.


Прежде чем рвать на себе волосы, проклиная всех богов CSS, или прощаться с идеей разделения понятий и переходить к модифицированию разметки, нужно все же оценить, нет ли способа сохранить ясность ума и высокие стандарты кодирования.

 

Подробнее
 

Полосатая заливка строк текста

Проблема

Когда несколько лет назад мы впервые получили псевдоклассы  :nth-child()/:nth-of-type() , одним из наиболее распространенных вариантов их применения стали таблицы с полосатой заливкой «зеброй». То, что раньше требовало написания кода на серверной стороне, сценариев на клиентской стороне или утомительного ручного кодирования, теперь может быть реализовано всего лишь несколькими строками кода:
tr:nth-child(even) {
background: rgba(0,0,0,.2);
}
Однако когда дело касается применения того же эффекта к строкам текста, а не к строкам таблицы, мы все так же бессильны. Этот прием особенно удобен для оформления фрагментов кода, так как позволяет делать код более читабельным. Многие разработчики прибегают к помощи JavaScript, оборачивая каждую строку в собственный  <div> , для того чтобы все так же иметь возможность использовать технику с  :nth-child(), часто абстрагируясь от этого безобразия с помощью функций подсветки синтаксиса. Но это не только субоптимально с точки зрения чистоты кода. JS не должен быть связан со стилизацией); слишком большое количество DOM-элементов может замедлить работу страницы, кроме того, это в любом случае хрупкое решение (что произойдет, если вы увеличите размер шрифта и потребуется дать текст с обтеканием?). Существует ли лучший способ?

Таблицы с полосатой заливкой -зеброй» всегда были популярны как в дизайне пользовательских интерфейсов (так оформлен список файлов в Mac OS X), так и в печатном дизайне, поскольку чередование фонового цвета помогает отслеживать взглядом содержимое длинной строки

 

Подробнее
 

 

Платежная система OkPay — регистрация, создание кошелька, отзывы

Здравствуйте! В продолжение серии статей об электронных кошельках (ЯДах, платежке Киви, биткоинах, Паерах, Пейпалах и др.) представляю вашему вниманию материал про чуть менее известную платежную систему OkPay.

Платежная система OkPay — регистрация, создание кошелька, отзывы

Рассмотрим регистрацию нового кошелька в ОкПей, особенности его использования, а также преимущества и недостатки этой электронной валюты в сравнении с другими мировыми и рунетовскими аналогами. Итак, обо всем, но не сразу.

Подробнее

 

Как сделать эффект загнутого уголка

Проблема

Стилизация одного угла элемента (обычно верхнего правого или нижнего правого) так, чтобы он выглядел загнутым, с разной степенью реализма — это дизайнерский прием, не теряющий своей популярности вот уже много лет. Сегодня в его применении нам помогают несколько решений на чистом CSS, первое из которых было опубликовано еще в 2010 году мастером работы с псевдоэлементами Николасом Галлахером. Основной путь решения — добавить два треугольника в верхнем правом углу: один для представления загнутого уголка страницы и второй — закрывающий собой угол главного элемента. Эти треугольники чаще всего создаются с помощью проверенного временем трюка с рамкой. В свое время эти решения смотрелись весьма впечатляюще, но сегодня мы понимаем, насколько они ограниченны. В некоторых ситуациях они попросту неприменимы: когда фон, находящийся позади нашего элемента, не залит сплошным цветом, а оформлен с использованием узора, текстуры, фотографии, градиента или фонового изображения любого другого типа; когда мы хотим загнуть уголок под другим углом, отличным от 45, или же добавить легкое вращение.

В нескольких ранних версиях дизаqна веб-саqта http://css-tricks.com загнутые уголки исgользовались для оформления верхнего правого угла полей, содержащих отдельные статьи сайта
Существует ли более гибкое решение для создания загнутых уголков с помощью CSS, которое не буксует в подобных случаях?Подробнее


В избранное