Дизаин-студия "Тайна"

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Дизаин-студия "Тайна" » Записаться на обучение » Персональный ад silentium


Персональный ад silentium

Сообщений 1 страница 20 из 20

1

Кодовое безумие, волшебная двигающая штуковина и вон то, ну чтобы вот так, а потом туда.
А проще говоря, как и куда прописать то или иное значение, что бы получить красивый элемент или грамотную платформу.

Немного правил:
1. Самое важное и главное, создание своего тестовика.
2. Базовое знание английского языка или способность запоминать буковки важных значений.
3. Ко мне обращаться можно как угодно, хоть "эй, ты, как там тебя, иди сюда".
4. Желательна сторонняя связь для быстроты и удобства.

Вопросы или ты кто?
1. Как мне обращаться к вам.
2. Есть ли опыт работы с CSS, HTML, BB, GQ и прочими страшными вещами.
3. Имеются ли примеры работ.
4. Что конкретно хочется научиться делать.

+1

2

Создам сейчас, ну, все, что не пойму, постараюсь запомнить. А что лучше скайп или аська?

Диос написал(а):

1. Как мне обращаться к вам

На «ты», а так как угодно.

Диос написал(а):

2. Есть ли опыт работы с CSS, HTML, BB, GQ и прочими страшными вещами

Ну, опыт заключается в том, когда уже готовые коды я несколько раз пытался подогнать под собственнные стандарты, пытался как-то поработать с чистым кодом, но из этого ничего хорошего не вышло.

Диос написал(а):

3. Имеются ли примеры работ.

Увы, нет

Диос написал(а):

4. Что конкретно хочется научиться делать.

Наверное, сделать упор на CSS, HTML.
Лично я никогда особо не мог делать что-то с чистого листа, все время косяки. В общем, хочу разобраться с созданием кодов для дизайна, этих страшных таблиц, и сейчас многие любят html-таблицы в постах, а в этом я как раз не пониманию ничего.
А вообще с чего лучше начать чайнику?
Наверное, это очень тупой вопрос, но ... А что представляет из себя GQ? Я тут пытался прогуглить, но даже это не помогло.

0

3

silentium, скайп. Аски у меня нет.

silentium написал(а):

А что представляет из себя GQ?

Боле масштабный аналог jQuery.
Это, так скажем, перелистываемые галереи, интерактивные выпадающие меню и прочее.

Такс, выдаем ссылку тестовика и выполняем самую первую задачу.
Идем на этот сайт: http://mybb.bbcorp.ru/generator/
Генерируем себе любую желаемую цветовую гамму, получаем коды, устанавливаем на тестовик.
Показываем мне, гордимся, мы выполнили первый шаг, создали рабочий шаблон с готовыми цветами.

0

4

Диос
regina93120

http://hellcodes.rusff.me

0

5

silentium, отлично.
Наш следующий этап, фантазия.
Открываем паинт, и думаем, какой стиль мы хотим сделать. Начнем с самого простого: размер шапки, положение меню, иконок.

Отредактировано Диос (2016-01-12 17:31:20)

0

6

Диос
http://s019.radikal.ru/i623/1601/83/02b4e4cb3051.jpg

0

7

silentium, отлично. И так, наша первая задача сделать нужную нам ширину форума. По картинке, я так понимаю, это 940.
Открываем свой стиль, находим раздел А.5.1
Там отыскиваем параметр ширины и пишем свои размеры.
  width : 940px;
Затем отправляемся в раздел D1.2 и D1.4
Ищем параметр высоты и пишем свое значение.
height: 300px;

0

8

Диос
Сделано

0

9

silentium, отлично, теперь занимаемся нашими иконками. Как понял, мы желаем разместить их с правой стороны?
Отправляемся в настройки стиля, ищем поле С2.15 и С2.16.
Видим следующее.

/* C2.15 */
.punbb div.icon {
  border-style: solid;
  border-width: 0.6em 0.6em 0.6em 0.6em;
  height: 0;
  line-height: 0.0;
  margin-top: 0.1em;
  width: 0;
  }

/* C2.16 */
.punbb  table div.icon {
  font-size: 1.05em;
  position: absolute;
  margin-left: -2.2em;
  }

Решаем, будут ли наши иконки картинками или цветом.
И в зависимости от нашего решения, либо добавляем положение в С2.15   

float: right;

Этот код передвинет наши иконки.
Если же мы решили поставить картинки, то делаем следующую манипуляцию:

/* C2.15 */
.punbb div.icon {
display:block;
float:положение лево право;
height: высота px;
margin: 0 5px 0 20px; /*отступы от остальных элементов*/
width: ширина px;}

При этом блок С2.16 можно смело удалять.

0

10

silentium, факт того, что цветные квадратики пропали нормален. Мы ведь еще не прописали значение для картинок им. Мы просто подготовили основу.

0

11

Диос написал(а):

margin: 0 5px 0 20px; /*отступы от остальных элементов*/

А в зависимости от чего это будет меняться?

Готово

0

12

silentium, движение отступов идет по прямоугольнику. Левый край, отступ от границы текста, правый край отступ от описания форума, верхний отступ от ссылки, верхней границы, нижний отступ так же от текста. Этими параметрами можно смещать иконки на текст, на ссылку, за границу форума.
Если нам нужно только одно значение, или же мы боимся запутаться в последовательности, пишем каждый отступ отдельно.

margin-left: 5px;
margin-right: 5px;
margin-top: 5px;
margin-dottom: 5px;

0

13

И так, прежде чем мы начнем заниматься графической частью, предлагаю отшлифовать нашу основу.
Для этого нужно решить:
Где будет располагаться меню форума(лево, центр, право, вверху, внизу, будет ли оно прикреплено и ездить вместе с форумом.)
Такой же вопрос касается и пользовательских ссылок(активные темы, новые сообщения, все прочитано и т.д.)
После мы думаем над категориями, решаем будут ли они картинками или простым текстом, где они будут располагаться и как мы хотим их вообще оформить.
Затем шапка форума. Хотим ли мы оставить название текстом или же уберем.
После границы. Нужны ли они нам, оставить все или же несколько.
За границами мы займемся полями форум, тем, сообщений, последнее сообщение.

0

14

Диос написал(а):

silentium, движение отступов идет по прямоугольнику. Левый край, отступ от границы текста, правый край отступ от описания форума, верхний отступ от ссылки, верхней границы, нижний отступ так же от текста. Этими параметрами можно смещать иконки на текст, на ссылку, за границу форума.
Если нам нужно только одно значение, или же мы боимся запутаться в последовательности, пишем каждый отступ отдельно.

Спасибо

Диос написал(а):

Где будет располагаться меню форума(лево, центр, право, вверху, внизу, будет ли оно прикреплено и ездить вместе с форумом.)

А можешь, пожалуйста, рассказать про все варианты расположения.
категории по середине и картинками, название тестом уберем.
Я как понимаю, если оставить границы, то они будут видны с графической частью?

0

15

silentium написал(а):

А можешь, пожалуйста, рассказать про все варианты расположения.

Меню можно двигать по горизонтали, вертикале, размещать столбиком, в две строки, разбрасывать по шапке, да хоть с боку закрепить картинками. Здесь уж на все воля фантазии, оно прекрасно перемещается, меняется на картинки, на символы.
Наиболее популярные варианты в две строки, либо с разделением по середине. Реже меню в столбик.

silentium написал(а):

категории по середине и картинками

Идем в блок А.5.10, прописываем положение по середине. Как только мы доберемся до цветов форума, мы вставим код картинки.

silentium написал(а):

название тестом уберем.

Идем в блок D, где мы задавали размер шапки.

/* D1.4 */
#pun-title h1 span  {
  font-size: 1.7em;
  }

Меняем размер шрифта на 0.

silentium написал(а):

Я как понимаю, если оставить границы, то они будут видны с графической частью?

Абсолютно верно.
Все наши границы будут видны.

0

16

Диос написал(а):

строки, разбрасывать по шапке, да хоть с боку закрепить картинками. Здесь уж на все воля фантазии, оно прекрасно перемещается, меняется на картинки, на символы.
Наиболее популярные варианты в две строки, либо с разделением по середине. Реже меню в столбик.

А давай разберем несколько вариантов?
Например, по середине. А потом как сделать, чтобы меню было разбросано по шапке и в столбик?

Диос написал(а):

Идем в блок А.5.10, прописываем положение по середине.

А куда именно?

Диос написал(а):

Меняем размер шрифта на 0.

Готово

Диос написал(а):

Абсолютно верно.
Все наши границы будут видны.

Тогда все уберем

0

17

silentium написал(а):

А куда именно?

Абсолютно в любое место.)

silentium написал(а):

Тогда все уберем

Учебник по CSS
Раздел границы.

С меню отпишу все завтра, сейчас уже лень рисовать макеты перемещений.
Пока можешь поиграть с границами, выбрать какие оставить, какие убрать полностью.
Границы у нас бывают различные. Сплошная, пунктирная и двойная(можно помножить до пяти, но это жутко), тройная, 3D, с подсветкой, да хоть радугой переливаясь.
   dotted – пунктир (точки)
   dashed – штрих-пунктир
   solid - одинарная
   double - двойная
   groove – трехмерный эффект
   ridge - трехмерный эффект возвышения
   inset - трехмерный эффект углубления
   outset - трехмерный эффект выпуклости фона

0

18

И так, как и обещал, продолжаем разбирать наши волшебные положения меню.
В работе с этим элементом нам нужен лишь блок навигации раздела D. Как правило, основная работа идет в D3, но часть элементов можно переместить лишь в блоке D4.
http://clickscreen.ru/screens/43/f6022ca0.png

Этап первый. Меню по центру

/* D2 Page navigation
-------------------------------------------------------------*/

Начинаем работу с раздела навигации страницы, он задает основные параметры.

/* D2.1 */
#pun-pagelinks {
  position: absolute;
  top: -15px;
  left: 0;
  margin: 0;
  border: none;
  padding: 0;
  width: 100%;
  }

Данный код отвечает за размещение по странице нашего меню. Двигает его вверх, низ.
Тут мы пользуемся только положением top. Чем ниже значение, тем ниже меню, чем выше значение, тем оно выше.

/* D3 Forum navigation
-------------------------------------------------------------*/

Данный раздел отвечает за непосредственно положение меню.

Чтобы поставить наше меню по центру, мы отправляемся в D3.2 и вставляем в любое место text-align: center;.
Готово, мы добились постановки меню по центру, но пользовательские ссылки остались слева, чтобы перенести и их в центр, мы ищем блок D4.2 и пишем там же уже известный нам text-align: center;.

Этап второй. Меню в две строки

В две строки можно сделать по разному. Разделить на несколько кусков по 3-4 ссылки в каждом, просто сделать сжатое окошко и наши ссылки превратятся в двух строчный блок. Однако, нужно помнить, расположение в две строки в сжатом блоке, кушает работу с ссылок в некоторых брауезрах.

Вариант первый, разрыв между ссылками.
Ставим мы данный отрезок в блок D3. Ставим с самый конец.

/*Разрыв между ссылками*/
#navsearch {margin-right: 50px;}
#navprofile,  #navregister {margin-left: 80px;}
#navprofile {padding-left: 15px !important;}
#navadmin {
position: absolute;
left: 150px;/*сдвиг влево*/
top: 40px;/*положение верх низ*/
}

Вариант второй, сжатый блок.
Отправляемся все в тот же D3.2 и прописываем параметры ширины и длинны.

width: 340px;
   hight: 150px;

Наше меню собирается в блок и остается с левой стороны.
Чтобы подвинуть его от левого края, допустим в центр, берем

padding-left: 350px;

Ставим его мы туда же, в наш блок D3.2.

Этап третий. Меню блоком

Первый вариант постановки утерян на задворках мира, он крайне тяжел, требует множество нюансов и осторожности, посему, предлагаю более простой и удобный вариант. Второй вариант. Блоком через сжатый блок.
Блоком меню можно собрать пользуясь сжатым блоком второго варианта меню в две строки, так будет более надежно и наш блок не съест ссылки. Мы просто сокращаем ширину. И пользуясь нашим смещением влево, выбираем положение. Добавляем положение top, и двигаем наши ссылки верх и вниз.

position: absolute;/*позиция*/
   text-align: center;/*положение текста*/
top: 80px;/*двигаем верх вниз*/
  margin-left: 350px;/*двигаем лево*/
  padding: 0.3em; /*отступ от края*/
  width: 100px;/*ширина*/

Но, тогда выбивает из общего блока ссылка на град, ее как и подарки лучше всего отключать если это mybb, если это rusff, то ссылку мы удаляем кодом.

#navawards {display: none !important;}

Есть так же и третий вариант, он относиться к разряду, что хочу то ворочу, прописка положения каждого элемента.
То есть, мы берем название ссылки, пишем её положение в пространстве и собираем меню либо в блок, либо галочкой, либо раскидываем вообще по всей шапке. Можно смело вынести и за пределы шапки, но тогда есть рис того,  что люди с маленьким монитором не увидят ссылок.

#navНАЗВАНИЕ ССЫЛКИ {
position: absolute;
left: ВЕЛИЧИНАpx;/*сдвиг влево*/
top: ВЕЛИЧИНАpx;/*положение верх низ*/
}

Отредактировано Диос (2016-01-13 15:06:26)

0

19

Диос написал(а):

Абсолютно в любое место.)

Готово

Диос написал(а):

Раздел границы

Готово

http://hellcodes.rusff.me

0

20

silentium, отлично, играемся с меню. Думаем, читаем, что не понятно спрашиваем.

0


Вы здесь » Дизаин-студия "Тайна" » Записаться на обучение » Персональный ад silentium


Рейтинг форумов | Создать форум бесплатно