Возможно, кого-то и устраивает такой вариант. Но если есть желание выровнять их, то этот пост для вас.Обычно мы создаём с помощью фотошопа или другого редактора свою уникальную шапку для блога. Тут, конечно, название расположено именно там, где мы его желаем видеть. Но не все изначально знают, как это сделать и довольствуются только теми настройками, которые нам предложены. В итоге название блога смещено влево.
Давайте посмотрим, как с помощью CSS в шаблоне блога можно это исправить. Расположим все заголовки строго по центру и добавим немного уникальности им.
Как обычно, идём во вкладку шаблон и обязательно делаем резервную копию. Если что-то пойдёт не так, вы сможете обратно загрузить шаблон со своего компьютера. А лучше будет, если пока все эксперименты вы будите делать на тестов блоге. Создайте для этого ещё один блог на основе того же шаблона.
Как выровнять по центру название блога.
Вкладка шаблон - изменить HTML. В самом верху шаблона нажимаем на чёрный маркер (стрелочку) слева.
И вот тут перед нами открылись все коды CSS. Спускаемся медленно вниз и находим строку .Header h1 {
Сразу после скобок прописываем значение
text-align:center;
Таким образом, название блога расположиться строго по центру. Нажмите просмотреть шаблон, чтобы увидеть результат. Всё получилось. Нажимаем сохранить.
Но, чтобы немного разнообразить дизайн, разберём ещё несколько стилей CSS, которые можно добавить в эти скобки. Нужно это вам или нет решайте сами. Тут масса вариантов. Меняйте цветовые значения.
background:#e9967a;- цвет фона.
или background:url (http://www.fonstola.ru/large/201310/134392.jpg); картинка вместо фона.
height:50px; - значение ширины блока названия.
text-shadow: 4px 3px 0px #B2AFBA, 9px 8px 0px rgba(0,0,0,0.10); - задаём тень для текста
border-radius: 15px; - закругление углов.
-moz-box-shadow:0 0 30px #a28b53 inset;
box-shadow:0 0 30px #a28b53 inset;
-webkit-box-shadow:0 0 30px #a28b53 inset;
Выделенное синим цветом - внутренняя тень поля названия. Только будьте внимательны. Если меняете цвет, то только вот это #e9967a (решётка и шестизначное число). Двоеточие, скобки, тире, точка с запятой - всё очень важно в коде.
Как выровнять по центру заголовок гаджета в боковой панели.
Так же спускаемся ниже и находим такую строчку
.sidebar .widget h2 {
В скобки прописываем text-align: center; Однако, в этом случае, необходимо задать ширину, размер шрифта, отступы. Здесь я вместо фона использовала изображение и задала тень для текста и блока.
background:url(http://www.fonstola.ru/large/201310/134392.jpg);фон или изображение
height:20px;
width: 200px;
border-radius: 13px;
margin-left: 0px;
padding-top:0px; / расстояние от края рамки/
font-size: 16px; /размер шрифта/
text-align: center; /расположение текста/
text-shadow: 4px 3px 0px #d2bf94;, 6px 5px 5px rgba(0,0,0,0.10); /тень для текста/
box-shadow: 0 4px 6px rgba(0, 0, 0, .2); /тень для блока/
Как выровнять по центру заголовок гаджета в футере.
Находим строку
.footer-inner .widget h2 {
.footer-inner .widget h2 {
Прописываем те же самые стили.
Как выровнять заголовок поста по центру
Ищем строчку h3.post-title {
В моём блоге отдельно таковой не было, а была вот такая
h3.post-title h4, посмотрите на скриншоте. В этом случае измениться и заголовок комментариев.
В моём блоге отдельно таковой не было, а была вот такая
h3.post-title h4, посмотрите на скриншоте. В этом случае измениться и заголовок комментариев.
Конечно, если вы не меняли теги заголовков. То именно эта строка и понадобиться. Выравниваем, прописав в скобки следующее -
text-align:center;
text-shadow: 4px 3px 0px #B2AFBA, 9px 8px 0px rgba(0,0,0,0.10); Это значение для тени текста. Если не нужно просто оставьте первую строчку.
В зависимости от шаблона блога вполне возможно, что некоторых элементов вы у себя не найдёте. Значит нужно просто перед строкой ]]></b:skin>, которая находиться чуть ниже всех этих кодов CSS, вставить все стили. Обратите внимание, что все они заключены в фигурные скобки. Вот так примерно
.sidebar .widget h2 {
background:url(http://www.fonstola.ru/large/201310/134392.jpg);
height:20px;
width: 200px;
border-radius: 13px;
margin-left: 0px;
padding-top:0px;
font-size: 16px;
text-align: center;
text-shadow: 4px 3px 0px #d2bf94;, 6px 5px 5px rgba(0,0,0,0.10);
box-shadow: 0 4px 6px rgba(0, 0, 0, .2);}
И так со всеми остальными.
Пост сегодня получился достаточно длинным. Благодарю тех, кто дочитал его до конца. Как бы того мы не хотели, но придёт момент, когда придётся начать понимать что это за коды, где они расположены и что с ними можно делать.
А я сегодня поставлю точку в сообщении и расстанусь с вами на некоторое время.
.sidebar .widget h2 {
background:url(http://www.fonstola.ru/large/201310/134392.jpg);
height:20px;
width: 200px;
border-radius: 13px;
margin-left: 0px;
padding-top:0px;
font-size: 16px;
text-align: center;
text-shadow: 4px 3px 0px #d2bf94;, 6px 5px 5px rgba(0,0,0,0.10);
box-shadow: 0 4px 6px rgba(0, 0, 0, .2);}
И так со всеми остальными.
Пост сегодня получился достаточно длинным. Благодарю тех, кто дочитал его до конца. Как бы того мы не хотели, но придёт момент, когда придётся начать понимать что это за коды, где они расположены и что с ними можно делать.
А я сегодня поставлю точку в сообщении и расстанусь с вами на некоторое время.
оформите подписку на новые шпаргалки
Большое спасибо!!! Вы гений))
ОтветитьУдалитьАнна, я не волшебник, я только учусь. Спасибо за спасибо.
ОтветитьУдалитьКстати, ваш ответ должен был прийти на почту мне? Он не пришел:)
УдалитьДа, Анна. Сейчас эта проблема в Блоггере и о ней знают. Решат возможно. Это не только у Вас.
УдалитьВика,огромное спасибо!Всегда с большим удовольствием читаю Ваши статьи,они вносят какое-то разнообразие в оформление блога.
ОтветитьУдалитьРимма , приятно слышать, что мои шпаргалки хоть чем-то помогают. Что знаю тем делюсь. Спасибо за спасибо.
ОтветитьУдалитьВика, я вместо шапки сделала слайдер, а название хочу выровнять по центру. Но как в шпоргалке не получается?
ОтветитьУдалитьОлеся. Это совсем другой случай. Посмотрела на слайдер. Дело твоё конечно, если он тебе так нужен то я бы его поставила в гаджет под шапкой блога. И что-то у тебя над ним адрес блога.
ОтветитьУдалитьЕсли ставлю под заголовок, то пропадает рамка и не красиво, т.к. слайдер поуже, а в настройках чуть расширить не могу, т.к. он "резиновый". Адрес поменяю на приветствие, это заголовок гаджета, без него рамка сверху пропадает) Так можно стиль названия как-то поменять? Или сложно?
УдалитьЧитай там же у Наташи эту статью http://shpargalkablog.ru/2010/07/kartinku-v-zagolovok-bloga.html. Может получится.
УдалитьВыровняла. Надо будет еще над заголовками гаджетов поколдовать.
УдалитьА как скруглить углы верхнего футура?
УдалитьИзвини, в процессе работы забываю написать, подскажи пожалуйста!)
УдалитьОлеся, Футер у блога один. Он же подвал. Так что я не совсем поняла верхнего футера. А так за округление углов отвечает свойство border-radius: 13px;(любое числовое значение)
УдалитьИзвини, не правильно выразилась - фон верхнего колонтитула, его цвет я могу поменять (шаблон<настроить), а вот куда вставить border-radius: 13px; не понимаю.
ОтветитьУдалитьПопробуй так. У тебя в шаблоне строка 210 прописано 0. Поменяй это значение. Попробуй сначала 5 или 10 и просматривай сразу.
Удалить210 строчка пустая, а потом что-то про бордюры.
ОтветитьУдалить-moz-border-radius: $(header.border.radius);
-webkit-border-radius: $(header.border.radius);
-goog-ms-border-radius: $(header.border.radius);
border-radius: $(header.border.radius);
}
.Header img, .Header #header-inner {
-moz-border-radius: $(header.border.radius);
-webkit-border-radius: $(header.border.radius);
-goog-ms-border-radius: $(header.border.radius);
border-radius: $(header.border.radius);
}
Найди вот это.header-outer {
Удалитьbackground: #99ccee none repeat-x scroll top left;
_background-image: none;
color: #ffffff;
-moz-border-radius: 0;
-webkit-border-radius: 0;
-goog-ms-border-radius: 0;
border-radius: 0;
}
У меня код такой, меняла на 5 и 10, ничего не меняется.
ОтветитьУдалить.header-outer {
background: $(header.background.color) $(header.background.gradient) repeat-x scroll top left;
_background-image: none;
color: $(header.text.color);
-moz-border-radius: $(header.border.radius);
-webkit-border-radius: $(header.border.radius);
-goog-ms-border-radius: $(header.border.radius);
border-radius: $(header.border.radius);
}
Думаю, что и без скругленных углов выживу.) Может попробую потом картинку грузануть?
Вот после border-radius: надо добавить 13px; и всё. Чтобы была строка такого вида
ОтветитьУдалитьborder-radius:13px; $(header.border.radius); По аналогии с этим http://www.shpargalochki.ru/2015/02/izmenit-stil-gadzhetov.html
Спасибо, Вика, у меня получилось. Я не правильно вставляла.
УдалитьВот так поняла )
border-radius:15px; $(header.border.radius);
Класс!
А про что я тебе тут толдычила, Олеся. Потом забегу, гляну.
УдалитьЗдравствуйте. Использовала Ваш код для изменения положения названия. Получилось, что на странице About,Contacts и на главной сместилось не только название, но и гаджеты. Подскажите, пожалуйста, что делать? Буду очень благодарна. http://brightquietness.blogspot.ru/
ОтветитьУдалитьОй, нет. При публикации сообщений и на других страницах гаджеты смещаются.
ОтветитьУдалитьДа, Мария. Есть такая проблема у Вас.Но это не из-за кода выравнивания. Бывает такое. Недавно у Олеси (комментатор выше) была такая же проблема. Всё исправили.Внимательно прочитайте вот эту статью http://shpargalkablog.ru/2011/09/perestala-otobrazhatsya-bokovaya-panel.html
ОтветитьУдалитьЭтот комментарий был удален автором.
ОтветитьУдалитьВиктория, подскажите, как создать тестовый блог, чтобы на нем проводить все эксперименты, если я не помню, какой шаблон использовала для создания своего блога. Можно это как-то определить?
ОтветитьУдалитьИрина, всё просто . Возьмите любой шаблон. Или корпарация чудеса, или простая, или венецианское стекло.. Только не динамический. Шаблоны практически все одинаковые. Я тоже на тестовых блогах беру разные. Венецианское стекло нравится. Из них из каждого можно конфетку сделать. А для тестов как раз самое то.
УдалитьСПАСИБО, ВИКТОРИЯ! Буду на тестовых блогах тренироваться! Если будет получаться, сделаю в своих 2-х блогах!
ОтветитьУдалитьОбязательно надо пробовать на тестовых, пока придт понимание того, что делаете. А то основной блог и загубить можно. Удачи Вам. Обращайтесь, если что.
УдалитьЗдравствуйте, Виктория! Я сделала по центру заголовки гаджетов в боковой панели в тестовом блоге (сегодня его создала) и в блоге "Волшебный фонарик", а в блоге "БЛОГ КОТА ВАСЬКИ" не могу найти строку .sidebar.widget h 2}! Что делать?
ОтветитьУдалитьИрина, здравствуйте. Да, нет у Васьки такой строчки. Прочитайте вот этот участок в сообщении В зависимости от шаблона блога вполне возможно, что некоторых элементов вы у себя не найдёте. Значит нужно просто перед строкой ]]>, которая находиться чуть ниже всех этих кодов CSS, вставляем все стили. Обратите внимание, что все они заключены в фигурные скобки. Вот так примерно
УдалитьСПАСИБО! Я попробую! Если не получится, пусть остается все, как есть. Просто в блоге "Волшебный фонарик" (смогла сама определить) у меня стоит шаблон "Корпорация "Чудеса" ( я в тестовом блоге "БиблиоИрина" тоже поставила этот же шаблон), в в блоге "Блог Кота Васьки" у меня простой шаблон оказался.
ОтветитьУдалитьЗдравствуйте! Попробовала сделать как в описании, но название блога по-прежнему ориентируется по левому краю блога. Подскажите как быть!
ОтветитьУдалитьhttp://eternia-sama.blogspot.ru/
Здравствуйте Ольга. У шапки блога на Blogger id='header-inner' . В шаблоне нужно вот так написать.
Удалить.#header-inner h1 {
overflow: hidden;
line-height: 200px; /* текст по центру по вертикали */
text-align: center; /* текст по центру по горизонтали */
position: relative;
}
#header-inner h1:before {
content: url(адрес картинкиgif);
}
#header-inner h1:after {
content: url(адрес картинкиjpg);
position: absolute;
transform: translate(100px, 0px); /* смещение её вправо */
}
Если картинку добавляли через вкладку дизайн то в шаблоне же пишем
#header-inner {
position: relative;
}
#header-inner:after {
content: url(http://3.bp.blogspot.com/_ebKrCj8TLPk/TRSzKiMWldI/AAAAAAAABPQ/Wm-77nzJEaU/s1600/privet.gif);
position: absolute;
top: 20px; /* ваши значения */
left: 50px; /* ваши значения */
}
Пробуйте найти сначала оптимальное положение на тестовом блоге.
Здравствуйте, Вика! Спасибо за пост, выровняла шапку блога и заголовки в сообщениях. Но у меня вопрос - как выровнять по центру описание блога, а то теперь как то некрасиво (я не нашла, может просмотрела...).
ОтветитьУдалитьЕлена, вот здесь посмотрите http://www.shpargalochki.ru/2016/11/how-to-center-blogger-header-image.html
УдалитьСпасибо, Вика, о картинках я все поняла, а об описании не очень... Ну, буду разбираться, пробовать.
ОтветитьУдалитьЕлена в статье которую дала написано
ОтветитьУдалитьЧтобы описание блога было слева (поменяйте на left на center)
#header-inner {
background-position: right !important;
width: 100% !important;
}
.titlewrapper, .descriptionwrapper {
float: left;
clear: both;
margin-left: 20px;
}
Спасибо большое, Вика, я уже разобралась, всё сделала. :)
ОтветитьУдалитьЯ рада за Вас. удачи. А с комментариями накосячили. Единственым спасением могло бы быть восстановление резервной копии , если Вы это делаете перед ковыряниями в шаблоне, до того как Вы меняли комментарии. Я всегда всех предупреждаю о резервном копировании перед правкой шаблона.
УдалитьДа, я делаю резервную копию. Но, к сожалению, я это стала делать не сразу, пока научилась всему - много накосячила... И копии перед комментариями не сохранилось, после них их уже много было. А надо было все хранить... Ну, ничего, что-нибудь придумаю, а нет, так останется все как есть, ничего страшного, у меня немного бывает комментариев. :) Спасибо большое за участие! Всего хорошего! :)
ОтветитьУдалитьВика, добрый день!
ОтветитьУдалитьДавно сделала всё по центру в блогах. Но вот в "...радуга" название сообщения встало косо как-то. Не обращала внимания. А сегодня заморочилась, но ничего не смогла сделать. Не подскажете, почему название не нашло правильной середины?
Спасибо!
Bukfa, так вроде как у Вас там картинка такая ( в ней так название , а именно слово радуга сделано)Или я не про то.
ОтветитьУдалить