How to use Firebug for CSS

4 February 2009 in Tutorials

tagged with , , , , ,

Firebug is one of the reasons that I changed to Firefox (from Camino, a faster, less memory intensive browser). It is so handy for checking under the hood of websites and anyone who does anything with CSS should know how to use it!

Firebug’s good for HTML and javascript too, but I don’t use it for them as much.

I was trying to find a video tutorial to show people on the Thesis forums how to use Firebug. However, the ones I found were either too old (Firebug has come a long way in the last year or two), or they were a bit long and rambling.

So, I decided to make one myself. It’s 6.5 minutes (the others I found were double that!) and gives an overview of how to use Firebug, including installation. Feel free to ask questions about it in the comments below!


Using Firebug for CSS from kristarella on Vimeo.

In you need a slightly sharper version, you can watch the quicktime video.

{ 18 trackbacks }

Introduction to Using Firebug — KingdomGeek
5 February 2009 at 04:58
Using the Firebug Plugin for Problem Solving and Website Customization | INTERNET BUSINESS WITH PURPOSE
6 March 2009 at 10:52
Resources for Thesis Theme
14 April 2009 at 07:54
Things I Wish I Knew When I Started Using Thesis
22 May 2009 at 07:26
Tweaking Your WordPress Thesis Blog Design with CSS | Editing WordPress Styles | Editing Custom.css | ComputerChimp.com | Joe Kraynak
14 June 2009 at 23:58
Daily Digest for August 1st | Half-baked
2 August 2009 at 08:36
List of Wordpress Thesis Theme Tutorials, Tips and Hacks | Choose 4 Me
2 August 2009 at 16:13
30 More Helpful Video Tutorials For Web Developers | Ouech.net
7 August 2009 at 02:39
30 More Helpful Video Tutorials For Web Developers : Webby Tutos
7 August 2009 at 10:07
Links creativos para el 06.08 | Eliseos.net
7 August 2009 at 10:26
Vídeo: Firebug y CSS | CSSBlog ES
11 August 2009 at 17:00
30 More Helpful Video Tutorials For Web Developers - Webreweries.com
11 August 2009 at 17:25
Firebug e CSS » Pinceladas da Web - XHTML, CSS, JavaScript e WebStandards
11 August 2009 at 23:30
30 More Helpful Video Tutorials For Web Developers :: CSS :: WEBDESIGN FAN
13 August 2009 at 23:56
Clica Aqui » Firebug e CSS
8 September 2009 at 09:08
Anyone know how to use thesis
14 September 2009 at 14:14
List of Wordpress Thesis Theme Tutorials, Tips and Hacks | EzyBlogger
20 November 2009 at 02:51
Firebug Lite for Internet Explorer, Safari, Opera and the Rest | Resources for Web Development Students @ Robin's Blog
25 November 2009 at 04:21

{ 70 comments… read them below or add one }

1 Bobby 4 February 2009 at 17:37

Beautifully done. I actually had fire bug open on your site when I saw the tweet about this post.

Thanks for all of your help Kristarella.

2 Tom K. 4 February 2009 at 17:47

Brilliant video. Many thanks to you for the work you put into this.

3 Digiplace 4 February 2009 at 19:12

Thx, that was an inspiring video.

4 the candy trail ... 4 February 2009 at 20:40

Awesome. For novices like me – this video is a godsend. Thanks.

And must say that your new-look blog – especially the frontpage feature boxes of posts and photos and their archiving-abilities are fantastic [ - need something like this myself as I have too many travel images after 20 years on the road across the planet ].

Regards MRP AKA thecandytrail

5 Google Success 4 February 2009 at 21:15

Thanks for making this video and sharing your knowledge. This will certainly help me in customizing CSS based blog themes and web templates.

6 Deborah Swain 4 February 2009 at 22:16

Many thanks…I had installed Firebug about a month ago but been really lazy about putting it to use! Your video has inspired me!

7 Mike 5 February 2009 at 00:55

If you’re going to do very much of this kind of thing, I’d recommend paying for a dedicated CSS editor. For the Mac, CSSEdit is the standard, and there are a couple of excellent ones for the PC. The interface, feature set, and overall organizational tools of the dedicated editors are better.

8 Bruce 5 February 2009 at 01:59

Great video! Thank you.

9 Brian Spencer 5 February 2009 at 03:21

Wow, very helpful video. I installed Firebug some time ago because I’d read about how handy it is. It’s just been sitting there unused, since I never bothered to figure out how it worked. After watching your video I immediately used Firebug to solve a CSS problem that’s been plaguing me. For a CSS amateur like me it’s a great tool. Thanks for opening my eyes.

10 Paul 5 February 2009 at 03:39

Nice tutorial.. and I like your website BTW how do I automatically expand the comments automatically in Thesis Theme like I see on this page?

11 Owen Marcus 5 February 2009 at 03:52

I am sold! I am always trying to figure out how something works. Your video not only turned me on to a great plug in, it also showed me how to use it.

Keep doing more of these for us Thesis users!

Owen

12 ruigato 5 February 2009 at 05:23

Thanks for the video. I cant live without foxmarks, firebug, webdeveloper toolbar and measureit, glad you share this screencast.

Can you explain how you did this screencast? what program did you use?

And what about the shadowbox effect on the video? its somekind of plugin or you put the code by hand on wp?

Thanks, keep up the good work, your new design is awsome

13 kristarella 5 February 2009 at 10:44

Thank you everyone for the positive feedback! I’m glad you found it useful.

Mike — for someone who is doing this thing all the time, dedicated systems such as CSSEdit or Coda and your own local server are excellent. For someone who is just learning CSS, wants to make their site pretty and that’s it, I absolutely do not recommend buying a 29.95€ program (that’s $60 here), when Firebug is free and very useful. I’m also not sure CSSEdit is as useful for checking out other sites. You already browse in your browser, so when you get to a site you want to investigate, using Firebug you don’t have to go somewhere else.

Brian — I figured that was the case for a lot of people. I have no idea how I first learnt to use Firebug, and I want to tell people to install it, but it wouldn’t be useful if they didn’t know how to use it. It’s not a super intuitive plugin.

Paul — The comments on this page have the default behaviour for comments in Thesis, except for a bit of meta styling.

ruigato — I used iShowU to record the screencast and SimpleMovieX to clip a couple of blunders. I know that Rick uses Screenflow though and there’s another nice looking one (for mac if you’re on mac). I bought iShowU quite a while ago and it was one of the best (while affordable) at the time, don’t know if it still is.
Shadowbox effect is the WP plugin Shadobox JS.

Cheers!

14 Jye Smith 5 February 2009 at 13:52

Wow! thanks very much. welcome to my blog roll too btw :)

15 kristarella 5 February 2009 at 16:33

Thanks Jye!

16 Patch 5 February 2009 at 18:16

Hey, thanks for a useful video. And your revamped looks wicked :)

17 Tresha Thorsen 5 February 2009 at 19:07

YOU ARE A GODDESS :) seriously. THANK YOU for taking the time to make this video. I’m sooo sold now on getting thesis..and with firebug I have a huch I’m gonna be able to tweak my way to creating a design that’s ‘me’ :) THANK YOU for your help. Looking forward to getting to know the theme…and surely appreciate your recommendation on firebug. Your site is sooo you…great job branding yourself :)

18 Maniac 6 February 2009 at 00:06
19 Maniac 6 February 2009 at 00:11

hmm something wrong with my comment :D

I wanted to say: I use Web Developer (https://addons.mozilla.org/en-US/firefox/addon/60) as well together with FireBug (and other great FF addons/plugins like Greasemonkey…). They can be very helpfull in web customizing so dont worry to use them ;)

20 andrew 6 February 2009 at 00:13

I’ll have to say, this is a helpful one especially for web designers tinkering with CSS. I’ve been using Firebug quite a awhile and I considered it as one of my needed tools when dealing and investigating CSS.

Thank you so much Kristarella for this great video.

:)

21 Lisa Firke 6 February 2009 at 02:54

Super video, Kristarella!

22 Eric Itzkowitz 6 February 2009 at 04:11

WOW! I have never heard of this plugin before… fantastic! It will save me sooooo much time! Thanks for such a great overview. I’m off to download it now.

Cheers!

23 Mayumi 6 February 2009 at 04:35

I am new to editing themes in CSS, and this tool would certainly help me. Your video has inspired me to do the thing I have never tried before. Thanks for posting.

24 jcd3 6 February 2009 at 04:43

kristarella – you. ROCK.

25 JC 6 February 2009 at 11:11

I do not remember exactly how I wound up here but I am so thankful I did. This video was very good. I have been using firebug for a few months now, however I didn’t understand a few simple concepts until I watched the video! Thanks!

26 Arjen 7 February 2009 at 08:22

Your (new) layout is awesome!

You’ve done a really great job!

27 Tess 10 February 2009 at 10:35

This is so great, thanks very much.

28 Miguel 13 February 2009 at 09:04

Another thing, Firebug doesn’t yet work with the Firefox Beta (latest release) the last time I checked (today). Cheers!

-Mig

29 Winmac 14 February 2009 at 15:15

Hi there Kristarella. Always appreciate your work, even in Thesis forum. You’re awesome. And the new site is just gorgeous and clever.

I’m just curious where is the CSS code that we saw in Firebug, located in Thesis? Or do we just customize that particular code in the custom.css?

Thank you. Great job.

30 kristarella 14 February 2009 at 15:43

Winmac, the styles might be in style.css or generated in another file. You should always put your changes in custom.css.

31 Taqi 16 February 2009 at 19:04

Hi Kristarella,

One quick question about Firebug, how do we save files after making the changes? I do not see any save button… please help….

32 kristarella 16 February 2009 at 20:09

Taqi — You can’t. As I said in the video, Firebug doesn’t make any permanent changes and the best thing to do is to change one or two elements at a time to decide the style you want and then write that into your style.css in your text editor.

33 dante 23 February 2009 at 05:52

How do we put our changes in custom css?

34 kristarella 23 February 2009 at 09:23

Dante — You need to type it in, as with any other custom styles.

35 Perry Davis 26 February 2009 at 06:51

Excellent! I just started using Firebug. Your instruction are very easy to follow.

Thanks

Perry
Life Design Recipes

36 dinu 2 March 2009 at 05:27

I haven’t installed it yet .. one of my friends, a developer, told me that it will make firefox a lot slow .. true ?

37 kristarella 2 March 2009 at 08:53

dinu, in my experience (and due to reasons explained in the Chrome comic) Firefox is a hog that continues to eat memory until it needs restarting. People experience that in different degrees and it probably is not helped by Firebug or any other addon. Any addon can add to Firefox’s slowness. I’m not sure how slow it is compared to a bare Firefox because Firebug is one of the very few reasons I use Firefox over Safari or Camino.

38 bunu 4 March 2009 at 16:03

Dinu, in my considerable experience, Firebug does cause Firefox to slow to a crawl after it’s been open for a period of time. I hate that about it, but I put up with restarting the app because I can’t live without Firebug.

39 Jo Anne 9 March 2009 at 07:04

Thank you, thank you, Kris, for taking the time to do this. For those of us who just know enough to be dangerous, this can help us be more dangerous. I don’t seem to learn any other way, but at least I am only a danger to myself. I love this already!

40 Mick 18 March 2009 at 18:43

Wow, thank you so very, very much for this… Great video.

41 Wendy 19 March 2009 at 09:37

I agree completely with Jo Anne about knowing just enough to be dangerous. I’m currently working on moving from blogger to wordpress and there is lots to do. This will be a godsend.

42 kristarella 19 March 2009 at 10:15

Thanks everyone! Glad you’re enjoying it.

Wendy, that’s exactly where I started! I learnt CSS with Blogger and then moved to WordPress. Check it out!

43 Tallahassee Real Estate 7 April 2009 at 08:09

Kristarella:

I came to this tutorial a while back and it was over my head. As I start to pick up CSS, this is really helpful. Thanks for taking the time to demonstrate a great tool!

Joe

44 teevee 21 April 2009 at 05:46

Thank you! I was tasked with fixing someones site in a matter of a couple of hours and although I have some CSS experience- I simply could not figure out where the problem was located.

The theme was acting goofy and and could not pinpoint it. I never realized this plugin existed and that it could be this easy.

Thank you again.

45 teevee 22 April 2009 at 06:30

Please HELP!
I am editing another theme and have found specifically where to edit and make my changes. However, I cannot find that file that it is referencing to. From what I know all Wordpress is PHP and the file that Firebug seems to be pointing at is HTML.

Is there a method in Firebug to find that steenkin file?

I know you said you were not using Firebug for HTML but I thought you may be able to help.

Thanks in advance.

46 kristarella 22 April 2009 at 09:56

teevee — When you are viewing the styles for an element there is a link to the very right of the window on the same line as the CSS element selector. That is the file that the particular CSS comes from. If it says it’s an html file then the CSS is probably added directly to that file. If you can’t find it in the file it might be inserted by a plugin.

47 BM 5 May 2009 at 12:56

Great video. Was extremely helpful. Great presentation.

48 Dilip 14 May 2009 at 18:01

Really appreciate you taking time out to do this video tutorial! It was a HUGE help for someone like me who knows absolutely nothing about web designing. Thanks again! :)

49 Akhil Sasidharan 7 June 2009 at 14:17

I was a little hesitant at first to try out Firebug (don’t know why!), but … after your tutorial I’m in love with it! Great Video!!

50 FrustratedGuy 12 June 2009 at 13:49

THANKS! This has been a miraculous help.

And by the way, Thesis Theme is NOT as user-friendly as it’s made out to be. I bought it thinking it would be MUCH more user-friendly. The truth is that YOU MUST LEARN CSS TO USE IT. I’ve realized that the reason everyone’s promoting it is that they’ve got a good affiliate program. :)

Fortunately, you’ve made it functional, Kristarella. You should get a kickback from DIY considering they even reference your video on their site. I’m serious, too.

51 kristarella 12 June 2009 at 14:37

Hey FrustratedGuy, thanks for the compliments.

The truth is that the initial promotion on Thesis was a little overblown. You could customise it more than any other theme without touching any code, but that was more about selecting what to display in bylines, how to display posts, the size and layout of your site etc. It wasn’t about things that usually need to be done with CSS and while I think it’s silly to think that you can make your own amazing custom website without learning a bit of CSS, someone who hadn’t done a website before wouldn’t know that.

I think the advertising is more accurate now with videos on the front page of DIYthemes and stuff like that. I’d like to think that people haven’t promoted Thesis and misrepresented it just because of the affiliate program, sadly “easy” is subjective and depends on your background.

There are a few themes that can change colours and that sort of thing more easily than Thesis, but they are much more expensive and are less flexible in other ways. The only other way to make a website without knowing any HTML and CSS is through a WYSIWYG editor, which usually produce disgusting code and are not really SEO friendly.

Good luck with using Thesis and if you’re on Twitter check out the #thesiswp tag. You can post questions there with the tag too and usually get a pretty quick response.

52 Matt Cheuvront 7 July 2009 at 22:31

Thanks so much for this tutorial kristarella. If you can believe it, I JUST discovered the greatness that is Firebug – makes CSS modification SO much easier. Thanks again, I look forward to getting to know you better as I embark on this journey from design ‘noob’ to design star. Cheers!

53 toni 8 August 2009 at 09:05

Awesome article.
p.s. you mam’ have a beautiful accent :)

54 kristarella 8 August 2009 at 14:07

Thanks Toni :-)

55 Claudia 8 August 2009 at 15:52

Hello,

Although it is an off-topic question, I would like to ask you what software you used to record this video. I would love to do the same in my mac ;)

Regards

56 kristarella 8 August 2009 at 17:28

Hi Claudia,

I used iShowU. It’s very good and easy to use… it would be worth trialing the other things that are out there as well. There wasn’t as many decent screen recorders at the right price when I bought iShowU. There’s a good round up of them on AppStorm.

57 Lena Shore 10 September 2009 at 03:28

Great little video! I like this much better than Safari’s version.

58 kristarella 10 September 2009 at 10:18

Cheers Lena,

I find the Safari Webkit Inspector is usually sufficient for my needs and I prefer to use Safari over Firefox for general browsing (at some point I got tired of Firefox bloat), but I do open Firefox when I need to do more heavy firebug manipulation.

59 Emmanuel Gonot 14 September 2009 at 01:10

Kristarella,

I’ve installed Firebug a while back, at the suggestion of a friend, but didn’t realize until now just how useful it is. I searched for a how-to on this after a discussion about browsers, in which some friends told me they’re only using Firefox because of this very useful add-on. Thanks for producing this excellent instruction video.

Manny

60 Daniel 7 October 2009 at 01:08

Thanks for the concise demonstration.

61 Dixie Teo 28 October 2009 at 16:27

Thanks for the video, I was able to edit the page, however I am not sure how to save the changes. how do I go about doing that?

62 kristarella 28 October 2009 at 17:26

Dixie — you cannot save the changes directly from Firebug. You just need to use it to figure out what changes need to be made and then you copy/write them into whatever CSS file you use. For Thesis that’s custom.css, for other themes it might be style.css or something else.

63 Dixie Teo 28 October 2009 at 21:21

Thanks for the advice.

64 stickleback 17 November 2009 at 02:10

many thanks – finally I get how to use this handy little tool

65 Robin 6 December 2009 at 02:08

Great video, i very usefull for me.
thanks kristarella

66 sean 18 December 2009 at 11:33

2 firefox extensions that may help making changes made in Firebug permanent:

FireDiff: https://addons.mozilla.org/en-US/firefox/addon/13179
- Lets you see all changes made by Firebug and the application to the CSS and DOM. This would allow you to make a bunch of changes without worrying about forgetting what you did. You still need to manually update the server’s CSS though.

FireFile: https://addons.mozilla.org/en-US/firefox/addon/52365
- Allows you to save changes to CSS files directly to the server as many people want. You’ll need to be able to run PHP on your server as it requires a PHP file to be uploaded and the site to be registered. Seems to be in development and I haven’t quite got it working yet.

67 SMiGL 21 December 2009 at 19:27

Helpful video. Thanks!

68 cna 8 January 2010 at 04:50

Thanks a million for the video. I was looking for a free tool for checking the CSS code in wordpress blog themes and now with the help of firebug and your video, I am able to do the ask :)

69 Alice 26 January 2010 at 20:47

Thank you sooooooooooo much for this tutorial I was so struggling!!

70 Perry 3 February 2010 at 03:36

Awesome tutorial You rock kristarella!

Leave a Comment

You can use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Want to show PHP or XHTML code in your comment? Encode it first so that WordPress doesn't strip it away.

Read the comment policy.

Previous post:

Next post: