Доброго времени суток уважаемые читатели блога wooden-stool.ru.
И так, очередная заметка из серии ‘апгрейд блога’. Сейчас стало модно размещать на шапку сайта различные кнопки социальных сообществ, какой либо текст и т.п, про это поговорить — как разместить текст и кнопки в шапке сайта с помощью CSS.
Как добавить кнопку twitter, google +1, вконтакте, логотип, текст и т.п в шапку сайта
Собственно нечего сложного тут нету. План действий такой — создаём некоторую область (в качестве примера это будет обычный div блок), после чего необходимо задать ему стиль с помощью каскадных таблиц стилей а-ля CSS. Давайте рассмотрим небольшой пример.
Пример размещения кнопки twitter и текста в шапке сайта
<head> <style> #headerdata { position: absolute; top: 5; left: 50; color: green; font-size:90px; } </style> </head><body style="margin:0;"> <!-- шапка сайта --> <div style="width: 100%; height: 250px; background: url(http://wooden-stool.ru/wp-content/uploads/2012/04/seo-blog.jpg) no-repeat;"> </div><!-- кнопочка twitter --> <div id='headerdata'> <img src='http://wooden-stool.ru/wp-content/uploads/2011/12/twitter_icon.png'> Текст в шапке </div> </body>
Теперь давайте разберём что мы с вами написали. Мы создали див и разместили туда картинку с помощью тега IMG, это может быть и код кнопки twitter — если работать в боевых условиях, после присвоили ему ID headerdata. Самому диву с помощью CSS присвоили позицию «absolute», что позволяет указывать его позицию с помощью свойств left, top, right и bottom, благодаря этому мы и сможем разместить кнопку twitter в шапку, да и любую другую кнопку и надпись. Есть правда пару нюансов, как например если шапка сайта находится в диве так же с позишн абсолют и свойством z-index равным 5. z-index позволяет размещать элементы поверх других, то есть нашему диву тогда придётся установить значение z-index равным 6, дабы он отображался поверх дива с шапкой, то есть чем больше значение тем выше располагается наш блок. Это как пример но в этом случае я бы действовал немного по другому. Собственно вот так и размещается seo текст, кнопка твитер и прочие кнопки социальных сообществ в шапке. Вы можете посмотреть пример- у меня на шапке есть 4 надписи «SEO блог», «Заработок», «Программирование» и «Блог сеошника» именно описанным выше методом я и разметил этот текст. Для чего это нужно думаю не надо объяснять Собственно на этом всё, как видите нечего сложного в размещении кнопки twitter в шапку нет. Удачи.
Как говорится, лучше один раз увидеть. Хороший наглядный пример для установки надписей и подписей. Но, думаю, код css более правильно разместить в отдельном css-файле. Как-то оно приятней будет. А по-сути — всё гуд.
Спасибо, помогло. Но устанавливал другие.
А ничего не поняла. Если это для новичков — слишком много терминов, а если для профи- так думаю им это уже неинтересно. Так для кого писали? Еще и капча. Не каждый будет ее капчить.
-
gloys Говорит:
25.04.2012 at 3:34 пп
-
Victka Говорит:
30.04.2012 at 4:33 пп
Извените но какие именно термины вам не понятны? Я и так всё время пишу как можно чётче и без лишней воды, незнаю что в этих 20 строк может быть непонятного. Напишите и я постораюсь написать попроще.
А мне стало реально интересно, какую именно капчу вы имеете ввиду. Если ту, что тут на блоге — одну циферку кликнуть, то тут нету ничего страшного даже для пользователей, которые не имеют большого стажа пользования сетью.
А по-моему все понятно даже новичкам. Спасибо
Отличная статья, я благодаря вашей статье в шапку интересные логотипчики добавил.