Creating 'After the jump' summaries using Read More Link makes your homepage load fast and keep things organized and well managed. Till now I shared many tutorials on free "Read More" Buttons and Continue Reading Links but today we will learn to create beautiful Read More buttons without using any image at all. We will use pure CSS to make this happen. I have styled a total of 10 buttons which I hope you will find interesting to further customize. Please see a demo first:
This link has different names. You can call it a "Full Story" Link, "Continue" Link, "Read rest of the story" link etc. If you have no idea what a read more link is or you have not added it as yet then please read this tutorial first:
- How To Show only Post Summary in Blogger?
Applying the new style to the Read More Link
I have shared many CSS codes below which will change the look of the post summary link on your blogger blogs but first you must know who to add the CSS to your templates and Read More link.
- Go to Blogger > Design > Edit HTML
- Backup your template
- Click the "Expand widget Templates" Box
- Search for this,
]]></b:skin>
5. And paste your selected Read More Link style code just above it.
6. Next search for this,
<data:post.body/>
7. Just below it you will find the read more link code similar to this one,
<b:if cond='data:blog.pageType != "item"'>
<a expr:href='data:post.url'><div style="text-align: right;">Read More ->></div></a>
</b:if>
If you are using a read more link button then the code will look something like this,
<b:if cond='data:blog.pageType != "item"'>
<a expr:href='data:post.url'><div style="text-align: right;">< img src=http://xyz.com border="0"/></div></a>
</b:if>
In both the cases, simply replace the highlighted code with this,
class="MBT-readmore"
8. Save your template and you are done!
Ten "Read More" Link Styles
Now select one of these styles for step#5
Style#1:
![]()
/*-------------------------- Narrow black Orange-------------*/
.MBT-readmore{
background:#fff;
text-align:right;
cursor:pointer;
color:#EB7F17;
margin:5px 0;
border-left:400px dashed #474747;
border-right:2px solid #474747;
border-top:2px solid #474747;
border-bottom:2px solid #474747;
padding:2px;
-moz-border-radius:6px;
-webkit-border-radius:6px;
font:bold 11px sans-serif;
}
.MBT-readmore:hover{
background:#EB7F17;
color:#fff;
border-left:400px dashed #474747;
border-right:2px solid #EB7F17;
border-top:2px solid #EB7F17;
border-bottom:2px solid #EB7F17;
}
.MBT-readmore a {
color:#fff;
text-decoration:none;
}.MBT-readmore a:hover {
color:#fff;
text-decoration:none;
}
Style#2:
![]()
/*------------Light Purple long----------------------*/
.MBT-readmore{
background:#fff;
text-align:right;
cursor:pointer;
color:#6882C7;
margin:5px 0;
border-left:400px solid #6882C7;
border-right:2px solid #6882C7;
border-top:2px solid #6882C7;
border-bottom:2px solid #6882C7;
padding:1px 5px 1px 1px;
-moz-border-radius:6px;
-webkit-border-radius:6px;
font:bold 11px sans-serif;
}
.MBT-readmore:hover{
color:#000800;
border-left:50px solid #6882C7;
border-right:2px solid #6882C7;
border-top:2px solid #6882C7;
border-bottom:2px solid #6882C7;
}
.MBT-readmore a {
color:#fff;
text-decoration:none;
}.MBT-readmore a:hover {
color:#fff;
text-decoration:none;
}
Style#3:
![]()
/*---------------- Rectangle left border-----------*/
.MBT-readmore{
background:#fff;
text-align:right;
cursor:pointer;
color:#009999;
margin:5px 0;
float:right;border-right:2px solid #009999;
border-left:10px solid #009999;
border-bottom:2px solid #009999;
border-top:2px solid #009999;padding:5px;
font:bold 11px sans-serif;
}
.MBT-readmore:hover{
background:#fff;
font:bold 11px sans-serif;
color:#006B6B;border-right:2px dotted #009999;
border-left:10px solid #006B6B;
border-bottom:2px dotted #009999;
border-top:2px dotted #009999;
}.MBT-readmore a {
color:#fff;
text-decoration:none;
}.MBT-readmore a:hover {
color:#fff;
text-decoration:none;
}
Style#4:
![]()
/*-------------- Pink Left right -----------*/
.MBT-readmore{
background:#fff;
text-align:right;
cursor:pointer;
color:#FE80DF;
margin:5px 0;
float:right;
border-right:2px solid #FE80DF;
border-left:2px solid #FE80DF;
padding:5px;
-moz-border-radius:6px;
-webkit-border-radius:6px;
font:bold 11px sans-serif;
}
.MBT-readmore:hover{
background:#fff;
font:bold 11px sans-serif;
color:#CC0099;
border-right:2px solid #CC0099;
border-left:2px solid #CC0099;
}
.MBT-readmore a {
color:#fff;
text-decoration:none;
}.MBT-readmore a:hover {
color:#fff;
text-decoration:none;
}
Style#5:
![]()
/*------------- Brown top Bottom----------*/
.MBT-readmore{
background:#fff;
text-align:right;
cursor:pointer;
color:#B26B00;
margin:5px 0;
float:right;
border-top:2px solid #ddd;
border-bottom:2px solid #ddd;
padding:5px;
-moz-border-radius:6px;
-webkit-border-radius:6px;
font:bold 11px sans-serif;
}
.MBT-readmore:hover{
background:#fff;
font:bold 11px sans-serif;
color:#B26B00;
border-top:2px solid #B26B00;
border-bottom:2px solid #B26B00;
}
.MBT-readmore a {
color:#fff;
text-decoration:none;
}.MBT-readmore a:hover {
color:#fff;
text-decoration:none;
}
Style#6:
![]()
/*-------------- Blue Blank-----------------*/.MBT-readmore{
background:#0080ff;
text-align:right;
cursor:pointer;
color:#Fff;
margin:5px 0;
float:right;
border:2px solid #ddd;
padding:5px;
-moz-border-radius:6px;
-webkit-border-radius:6px;
font:bold 11px sans-serif;
}
.MBT-readmore:hover{
background:#FFf;
font:bold 11px sans-serif;
color:#0080ff;
border:3px dotted #ddd;
}
.MBT-readmore a {
color:#fff;
text-decoration:none;
}.MBT-readmore a:hover {
color:#fff;
text-decoration:none;
}
Style#7:
![]()
/*------------- Red + Dark Red------------*/
.MBT-readmore{
background:#fffff;
text-align:right;
cursor:pointer;
color:#FE8080;
margin:5px 0;
float:right;
border:2px solid #FE8080;
padding:5px;
-moz-border-radius:6px;
-webkit-border-radius:6px;
font:bold 11px sans-serif;
}
.MBT-readmore:hover{
background:#FFf;
font:bold 12px sans-serif;
color:#FF0000;
border:2px solid #FF0000;
}
.MBT-readmore a {
color:#fff;
text-decoration:none;
}.MBT-readmore a:hover {
color:#fff;
text-decoration:none;
}
Style#8:
![]()
/*------------ White + Green -----------*/
.MBT-readmore{
background:#fffff;
text-align:right;
cursor:pointer;
color:#008000;
margin:5px 0;
float:right;
border:2px solid #ddd;
padding:5px;
-moz-border-radius:6px;
-webkit-border-radius:6px;
font:bold 11px sans-serif;
}
.MBT-readmore:hover{
background:#008000;
font:bold 11px sans-serif;
color:#fff;
border:2px solid #ddd;
}
.MBT-readmore a {
color:#fff;
text-decoration:none;
}.MBT-readmore a:hover {
color:#fff;
text-decoration:none;
}
Style#9:
![]()
/*---------- Black --------------*/
.MBT-readmore{
background:#000800;
text-align:right;
cursor:pointer;
color:#fff;
margin:5px 0;
float:right;
border:2px solid #ddd;
padding:5px;
-moz-border-radius:6px;
-webkit-border-radius:6px;
font:bold 11px sans-serif;
}
.MBT-readmore:hover{
background:#fff;
font:bold 11px sans-serif;
color:#000800;
border:2px solid #000800;
}
.MBT-readmore a {
color:#fff;
text-decoration:none;
}.MBT-readmore a:hover {
color:#fff;
text-decoration:none;
}
Style#10:
![]()
/*----------Orange One 1 ----------------*/.MBT-readmore{
background:#EB7F17;
text-align:right;
cursor:pointer;
color:#fff;
margin:5px 0;
float:right;
border:none;
padding:5px;
-moz-border-radius:6px;
-webkit-border-radius:6px;
font:bold 11px sans-serif;
}
.MBT-readmore:hover{
background:#FFB93C;
}
.MBT-readmore a {
color:#fff;
text-decoration:none;
}.MBT-readmore a:hover {
color:#fff;
text-decoration:none;
}
Customization:
You can easily make changes to the colors and style by understanding this general guide.
- Edit .MBT-readmore To Change background, border and font colors in Active mode
- Edit .MBT-readmore:hover To Change background, border and font colors when a user hovers mouse cursor on the button
- Edit .MBT-readmore a To change the link color
- Edit .MBT-readmore a:hover To change the link color on mouse hover
You can use the Color Generator Tool For changing colors.
I hope you like it and if you faced any problems then don't feel shy to ask a brother. :>
Filed Under: blogger tricks, CSS and HTMLTricks
If you don't want to get yourself into Serious Technical Trouble while editing your Blog Template then just sit back and relax and let us do the Job for you at a fairly reasonable cost. Submit your order details by Clicking Here »









88 comments:
Superb post bro... Nice buttons...Look at some of css3 buttons that i designed here. review it...
@Amit
My Pleasure Amit. You are doing great. More power to you. :>
nice ..
- Mohd Rusydi Alias -
cant find read more instead of that i found thisundefinedsee below)
<b:if cond='data:post.hasJumpLink'>
<div class='jump-link'>
<a expr:href='data:post.url + "#more"' expr:title='data:post.title'><data:post.jumpText/></a>
</div>
</b:if>
Assalam-o-alikum
I just Applied this to my blog. its excellent and working. i've read some of your other posts too..you are doing really good job and its really very helping. thank u so much dear. Allah bless u. keep sharing . Keep it up.
@Sudhir
Buddy delete that code and replaced it with the one provided in this tutorial: Read More Link
Then come back and apply the styles above like 123..
@Sahil
W.salam brother,
My pleasure buddy. Feels great that it worked for you. :)
nice post...
i have also found same code
and i did in this way
<b:if cond='data:post.hasJumpLink'>
<div class='jump-link'>
<div class="MBT-readmore">
<a expr:href='data:post.url + "#more"' expr:title='data:post.title'><data:post.jumpText/></a>
</div></div>
</b:if>
still working nicely...
Thank you so much MBT, I really enjoy your tutorial, and now I had just applied this thing to my blog, and you can see its perfectly working, and I change MBT-readmore to SB-readmore but I wrote there like this
/*------------this is a credit to www.mybloggertricks.com----------------------*/
SimplifiedBlogging.com
THANK YOU SO MUCH SIR!
Nice one bro , how to do this in word press!
Hi. Thank you so much for providing this great tutorial. I have a few question that I wanted to ask. How do I position the button to a different location? I have 'linkwithin' widget placed on my blog and when I put this 'read more' code on 'edit HTML', the 'read more' button appear on the bottom right hand side of the post below the 'linkwithin' widget. I want it to appear above the 'linkwithin' widget on the lefthand side. Any idea how I can do so?
My blog design has broke after posting a post . I could not understand where is the problem. I tried a lot to solve by using page element and page design. but can not solve the problem.
my blog address is
http://xtest350.blogspot.com
Anyone help me ,................Please please please
i cant find this part <div style="text-align: right;" in my html what can i do?
It is really a great tutor, my blog is now awesome with your work. Thanks alot buddy (MBT!)
@angeloukos
Please find this code instead <a expr:href='data:post.url'>
you must see a Read More text just below the code.
Then follow the instructions as told.
@christian
My pleasure buddy. Glad that it worked for you. :)
great post:) Thanks, my results - e-komunikacja.blogspot.com
Hi Mohammad,
Ever since I found your site last week, I've been on it several times. You have so many great tricks & tips. Plus you make them easy to understand. Thank you for that!!
I have a question though, Is it possible to add one of your "read more" buttons even if I already have the "jump break" through blogger set up? I tried adding the code & following your tutorial but it didnt change anything. So I was wondering if that could be the reason?
Do you think I have to go back and undo the jump breaks in all my posts?
Thanks so much!!
Kelly
Hi Brother, i've got the 'read more' link on my posts. the trouble is that it appears in the next line, like this:
concludes that the problem is
... read >>
i want the link to be in line, right after the text, like this:
concludes that the problem is... read >>
I would be grateful if you could help me out.
it does'nt work on my blog.. :(
It is showing at the end of posts.How to make show button after summery.
Thanks
Robin
anymore style??
I like this button..
Asalamu alaikum brother.
It worked for me on my home page my posts are fully shown and thenread more link. How can i make my posts not to show fully on my homepage?
--iepc.blogspot.in--
It doesn't work in my blog. I tried looking for <a expr:href='data:post.url'> the result is 3 but none of them has Read More below it.
How can I fix this? Thanks..
BTW I tried this code from 1 of the comments
<b:if cond='data:post.hasJumpLink'>
<div class='jump-link'>
<div class="MBT-readmore">
<a expr:href='data:post.url + "#more"' expr:title='data:post.title'><data:post.jumpText/></a>
</div></div>
</b:if>
But it only appears when I put my mouse over the location of Read More...
i cant find the code
I CANT FIND THE CODE
I CANT FIND THE CODE <data:post.body/
Well blue and white is best of all them.thnks mashable tricks
YOU ARE THE BEST, EVERYTHING IS CLEAR AND UNDERSTANDABLE, GREAT THANKS... :-)
thankssss working perfectlyyy
Read more option is out of the button. Am getting read more in the button can you plz help me
Nice post..... Try my style of read more buttons.
Classic Style Read More buttons for blogger : http://www.netinfozblog.in/2012/05/classic-style-readmore-images-for.html
tooooooooo gud
nice
enter the Ctrl+F then u can find you may need any code..
can't find any read more code below ....!!!!
Instead I hav found
ok fixed it....
but I'm getting a problem now..
At the end of the whole post it's being getting shown up ...
so wat wud be its benifit in that case.
Cant i get it somewhere in the middle of the post... So that one cud expand it to get the full view..
Hi there, my blog's template www.ptmaroct.blogspot.in is not having the code :
<b:if cond='data:blog.pageType != "item"'>
<a expr:href='data:post.url'>
<div style="text-align: right;">Read More ->></div></a>
</b:if>
So where to now replace the code with class="MBT-readmore"
how to post with read more button i am getting all full posts on the home page of my blog
its not working for me..actually i added some code like span class = fullpost.. something like this for my articles...means when ever i want to break my post i used this code snippet in the html mode of my article..so it worked..but after seeing your article i tried your example and applied the same but its not working..i am able to see my same old Read more link..if you want to see this you can see my "phphunger dot com"
@Kuljit kaur
Search for <data:post.jumpText/> and replace it by <div class='MBT-readmore'><data:post.jumpText/></div>
HOW TO ADD "READ MORE" OPTION JUST BELOW EVERY POST IN THIS TEMPLATE :-
http://btemplates.com/2011/blogger-template-gallery-blog/demo/
Hi, I'm having problems, script on my blog template as follows:
<b:if cond='data:post.hasJumpLink'>
<div class='jump-link'>
<a expr:href='data:post.url + "#more"' expr:title='data:post.title'><data:post.jumpText/></a>
</div>
</b:if>
Can you help me ?
tooooo good bro it just simply awesome !
i have used it in my blog http://ymandge.blogspot.in/ pls see my blog and suggest me new tips
i'v done bt m still havin' prob in "read more" button process. http://estilomoldar.blogspot.in/ dis z maah blog... plzzz help
i already have a "read more" link in my blogger blog. I want to replace it with your read more buttons. i tried it many times.. but till now its not succeed.. Pls help me.. my site- freeandroidappshop.com help me bro..
The first code I HAVE TO LOOK FOR: ]]>, this I found in mobile, you know how it goes after regular a mobile version codes, for the regular i found this: <![CDATA[/*
Is this the right one? I am confused
@Atikur Rahman
thanks. you solved my problem
done everything you said but it dont change anything :/
great but the button is showing in the contact us page and the about page...how can i delete them from there?
You are really a professional content writer. Very much interesting post. You solved my READ MORE problem.
Thanks man!
Thanks ...
http://newspaper-health.blogspot.com/
thank you very much
http://health-is-care.blogspot.com/
How can i put this read more button in my blogspot?
http://www.chiragkanzariya.blogspot.com
Please Help.
I have added the code in my blog and the read more Button is appearing but i's appearing after the Full Post,means still the whole post is appearing on the Homepage How to resolve the problem??
Thanks I created Read More link in my own style.Keep Posting Like these.
Visit my blog to see the read more link
http://trickytricks4you.blogspot.in
Visit my blog for tricky Tricks
hi sir,i didn't find the item: <data:post.body/>in my blog's templates,then how can I add and do for "Read more" ? I find the items as below but not exactly as below:
<data:post.body/>
<body expr:class='"loading" + data:blog.mobileClass'>
<b:section class='navbar' id='navbar' maxwidgets='1' showaddelement='no'>
<b:widget id='Navbar1' locked='true' title='Navbar' type='Navbar'/>
</b:section>
<b:if cond='data:blog.pageType == "index"'>
<div itemscope='itemscope' itemtype='http://schema.org/Blog' style='display: none;'>
<meta expr:content='data:blog.title' itemprop='name'/>
<b:if cond='data:blog.metaDescription'>
<meta expr:content='data:blog.metaDescription' itemprop='description'/>
</b:if>
</div>
</b:if>
I'm really tired of searching and arranging for my blog for days.I'll be waiting for your kindly help.
Works amaizing! Thanks a lot
If you don't find the above mentioned code by the author so just find jump-link and replace class code with the author code.
Thanks
can't find below code. plz help My web - softwaresuneeds.blogspot.in
<b:if cond='data:blog.pageType != "item"'>
<a expr:href='data:post.url'>
<div style="text-align: right;">Read More ->></div></a>
</b:if>
hey i did as u said,how do you add the read more in the post
I've tried everything but doesnt work on my blog. Pls help. My blog is ghlonghair.blogspot.com
Your article is great as usual but your code is not working on my theme. Would you please me regarding this?
Is there any body, who has experienced it and its working good there.?? I,m facing problems with it.
@TravEx
I'm sorry that the author doesn't seem to be responding to the questions on his blog... but you can make it not disappear by deleting this part in the provided codes:
.MBT-readmore:hover{
background:#FFf;
font:bold 11px sans-serif;
color:#0080ff;
border:3px dotted #ddd;
}
Please how do i add, ''how many people commenting'' and ''say something?
I am a Fan of Myblogger tricks
thanks
Much Thank for this info....Its Great Article, useful for me.
thanks mustafa bhai http://bestsoftz.blogspot.com/
It is very interesting post for the various styles of "Read More" (Buttons). I enjoyed this it is so good for me to use and thanks for such great quality contents. Do you want to Open Youtbue in Pakistan or want to know that How to open Youtube and Unblock websites Access in Pakistan just with easy steps and instructions.
i am not getting expand widget templates in my template please help me
sir agr hm article likhain gay to article kay mid may readmore dalna ho to kaisay dalay gay
I cant find the code
<b:if cond='data:blog.pageType != "item"'>
<a expr:href='data:post.url'>
<div style="text-align: right;">Read More ->></div></a>
</b:if>
from my site, http://techylove.blogspot.com
I'm having trouble finding anything of that in the EDIT HTML area. I don't know if blogger changed things around again...
please tell me how add this read more
I cant find the code
i also has same issue
Please i need exactly your (readmore) button
Click Here To add Comment
Your feedback is always appreciated. We will try to reply to your queries as soon as time allows.
Note:
1. To add HTML CODE in comments then please use our HTML Encoder
2. You can always Test the tutorial on our HTML Editor
3. No cheesy/spam Comments tolerated Spam comments will be deleted immediately upon our review.
Regards,
Mohammad