January 5, 2009

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>


28 comments:

aZoed said...

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

Divya Sai said...

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)

aZoed said...

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

Divya Sai said...

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 !

DirtDigger (Tessa) said...

Thanks so much for this- works great!

Anonymous said...

hello

Blackstone said...

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?

Divya Sai said...

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 !

Blackstone said...

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

Divya Sai said...

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%;
....
...
}

Wretha said...

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

Su said...

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

Rebecca said...

I love it! Thank you!

Niharika said...

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 :)

Divya Sai said...

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 !

Niharika said...

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 .

Sai @ Blogger Help said...

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

Niharika said...

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

Karen said...

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

Inder said...

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

Divya Sai said...

Hi Inder,
not 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...

Inder said...

No its not working sai .But thanks for trying bye...

Divya Sai said...

hmmm..okay
Instead of sidebar try the widget below post-titles

Etniko said...

Thanks Very much!

Anonymous said...

this 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

L'unwilling nomad said...

Does this work in Wordpress too?

Glamiva said...

Thank you so much! Worked for me! Just what I was looking for! ;;)

Saberi said...

thank you so much...
http://ipgktarkelabpengguna.blogspot.com

:)) ;)) ;;) :D ;) :p :(( :) :( :X =(( :-o :-/ :-* :| 8-} :)] ~x( :-t b-( :-L x( =))

comment on this post Share Your Views

Allowed HTML tags: <b>, <i> and <a>

Join and share your views with other bloggers at BloggerStop Community

Comment Like This! and Optimize your blog...

SPAMMER OF THE MONTH: www[.]Seeking4Hosting[.]com

Next Post Homepage Previous Post

Regular Readers


What They Say...

Divya Sai is the ingenious webmaster of Bloggerstop.Net. Divya is extremely patient, knowledgeable and responsive... Bloggerstop.net has an abundance of articles on creating widgets, templates, hacks and ways to make your blog search engine friendly.
- Stacey @Pets With Allergies
I stumbled onto a great site. Sai, over at Bloggerstop.net has helped me tremendously and with great patience...for any and all questions regarding computer issues. And again, THANK YOU Sai.
- Cheryl @Cmash Loves To Read

More Here...

Popular Posts

Get this widget

| © 2010 BloggerStop.net | Blogger Widgets | Template by Dicas Blogger | Enhanced By Divya Sai | Privacy Policy