ForumD.ru - Дизайн, графика, скрипты, техническая поддержка для форумов и сайтов

Объявление

🎲 Майский ваншот

Ленивая сезонная майская акция
Сыграем в настольную игру в дискорде?
Пишите, присоединяйтесь к обсуждению!

Подробности

GEMcross

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

Посетить

🔥 Новинка в портфолио: ДИЗАЙН И ГРАФИКА В СТИЛЕ GENSHIN IMPACT

Платформа: MyBB.ru (RusFF)
Стоимость: 6500 рублей;
Авторы: Moju & wasurenagusa

Посмотреть

💰 Теперь у нас можно приобрести "Мгновенные уведомления от Алекса"

Скрипт оповещает пользователей о событиях на форуме в реальном времени, придавая динамики общению.
Автор: Alex_63 | Платформа: MyBB.ru.

У нас: структурированная документация, возможность платить иностранными картами, перевыпустить подписку или купить бессрочно.

Купить скрипт

🌟 ОПЛАТА ЗАКАЗА НАГРАДНЫМИ БАЛЛАМИ И СКИДКИ

Заказы можно оплачивать наградными баллами (НБ). Полностью или частично.
Бартер за НБ осуществляется на условиях платного заказа, в качестве оплаты - НБ.
А если у вас есть любой платный заказ, вы можете обменять НБ на скидочные купоны.

узнать подробности

❤️ Поддержать проект

Если у вас есть желание помочь нам сделать наш проект лучше:
Реклама на сайтеПредложения
Стать модераторомОтзывы

Подробнее

SPECIAL OFFER: We distribute designs for free

Finalizing the layout for your project;
Developing a style code;
Mobile version included if you wish.

Details

Support the project

If you want to help us:
Become a moderator
SuggestionsReviews

Details
❗ ❗ ❗ Technical work is underway. We'll fix it soon. :) If you're english-speaker and want to use our forum, switch to the russian language. This is temporary, until the works with multi-language option will be done. Sorry for the inconvenience.

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

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



УРОК: Шапка, переходящая в фон (CSS)

Сообщений 41 страница 50 из 166

1

Есть вариант стиля, где шапка переходит в фон форума (вылазит за границы форумных таблиц) выглядит это приблизительно так:

# увеличивается по клику

Примеры такого стиля есть в нашем свободном каталоге: Фентези стиль для ролевого форума MyBB LastChance-2012, Дизайн Hentay School of Umineko (+ PSD) [6/8], Дизайн Seven Kingdoms (+ PSD) [5/8], Дизайн Лесное фэнтези [3/8]

В этом уроке мы "разберем" этот стиль на кусочки и продемонстрируем написание такого кода.

# увеличивается по клику

1. отмечено розовым

Основной фон залили красным цветом, вот такой код:

<style>
HTML, BODY {
background-color: #ad3a32;
}
</style>


2.  отмечено синим

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

<style>
HTML, BODY {
background-color: #ad3a32;
background-image: url("http://картинка");
background-repeat: no-repeat;
background-position: top center
}
</style>

красная строчка кода позволяет добавить картинку
синяя - делает картинку неповторяющейся
зеленая - делает картинку по центру (top - верх; center - центр)

3.  отмечено зеленым

Фон форумных таблиц сделан просто одноцветно. Делается это следующим образом:

<style>
#pun {
  background-color: #beb9a7;
  width: 800px;
}
</style>

Тут есть один существенный нюанс: необходимо заранее указать ширину форумных таблиц.


4. отмечено красным

Поверх всего вышеперечисленного идет шапка. (Она тоже сделана в формате png). Делать ее необходимо по образу и подобию основного фона, но с нюансами (например, указав высоту шапки).

<style>
#pun-title table {
background: url(http://катринка);
height: 295px;
background-repeat: no-repeat;
background-position: top center;
}

#pun-title .title-logo span {display: none;}
</style>

красное - картинка
синее - высота шапки
розовое - отсутствие повторение шапки
позиционирование - сверху по центру
салатовое - убирает текст и названием форума из шапки

Далее - дело тонкого мастерства дизайнера, остается создать в фотошопе подходящие под такой код картинки.


Проблема
может возникнуть вот такие "полоски":

# увеличивается по клику

Это границы шапки форума. чтобы убрать их вставьте вот этот код:

Код:
<style>
#pun-title {
    border: none;
}
</style>

+7

41

Chillana
Может, границы убрать стоит? Кажись, это они вылезают.

0

42

Emiliya
Это не границы,потому что перепробовала все скрипты , убирающие границы,ничего не помогло,пришлось делать свой стиль...я нуля,вроде ничего не вылезает... :blush:

0

43

Chillana
Ну тогда не ко мне. Бывает, что один скрипт в HTML "перекрывает" другой, много их у тебя?)
Не буду строить догадки, потому что я корень проблемы так и не могу найти.

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

перепробовала все скрипты

А в самом коде стиля исправлять пробовала?)

0

44

Chillana,
ссылку.

0

45

Уже разобралась с проблемой,просто начала делать свой стиль с нуля и все сошлось.Но за внимание к вопросу спасибо :surprise:

0

46

Вроде делал всё, как описано в уроке, но шапка почему-то сместилась в сторону.
форум

0

47

Sai-sama
Можно кусок кода для шапки увидеть?

0

48

Decadence

Код:
<style>
    #pun-title table {
    background: url("http://s44.radikal.ru/i104/1108/4e/0dd42ebf3d5f.png");
    height: 600px;
border-style: dashed dashed dashed dashed;
  border-width: 0px 1px 1px 1px;
border-color: #000000!important;    
 border-bottom-left-radius: 40px;
      border-bottom-right-radius: 40px;
      border-top-left-radius: 0px;
      border-top-right-radius: 0px;
background-repeat: no-repeat;
    background-position: top center;

}

    #pun-title .tit

le-logo span {display: none;}
    </style>

0

49

Sai-sama
Так, а можно мне еще увидеть Цвета CSS?

0

50

Decadence

Код:
* CS1 Background and text colours
-------------------------------------------------------------*/

body {
	background-color: transparent;
	background-image: url(""); background-no-repeat: repeatxy;
 background-no-repeat:repeatxy; background-attachment: fixed;
background-position: center;
}

/* CS1.1 */
.punbb .section .container, .punbb .post-body, .punbb .post-links, .punbb td.tc2, .punbb td.tc3,
.punbb .formal fieldset .post-box, #viewprofile li strong, #viewprofile li div, #setmods dd,
.punbb .info-box, .punbb #pun-main .info-box .legend {
  background-color: transparent;
  color: #000000;
  }

#pun-main .quote-box, #pun-main .code-box {
background-color: #000000;
color: #000000;
border-style: solid  solid solid solid;
  border-width: 2px 2px 2px 2px;
background-color: #ffffff!important;
      border-bottom-left-radius: 20px;
      border-bottom-right-radius: 20px;
      border-top-left-radius: 20px;
      border-top-right-radius: 20px;
}
/* CS1.2 */
.punbb .main .container, .punbb .post .container, .punbb .post h3, .punbb-admin #pun-admain .adcontainer {
  background-color: transparent ;
  color: #000000;
font-style: pristina;  
}

/* CS1.3 */
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {
  background-color:  transparent ;
  color: #ffffff;
  letter-spacing: 1px;
  text-shadow: 1px 1px 5px #00c0ff; 
  text-align: center;
font-size: 18px;
font-family: Arial;
font-style: italic;
 background-image: url("http://s53.radikal.ru/i140/1107/fd/60ac29f9eb28.png"); 
height : 70px;
background-repeat: no-repeat; background-
overflow-X: hidden;  background-position: center center;
;
  }

/* CS1.4 */
#pun-title, #pun-title .container {
background-image: url("");
 height : 550px;    
background-repeat: no-repeat;
background-position: top center;
 color: transparent;

}

/* CS1.5 */
.punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span {
  background-color: transparent ;
  color: #000000
  }

/* CS1.6 */
.punbb .post h3 span, .punbb th, #viewprofile li, #setmods dl  {
  background-color: transparent ;
  color: #000000
  }

/* CS1.7 */
.punbb .quote-box, .punbb .code-box {
  background-color: transparent ;
  color: #000000
  }

/* CS1.8 */
#pun-navlinks .container {
  background-color: transparent ;
  color: #ffffff;
  text-shadow: 0px 1px 1px #b7c7ce; 
  text-align: center;
  letter-spacing: 2px;
font-style: italic;
font-size: 10px;
text-transform: lowercase;
font-family: Century Gothic;
font-weight: bolder;
  }

.offline li.pa-online strong {
  font-weight: normal
  }

.punbb textarea, .punbb select, .punbb input {
background-color: #017088;
color: #ffffff;
border-style: solid solid solid solid;
  border-width: 2px 2px 2px 2px;
background-color: #007db7!important;
      border-bottom-left-radius: 20px;
      border-bottom-right-radius: 20px;
      border-top-left-radius: 20px;
      border-top-right-radius: 20px;
}

/* CS2 Border colours
-------------------------------------------------------------*/

/* CS2.1 */
.punbb .container, .punbb .post-body, .post h3, #pun-title {
  border-color: transparent;
  }

/* CS2.2 */
.punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info,
.punbb .category, .punbb .post {
  border-color: transparent;
  }

/* CS2.3 */
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {
  border-color: #ffffff;
  }

/* CS2.4 */
.punbb td, .punbb fieldset, #viewprofile ul, #profilenav ul, .punbb .post .post-body,
.punbb .post h3 span, .post-links ul, .post-links, .usertable table {
  border-color:  transparent;
  }

/* CS2.5 */
.punbb th {
  border-color: transparent;
  }

/* CS2.6 */
.punbb .quote-box, .punbb .code-box {
  border-color: #ffffff;
  }

#pun-ulinks li, #pun-announcement h2 span, li#onlinelist, #pun-help .formal .info-box h3.legend span {
  border-color: transparent;
  }

#pun-ulinks li a, #pun-announcement h2, li#onlinelist div, #pun-help .formal .info-box h3.legend {
  border-color: transparent;
  }

.punbb .divider {
  border-color: transparent;
  }

.punbb .formal fieldset .post-box, .punbb .info-box {
  border: 1px dashed #36302d;
  }

li.pa-online {
  border-left-color: transparent;
  }

.punbb .post-sig dt {
  border-top-color: transparent; 
  }


/* CS3 Links
-------------------------------------------------------------*/

/* CS3.1 */
.punbb a, .punbb a:link, .punbb a:visited,
.punbb-admin #pun-admain a, .punbb-admin #pun-admain a:link, .punbb-admin #punbb-admain a:visited {
   color: #014e89;
  letter-spacing:0px;
text-transform: none;  
text-shadow: 0px 1px 1px #9fd5ff; 
font-size: 14px;
font-family: Franklin Gothic Medium;
form: lowercase;
position: center center;
    border-bottom: 0px none #000;
  text-decoration: none;;




  }

.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
  color: #ffffff
}

/* CS3.2 */
.punbb a:hover, .punbb a:focus, .punbb a:active,  .punbb-admin #pun-admain .nodefault,
.punbb-admin #punbb-admain a:hover, .punbb-admin #punbb-admain a:focus, .punbb-admin #punbb-admain a:active {
  color: #2a8cc4;
    border-bottom: 0px none #ffffff;
  text-decoration: none;

  }

/* CS3.3 */
#pun-navlinks a {
  color: #000000;
    border-bottom: 0px none #ffffff;
  text-decoration: none;

  }

/* CS3.4 */
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
  color: #ffffff;
  border-bottom: 0px none #ffffff;
 text-decoration: none;

  }

#pun-pagelinks a:active, #pun-pagelinks a:focus {
  background-color: #ffffff;
  color: #ffffff;
  }

/* CS4 Post status icons
 -------------------------------------------------------------*/
div.icon {
background: url(http://s54.radikal.ru/i145/1107/86/fb012765a927.png) no-repeat;
}

tr.inew div.icon {
background: url(hhttp://s46.radikal.ru/i113/1107/76/5f53ef4b104f.png) no-repeat;
}

tr.iclosed div.icon {
            background:url(http://s61.radikal.ru/i171/1107/8c/644a86dd548b.png) no-repeat;
    }


    tr.isticky div.icon {
            background: url(http://s43.radikal.ru/i102/1107/e2/7669a8815ec5.png) no-repeat;
    }


.title-logo-tdr a img, .title-logo-tdr iframe, .title-logo-tdr object, #tieser-bottom{
  filter:alpha(opacity=60)!important;
  opacity: 0.6!important;
  -moz-opacity: 0.6!important;
  -khtml-opacity: 0.6!important;
}
.title-logo-tdr a img:hover, .title-logo-tdr iframe:hover, .title-logo-tdr objec:hover, #tieser-bottom:hover{
filter:alpha(opacity=100)!important;
opacity: 1.0!important;
-moz-opacity: 1.0!important;
-khtml-opacity: 1.0!important;
}

0