Tools Links Login

Creating Circles with CSS

Have you ever needed to make a circle for your web site, with text inside of it? Normally, you'd create a graphically representation, with the text inside. Did you know you could do it with a simple little CSS class?

A circle is sometimes handy to draw attention to something on your page, or to build a button for a user interface. Why use a graphic, though? Make your page more light-weight and faster-loading by using CSS.

It's pretty simple really. This snippet of CSS code will draw a 100 pixel diameter circle, with a red background:

.classnamehere
{
background-color: #ff0000;
height: 100px;
width: 100px;
-moz-border-radius:50px;
-webkit-border-radius: 50px;
border-radius:50px;
line-height:100px;
color:#fff;
font-weight:bold;
}

Breaking it down line-by-line, this code does the following:

Pretty straightforward, yes?

Some Examples:

100 pixels

50

150 pixels

70 pixels

About this post

Posted: 2014-12-13
By: dwirch
Viewed: 2,428 times

Categories

Attachments

No attachments for this post


Loading Comments ...

Comments

No comments have been added for this post.

You must be logged in to make a comment.