Единый форум поддержки

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

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


Вы здесь » Единый форум поддержки » Архив » Общие вопросы по оформлению (65)


Общие вопросы по оформлению (65)

Сообщений 721 страница 740 из 2001

1

Инструменты для поиска и редактирования стиля (скриптов).

Как с помощью браузера можно определить элемент дизайна.

Каталог скриптов/CSS

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

Типовые Вопросы (ЧаВо)

Ответы на часто задаваемые вопросы.

Как задавать вопросы! Разница между стилем и скриптом. ( Советы)

Плюс к названию темы еще и Памятка.

Любой вопрос по оформлению/неполадкам сопровождайте ссылкой на форум, по которому возникли сложности.

+4

721

МАЧОнаДАЧЕ написал(а):

В принципе и хер с ним что снизу подфон синий и не кроется подвал окончательно.
Это в любом случае лучше чем было.

Ну, можно попробовать такой вариант:
Вместо:

#pun {margin: 0 auto; position: relative; width: 963px;}

И:

#pun {background: url("http://s1.uploads.ru/7ruXv.jpg") repeat-y scroll center top #F6E8DB;}

Поставить:

Код:
.punbb {
    margin: 0 auto 200px auto;
    position: relative;
    width: 963px;
    float: none;
}

И:

Код:
.punbb {
    background: url(http://s1.uploads.ru/7ruXv.jpg) repeat-y scroll center top #F6E8DB;
}

Вместо:

#html-footer {background: url("http://s1.uploads.ru/aYjR0.jpg") no-repeat scroll center top transparent;}

И (убрать выделенное красным):

#html-footer {height: 302px; margin-bottom: 0;}

Поставить:

Код:
#pun_wrap {
    background: url(http://s1.uploads.ru/T5nLt.jpg) no-repeat scroll center bottom transparent;
}

Перед изменениями сохрани свой вариант на всякий случай..

+1

722

МАЧОнаДАЧЕ, и еще момент 1 пиксель пополам не делиться, поэтому ширину не стоит ставить нечётную, так как такая ширина не отцентрируется, поэтому поправь:

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

width: 963px;

Или 962 или 964.. И всегда так делай, что с формированием картинок в фотошопе, что при вёрстке..

+1

723

kolobdur74
Вот опять где-то что-то съехало, после правок :angry:

Скрин

http://forumupload.ru/uploads/0000/14/1c/36838/t68633.png

На скрине видно. При вставке кода (надпись КОД) съехал ниже. Тем самым полузаметен.
Стоял скрипт Выделение текста (копир) я его снёс. Но проблема осталась.
Варианты решения?

0

724

МАЧОнаДАЧЕ написал(а):

Варианты решения?

А ссылку на проблемный пост?

0

725

kolobdur74 К примеру вот  http://for.ixbb.ru/viewtopic.php?id=610

Видишь форма с кодом. А надпись Код (сверху) ниже границы

0

726

МАЧОнаДАЧЕ написал(а):

Видишь форма с кодом. А надпись Код (сверху) ниже границы

Ну, поставь больший отступ вверх:

.punbb .quote-box cite, .punbb .code-box strong.legend {margin-left: 27px;margin-top: -10px;position: absolute;}

К примеру -20px.. Кстати, мой тебе совет - в одну строчку для оптимизации css - это конечно хорошо, но читабельность при этом становится нулевая.. Без комментариев и в одну строчку в таком коде копаться очень тяжело в первую очередь тебе самому.. Лучше разбивать коды так:

.punbb .quote-box cite, .punbb .code-box strong.legend {
  margin-left: 27px;
  margin-top: -10px;
  position: absolute;
}

С промежуточной строкой между кодами и комментариями как в стандартных дизайнах, как пример:

/* A2 Deal with browser defaults and wonkiness
-------------------------------------------------------------*/

/* A2.1 */
html, body {
  margin: 0;
  padding: 0;
  -webkit-text-size-adjust: 100%;
  }

/* A2.2 */
.punbb * {
  margin: 0;
  }

Это гораздо читабельнее..

И на счет, чтобы кириллица читалась браузерами, добавь: CSS трюки пост 121..

+1

727

МАЧОнаДАЧЕ написал(а):

kolobdur74
Чуть чуть дополнил твой скрипт :writing:
Я же хотел чтобы ник как-то выделялся (в посте).
Так как ты зделал его через border, то появились варианты его оформления.

Короче малость украсил

http://forumupload.ru/uploads/0000/14/1c/36838/t99811.png

Вот что у меня вышло  :cool:

Ну а вот выложу то что дополнил

Код:
<!-- Бордюр по клику на ник -->
<style>
.nik {border: 10px double blue; /* Параметры границы */
    background: #fc3; /* Цвет фона */
    padding: 1px; /* Поля вокруг текста*/}
</style>
<script>
function to(username)
{insert('[class]' + username + '[/class]' + ', ');}
$(function(){
$('.post-content:contains("[class")').each(function(){
var htmlspan = $(this).html().replace(/\[class]([^`]*?)\[\/class\]/gi, "<span class='nik'>$1</span>");
$(this).html(htmlspan)
});
});
</script>

Подписал чтобы всем было понятно что и где менять на своё :tomato:

Итак что вышло в общем итоге :writing:

Ну с бордером мы разобрались (его можно ставить любой в моём случае double blue а вы какой вам катит)


Чтобы вставить под НИК фон (к примеру гиф у меня без фона) то заменяем вместо выше в скрипте эту строку, на ту что ниже:
background: url('http://forumupload.ru/uploads/0019/ef/02/2/14782.gif');/*картинка*/


Картинку (гиф) само собой ставьте свою (ставил для теста)


Чтобы поставить под НИК градиент то меняйте на это:

background: linear-gradient(#218BAD, #00FFFF, #FF69B4, #FFFF00, #FFFFFF, #362EAD);/*градиент под НИКом*/

Тут вы можете играть с цветами как вам угодно.


Ну и вот вам на последок (меняйте ту же строку)

background: radial-gradient(форма градиента / размер / позиция центра, первый цвет, второй цвет и т.д.);

Тут уж сами пробуйте и разбирайтесь :flag:


Ну вот вышло как-то так. Может кому и пригодится

+1

728

kolobdur74
А можно по подробне об  @charset "utf-8";  что значит?

читалась браузерами

С твоего поста

0

729

МАЧОнаДАЧЕ написал(а):

С твоего поста

Это преобразование документа в utf-8.. На Майбб в Своем стиле с этой кодировкой есть проблемы - абракадабра вместо кириллицы, данный код решает эту проблему..

0

730

kolobdur74 Хорошо что предупредил :cool: пасиб

+1

731

kolobdur74
А такой вопрос :writing:
Не могу отцентровать (середину фон) профиль. Верх/низ всталиировно, но середина ни как не встаёт.
Возможно что где-то стоят какие-то отступы

Тема с примером    http://for.ixbb.ru/viewtopic.php?id=456&p=9

Всё здесь

/*********Фон мини-профиля в Топике********/
.punbb .post .post-author {
  background:url(http://forumupload.ru/uploads/0019/ef/02/2/28640.jpg) 25px 0 repeat-y; /*Фон размножаемый по вертикали*/
  overflow:visible!important;
  margin-left:-50px!important;
  margin-right:-20px;
  padding-right:20px;
  margin-bottom: 22px!important;
}
.punbb .post .post-author > ul {
  background:url(http://forumupload.ru/uploads/0019/ef/02/2/90813.jpg) 0 top no-repeat,url(http://forumupload.ru/uploads/0019/ef/02/2/86197.jpg) -5px bottom no-repeat; /*Фон верха - низа*/
  margin:-22px -30px -22px 0!important;
  padding:30px 30px 70px 20px!important;
  position:relative;
}

https://i.imgur.com/ERPjhBOm.jpg

Ширина та же что и верх/низ

Счас стоит вот так

https://i.imgur.com/tNIa1alm.png

В чём может быть проблема? Как вылечить?  :dontknow:

Отредактировано МАЧОнаДАЧЕ (Сб, 4 Янв 2020 09:12:54)

0

732

МАЧОнаДАЧЕ написал(а):

Не могу отцентровать (середину фон) профиль. Верх/низ всталиировно, но середина ни как не встаёт.
Возможно что где-то стоят какие-то отступы

Ну, ты тут намудрил.. Во первых в данном случае надо вешать все три фона на ul (.punbb .post .post-author > ul):

.punbb .post .post-author > ul {
    background: url(http://forumupload.ru/uploads/0019/ef/02/2/90813.jpg) center top no-repeat,
                       url(http://forumupload.ru/uploads/0019/ef/02/2/86197.jpg) center bottom no-repeat,
                       url(http://forumupload.ru/uploads/0019/ef/02/2/28640.jpg) center center repeat-y;
    margin: -22px -30px -22px 0!important;
    padding: 30px 30px 70px 20px!important;
    position: relative;
}

Во вторых:

МАЧОнаДАЧЕ написал(а):

background:url(http://forumupload.ru/uploads/0019/ef/02/2/90813.jpg) 0 top no-repeat,url(http://forumupload.ru/uploads/0019/ef/02/2/86197.jpg) -5px bottom no-repeat; /*Фон верха - низа*/

На фига ты двигаешь фон в пикселях? В данном случае это не надо.. Для верха - top center, для низа - bottom center, для повторяющегося - center center и он идет последним, чтобы верхний и нижний его перекрыли..

Во третьих зачем столько отступов и на .post-author и ul да еще и с импортантами?

И последний момент: у тебя слишком длинные перечни селекторов - при нормальных условиях этого не надо (во всяком случае в данном случае), вполне достаточно: .post-author и .post-author ul, если что-то где то у тебя перебивает, то значит у тебя уже не есть правильно.. Советую почитать: Правила приоритетов в CSS

Отредактировано kolobdur74 (Сб, 4 Янв 2020 11:45:45)

+1

733

del

Отредактировано ACT3255 (Сб, 4 Янв 2020 13:54:17)

0

734

kolobdur74
Ненене :angry: не помогло (частично) как ты написал
Вот что я зделал

Вкладка

https://i.imgur.com/ivMxy4lm.png

Видишь низ напротив наград чуть-чуть не правится (верх встал теперь как надо/центр тоже)
Выровнилось но не всё.
Можешь поравить?

/*********Фон мини-профиля в Топике********/
.punbb .post .post-author > ul {
  background:url(http://forumupload.ru/uploads/0019/ef/02/2/90813.jpg) top no-repeat,url(http://forumupload.ru/uploads/0019/ef/02/2/86197.jpg) -2px bottom no-repeat; /*Фон верха - низа*/
  margin:-22px -20px -22px 0!important;
  padding:30px 30px 50px 24px!important;
  position:relative;
}
.punbb .post .post-author {
  background:url(http://forumupload.ru/uploads/0019/ef/02/2/28640.jpg) center center; /*Фон размножаемый по вертикали*/
  overflow:visible!important;
  margin-left:-20px!important;
  margin-right:-20px;
  padding-right:20px;
  margin-bottom: 22px!important;
}

И как мне сдвинуть нижнюю картинку/фон ? :dontknow:

0

735

Подскажите пожалуйста, где взять такой скрипт навигации по страницам?
https://i.imgur.com/oZamSEQl.jpg

0

736

МАЧОнаДАЧЕ написал(а):

Ненене :angry: не помогло (частично) как ты написал
Вот что я зделал

Ты меня читаешь кусочками? Я тебе дал готовый код:

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

.punbb .post .post-author > ul {
    background: url(http://forumupload.ru/uploads/0019/ef/02/2/90813.jpg) center top no-repeat,
                       url(http://forumupload.ru/uploads/0019/ef/02/2/86197.jpg) center bottom no-repeat,
                       url(http://forumupload.ru/uploads/0019/ef/02/2/28640.jpg) center center repeat-y;
    margin: -22px -30px -22px 0!important;
    padding: 30px 30px 70px 20px!important;
    position: relative;
}

Поставь его и убери отсюда:

МАЧОнаДАЧЕ написал(а):

.punbb .post .post-author {
  background:url(http://forumupload.ru/uploads/0019/ef/02/2/28640.jpg) center center; /*Фон размножаемый по вертикали*/
  overflow:visible!important;
  margin-left:-20px!important;
  margin-right:-20px;
  padding-right:20px;
  margin-bottom: 22px!important;
}

Отредактировано kolobdur74 (Сб, 4 Янв 2020 13:41:17)

0

737

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

Подскажите пожалуйста, где взять такой скрипт навигации по страницам?

В НТМЛ низ:

Код:
<style>
/* пагинатор */
#paginator{
  opacity:.98;padding:.2em;
  position:absolute;
  left:6em;border:1px solid;
  table-layout:auto!important;
  width:auto!important;
  border-radius:4px;
  border-spacing: 0;
  box-shadow:0 1px 2px rgba(0,0,0,.4),0 1px 0 rgba(255,255,255,.5)inset;
  text-shadow:0 1px 0 rgba(255,255,255,.4);
  z-index:1000;margin-top:1px;
  border-top:solid 1px #eee !important;
}
#paginator:before{
  content:"";display:block;position:relative;
  height:6px;top:-5px;margin-bottom:-6px;
}
#paginator td{
  background:transparent!important;
  padding:0.1em;
  border-style:none!important;
}
#paginator a{
  border:solid 1px transparent;
  display:inline-table;
  width:2em;height:2em;
  line-height:2em;
  text-align:center;
  margin:-.2em;
}
#paginator a:hover{
  opacity:.8;
  background-color: rgba(240, 249, 255, 0.77);
  border:solid 1px;
  border-radius:50%;
}
.second {
  display: none;
  font-size: 0.8em;
}

@media screen and (max-width: 540px) {
  #paginator{left: -1em; border-collapse:collapse;}
  .first {font-size: 0.7em;}
  .second{font-size: 0.5em;}
}
</style>
<script>
//Пагинатор MyBB
if($('#pun-viewtopic,#pun-viewforum,#messages').length&&$('.pagelink a').length)(function(){var tx,tS,Max,bgclr,paginator,Lnk;tx=$('.pagelink a:not(.next):last').html();tS=$('.pagelink strong').html();if(parseInt(tS)>parseInt(tx)){tx=tS;}Max=tx;Lnk=$('.pagelink a:first')[0].href.replace(/&.+$/gim,'');bgclr=$('.crumbs:first').css('background-color');brclr=$('.crumbs:first').css('border-bottom-color');function strok(n){if(p%n==0)paginator+='</tr><tr>'};paginator='<div id="pagenav" style="display:none;position:relative"><table id="paginator"><tr>';for(var p=1;p<=Max;p++){var L=p.toString().length,Cs=' class="'+(L>=3?'second"':'first"');paginator+='<td '+Cs+'><a id="pnav" style="text-decoration:none;" href="'+Lnk+'&p='+p+'">&nbsp;'+p+'&nbsp;</a></td>';Max>50?strok(20):strok(10);}paginator+='</tr></table></div>';if(p<=4){return!1}$('.pagelink').append(paginator);$('div[id="pagenav"] table').css({'border-color':brclr,'background-color':bgclr});})();$('.pagelink').hover(function(){$(this).find('#pagenav').toggle();});$('#pagenav').on('mousemove touchmove',function(e){var offset=$(this).offset();var currentY=e.originalEvent.touches?e.originalEvent.touches[0].pageY:e.pageY;var y=parseInt((currentY-offset.top));y>90?$('.second').toggle(true):$('.second').toggle(false);});
</script>

+1

738

Здравствуйте.
Можно ли переместить блок "Похожие темы" под последнее сообщение над формой ответа (Быстрый ответ)
скриншот прилагаю
https://i.imgur.com/NOYiMf3m.png
Спасибо.
Ну или как вариант, опустить форму ответа (Быстрый ответ) под блок "Похожие темы"

Отредактировано ACT3255 (Сб, 4 Янв 2020 14:05:02)

0

739

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

Можно ли переместить блок "Похожие темы" под последнее сообщение над формой ответа (Быстрый ответ)

В НТМЛ верх:

Код:
<style>
#pun-main {
  display: grid;
  grid-template:
      "pun-main-h1"
	  "linkst"
      "topic"
	  "topic-feed"
	  "topic-users-in"
	  "linksb"
	  "similar-topics"
	  "post-form"
	  / 1fr;
}

#pun-main h1 {grid-area: pun-main-h1;}
.linkst {grid-area: linkst;}
.topic {grid-area: topic;}
#topic-feed {grid-area: topic-feed;}
#topic-users-in {grid-area: topic-users-in;}
.linksb {grid-area: linksb;}
#post-form {grid-area: post-form;}
#similar-topics {grid-area: similar-topics;}
</style>

Тестируйте, я не проверял.. Если какие косяки вылезут пишите..

+1

740

kolobdur74
Великолепненько!!!  :cool:
https://i.imgur.com/i2md0mIm.png
Ещё раз убеждаюсь, в Вашей доброте и желании помочь людям.
Спасибо!

+1


Вы здесь » Единый форум поддержки » Архив » Общие вопросы по оформлению (65)