How to Build Responsive Blogger Template CSS : Advanced Tutorial

In previous tutorial we have seen some new ways in responsive web development & what does the mean of Responsive template for blogger and how to start with of. In short; One Design for Multiple Screen: the responsive theme means the design which automatically adjust itself with the width of screen-view or device resolution like for mobile, tablet, etc. It is rarely used in case of bloggers since blogger already comes with default templates for mobile visitors. But it's not that much smooth, flexible, fast & responsive blogger templates. That's why we are here to show you step by step guide to design mobile friendly blogger templates. Make your blog Mobile Responsive and Improve your Mobile Traffic. Learn how to develop & design responsive blogger templates with CSS to convert theme into mobile-friendly HTML for BlogSpot blogs or blogger themes. So stop searching for FREE RESPONSIVE BLOGGER TEMPLATES and start making your own template more responsive that may help you improve your mobile search traffic and get higher CTR with a mobile-friendly user interface.

How to Build Responsive Blogger Template CSS Advanced Tutorial - ProBlogBooster
Last time we saw; responsive web design in HTML5 - Making Blogger Responsive Mobile-friendly Template Design | Responsive Web Development. And today we are going to see, building responsive website by the help of CSS. We know, designing web sites is a hard job, and here I am trying to make mobile web site design with simplistic CSS for your site. Also check: 5 Ways How Wearable Technology Will Improve Our Daily Life

Learn how to build CSS for Responsive blogger template

We have seen how to start to build the CSS in first part; if you are new reader then you really need to read it first to go further. Today we are going to build FULL CSS for our blogger template.

Here we are going to use following CSS and conditional HTML tags
  • @media screen tag used for applying user defined CSS for recognized screen resolution
  • .mobile tag used for deriving CSS for all mobile users
  • <b:if cond="data:blog.isMobile"><b:else/></b:if> tag this tag is specially used for avoiding some HTML <div> for some <body> part for displaying in mobile view.
I'm going to directly give the full CSS for your blogger template. Yeah, offcourse it may vaired with your template, but it may help you to build the same for you. I have made this after trial and error method, varied attempts until I get success. But after lots of work I reached to my goal. You may see how it looks this template in your mobile or if you want to see on desktop you can see it by adding /?m=1 tag after the link.

Full CSS for Responsive blogger template

/*-------------------------------------------------------------------*/
/* Full CSS for Responsive blogger template */
/*-------------------------------------------------------------------*/

/*---------CSS for small screen start---------*/
@media screen and (max-width:300px) {
#sidebar-wrapper {
display: none
}
#container {
width: 100%;
background:none;
padding-top: 0px;
}
#content-wrapper {
width: auto;
padding: 0 5px 0 5px;
}
#mainout-wrapper {
width: 100%;
margin-top: 2px;
}
#main-wrapper {
width: 100%;
padding:0px;
}
#navigation {
display:none;
}
.jump-link, .comment-link, .breadcrumbs {
display:none;
}
}
/*---------CSS for small screen end-------------*/

/*-----------CSS for all Smartphones------------*/
.mobile #header {
text-align: left;
color:#fafafa;
margin: auto;
padding: 10px;
float: left;
width: auto;
height: auto;
margin-top: 10px;
}
.mobile #container {
width: 100%;
background:none;
padding-top: 0px;
}
.mobile #content-wrapper {
width: auto;
padding: 0 5px 0 5px;
font:13x Droid Serif;
}
.mobile #mainout-wrapper {
width: 100%;
margin-top: 2px;
}
.mobile #main-wrapper {
width: 100%;
padding:0px;
}
.mobile #navigation {
display:none;
}
.mobile #outer-wrapper {
width: 100%;
margin:0 auto;
text-align:$startSide;
font:15px Droid Serif;
}
.mobile h2.post-title, .mobile .comments h4 {
font: normal 1.6em/120% Georgia, Times, serif;
margin: .75em 0 0;
}
.mobile .post {
padding-bottom: 10px;
}
.mobile .post-body {
width: 100%;
font-size: 110%;
line-height: 1.4;
position: relative;
font: 95%/120% Georgia, "Times New Roman", Times, serif;
color: #666;
padding-bottom: 25px;
}
.mobile .post-header {
margin: 0 0 1.5em;
line-height: 1.6;
font-size: 90%;
}
.mobile .post-body .tr-caption-container, .mobile .Profile img, .mobile .Image img,
.mobile .BlogList .item-thumbnail img {
padding: 5px;
background: #ffffff;
color: #666666;
}
.mobile .post-body img {
width: auto;
height: auto;
}
.mobile .post-body .tr-caption-container img {
padding: 0;
background: transparent;
border: none;
-moz-box-shadow: 0 0 0 rgba(0, 0, 0, .1);
-webkit-box-shadow: 0 0 0 rgba(0, 0, 0, .1);
box-shadow: 0 0 0 rgba(0, 0, 0, .1);
width: 100%;
height:100%;
}
.mobile .post-footer {
line-height: 1.6;
font-size: 90%;
}
.mobile .jump-link {
display:none;
}
.mobile .comment-link {
display:none;
}
.mobile .breadcrumbs {
display:none;
}
.mobile #sidebar-wrapper {
float: $endSide;
padding: 0 10px 0 10px;
margin: 10px 0 0 10px;
width: 100%;
}
.mobile .sidebar {
margin-left:5px;
padding: 0 10px 0 10px;
}
.mobile #comment-zone, .mobile .comments, .mobile #gcontainer, .mobile .Cba, .mobile comment-form {
width: 100%;
max-width: 99%;
margin-right: 20px;
}
.mobile .footer {
width: 100%;
}
.mobile #footer-wrapper, .mobile #footer, .mobile .footer, .mobile .footer .widget {
width: auto;
padding-right: 10px
}
.mobile #credit {
padding-left:10px;
}
/*-------------------------------------------------------------------*/
/* Full CSS for Responsive blogger template */
/*-------------------------------------------------------------------*/

If you can NOT able to read it clearly then
you can download CSS file : DOWNLOAD CSS


We always think that blog theme is not such professionals theme but today you had realized that blogger theme is also more attractive like WordPress we just need HTML, CSS, jQuery, JS, Ajax like few designing languages including PHP, which are enough for designing an attractive theme and those languages are compatible with Blogger. We have made small changes in making it more adaptive for most of the blogger templates. Use this CSS for your template and if you want re-arrange all tags according to your design code.
Also for making your design more flexible don't forget to use conditional HTML tag. Go through this way and share your CSS for all of us so all user may get an idea for this Responsive Blogger Template. If you have any suggestion regards to make blogger site responsive and mobile friendly, then please let us know via comments. And to get more updates about blogger and also mobile-friendly and responsive design keeps visiting.

Social Tags: #Blogger #Template #CSS #Howto #BloggingTis #Blogging


EmoticonEmoticon