As you know, that some visitors prefer reading in small text size while others prefer larger, depending on their eye power, screen resolution, and monitor distance. So for those visitors, you can place a convenient widget to increase/decrease the font size easily.
Look the example below:
+ + + + +
Or this one:
Change Text Size
Small
Medium
Large
Larger
Largest
If you want to use any of the abve widgets, use this code:
Change Text Size<br/>
<a href="javascript:void(0);" onclick="javascript:body.style.fontSize='.5em'"><span style="font-size: xx-small;">+</span></a> <a href="javascript:void(0);" onclick="javascript:body.style.fontSize='1em'"><span style="font-size: x-small;">+</span></a> <a href="javascript:void(0);" onclick="javascript:body.style.fontSize='1.5em'"><span style="font-size: small;">+</span></a> <a href="javascript:void(0);" onclick="javascript:body.style.fontSize='2em'"><span style="font-size: large;">+</span></a> <a href="javascript:void(0);" onclick="javascript:body.style.fontSize='2.5em'"><span style="font-size: x-large;">+</span></a>
And to use the second one, use this code:
Change Text Size<br/>
<a href="javascript:void(0);" onclick="javascript:body.style.fontSize='.5em'"><span style="font-size: xx-small;">Small</span></a>
<a href="javascript:void(0);" onclick="javascript:body.style.fontSize='1em'"><span style="font-size: x-small;">Medium</span></a>
<a href="javascript:void(0);" onclick="javascript:body.style.fontSize='1.5em'"><span style="font-size: small;">Large</span></a>
<a href="javascript:void(0);" onclick="javascript:body.style.fontSize='2em'"><span style="font-size: large;">Larger</span></a>
<a href="javascript:void(0);" onclick="javascript:body.style.fontSize='2.5em'"><span style="font-size: x-large;">Largest</span></a>
29 comments
Write commentswhere do i put this code if i want my readers to get the font resize option for each post??
ReplyAdd it anywhere, in the TEMPLATE.
ReplyEasier way is to add a sidebar-widget at the top, (which can be easily noticed by all the visitors)
I tried this.. but it doesn't actually increase the size of the blog post text... only the widget headings..
Reply??
Hey aZoed,
ReplyYou can try this widget in this post too, it does change the text in post....
The template you are using 'Cellar heat', is a much customized template, so I think there might be some code conflict !
Thanks so much for this- works great!
ReplyThis doesn't work for blogger. Whenever I save my template, it automatically converts all the apostrophes around the line sizing to the html code ('). Help?
ReplyThis blog itself is hosted with Blogger, and you can see that the code is working perfectly even in a blog post.
ReplyIf you are facing any problem while using it in a blog post, try to add it to a HTML/JavaScript widget and place it somewhere easily visible to visitors !
I have it set up in the template so it appears within all blog posts, yet it still doesn't work.
ReplyWell, don't know if it will work or not, in your template, there'll be a code like this:
Replybody {
...
....
...
font-size:12;
....
...
}
Change it to, this:
body {
...
....
...
font-size:100%;
....
...
}
Thanks, it works great on all of my blogs, I have heavily edited/customized blogs, I just can't leave well enough alone ;) your widget worked perfectly for me.
ReplyWretha
Thank you... worked great for me and I was having problems with the font showing up very very tiny on some people's browsers!
ReplyI love it! Thank you!
ReplyThanks a lot for this great widget. It worked fine in my sidebar, but I wish to put it above the title of my post. Can you please help me with this?
ReplyThanks a lot in anticipation :)
Hello Niharika,
ReplyAdd the code (from the post above), immedately ABOVE/BEFORE this code in your blog's temaplate:
<h3 class='post-title entry-title'>
That's it !
Thanks for your quick response Divya, but I had tried this earlier.. I found that the link does not function from there. However in the sidebar it is functioning very well !!
ReplyTherefore currently it is there only in my sidebar. Is it because I already have one widget over there ? I wanted to align both of them beautifully .
Hmmm...in that case try pasting it just above
Replypost.body tag
Hey Divya, thanks a lot for your help :)
ReplyBut it was still not working :(
Now I am using it on top right of the page !! I guess readers will easily see it. :)
Thanks and bye ...
This works great on my website! Thanks so much--just what I was looking for!
Replyit was working on my previous template but on the present template Its not working on my site.First i pasted second code and checked it was not working then also.PLEASE CHECK IT OUT......
ReplyHi Inder,
Replynot sure if it will work or not,
in your template, presently this code is there:
body {
margin: 0;
padding: 0;
background-color: #d9eaec;
background-image: url('http://1.bp.blogspot.com/_6pbSFKC8YH4/Sl6kkso-R_I/AAAAAAAABEc/gH20CXawFGI/s1600/bodybg.jpg');
background-repeat: repeat-x;
}
so modify it to this:
body {
margin: 0;
padding: 0;
background-color: #d9eaec;
background-image: url('http://1.bp.blogspot.com/_6pbSFKC8YH4/Sl6kkso-R_I/AAAAAAAABEc/gH20CXawFGI/s1600/bodybg.jpg');
background-repeat: repeat-x;
font-size: 100%;
}
tell me if it worked or not...
No its not working sai .But thanks for trying bye...
Replyhmmm..okay
ReplyInstead of sidebar try the widget below post-titles
Thanks Very much!
Replythis shows for increasing the size of entire body i want to increase the size for only paragraph tags in my page.anyone tell me how to do that
ReplyDoes this work in Wordpress too?
ReplyThank you so much! Worked for me! Just what I was looking for! ;;)
Replythank you so much...
Replyhttp://ipgktarkelabpengguna.blogspot.com
Great stuff! It totally worked on my sidebar "Text" widget on my WordPress site. Thanks so much!!!
ReplyAwesome, worked perfectly - THANKS!
ReplyComments are moderated on this blog
Allowed HTML tags: <b>, <i> and <a>
Comment Like This! and Optimize your blog EmoticonEmoticon