Embed Text Resizing Widget To Increase or Decrease The Font Size

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:

Change Text Size
+ + + + +

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>

Leave a Reply

30 Comments on "Embed Text Resizing Widget To Increase or Decrease The Font Size"

Notify of
avatar
Sort by:   newest | oldest | most voted
aZoed
Guest

where do i put this code if i want my readers to get the font resize option for each post??

View Comment
Divya Sai
Guest

Add it anywhere, in the TEMPLATE.
Easier way is to add a sidebar-widget at the top, (which can be easily noticed by all the visitors)

View Comment
aZoed
Guest

I tried this.. but it doesn’t actually increase the size of the blog post text… only the widget headings..
??

View Comment
Divya Sai
Guest

Hey aZoed,
You 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 !

View Comment
DirtDigger (Tessa)
Guest

Thanks so much for this- works great!

View Comment
Anonymous
Guest
Blackstone
Guest

This doesn't work for blogger. Whenever I save my template, it automatically converts all the apostrophes around the line sizing to the html code (&apos;). Help?

View Comment
Divya Sai
Guest

This blog itself is hosted with Blogger, and you can see that the code is working perfectly even in a blog post.
If 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 !

View Comment
Blackstone
Guest

I have it set up in the template so it appears within all blog posts, yet it still doesn’t work.

View Comment
Divya Sai
Guest

Well, don’t know if it will work or not, in your template, there’ll be a code like this:

body {

….

font-size:12;
….

}

Change it to, this:

body {

….

font-size:100%;
….

}

View Comment
Wretha
Guest

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.

Wretha

View Comment
Su
Guest

Thank you… worked great for me and I was having problems with the font showing up very very tiny on some people's browsers!

View Comment
Rebecca
Guest

I love it! Thank you!

View Comment
Niharika
Guest

Thanks 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?

Thanks a lot in anticipation 🙂

View Comment
Divya Sai
Guest

Hello Niharika,

Add 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 !

View Comment
Niharika
Guest

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 !!
Therefore 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 .

View Comment
Sai @ Blogger Help
Guest

Hmmm…in that case try pasting it just above
post.body tag

View Comment
Niharika
Guest

Hey Divya, thanks a lot for your help 🙂

But 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 …

View Comment
Karen
Guest

This works great on my website! Thanks so much–just what I was looking for!

View Comment
Inder
Guest

it 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……

View Comment
wpDiscuz