Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

HTML Introduction to HTML and CSS (2016) Make It Beautiful With CSS Select and Style by Class

card-title class the css rules won't take effect after i refresh the browser

hi after creating the class card-title and added the styling, the changes won't take effect on my browser

12 Answers

thats ok, my pleasure ... I think here the code editor needed help :) have a great day

Thank you, Agnes! I was having the same issue and voila! I was able to refresh and "Background" was centered.

everything seems fine, hmmmm I just went and tired myself to do the same and it worked. The only thing I can really think of is - not saving the file by SAVE ALL but SAVE only the current page would cause this.

This comment worked for me. I had a similar issue, and what I've concluded is that simply using "Save" while on styles.css only saved the code on styles.css, but not the work I'd done on index.html, so I believe the code on styles.css wasn't being applied to the new html code when I refreshed. After using "Save All" instead, it worked perfectly.

Thanks for SAVE ALL. It SAVED ME!

Wow!!! That worked. I was stressing myself thinking I was doing something wrong.

Thank you! save all worked for me

Save All worked for me. Super grateful!!!

hi agnes thank you very much for the speedy response. please find below, the copy of mu html and css .card-title { text-align: center; border: solid black 3px; border-radius: 10px; }

<main class="flex">
  <div class="card">
    <h2 class="card-title">Background</h2>

my thought exactly agnes, it seems all my class attributes don't work, because i tried to remove the classes and styled just the tag, and guess what? when i ran the browser , the styling worked. it's getting me worried. But on a positive note, i seem to be getting all the questions about classes right.

Hi, sometimes it does take a little longer then expected for some browsers to catch up. Things you can try, save all changes in files, re-launch preview and check css file that the dot . is infront of card-title. If you are still having trouble please post a copy of your html and css code .

do you have another code editor where you can try it as well? try getting atom or a free version of visual studio. Yes your code seem good and if you getting all the answers right then or try the h2.card-title{} specific taget style.

yes i do have atom, everything loads very well with it. perhaps, the problem could be with the workspace. thank you agnes for helping me.

thank you, enjoy your day.

I'm having the same problem

Hitting "Save All" instead of "Save" worked for me.

Thanks it work for me also!!

Not working for me either.

.card-title { text-align: center; border: solid black 3pc; }

<main class="flex"> <div class="card"> <h2 class="card-title">Background</h2>

Hello, Im having the same problem. I cannot get it to center

The "Save All" comment worked for me too. Ahhhhh crisis averted :)