Wrapping text and div as a unit

Posted by mathee on Stack Overflow See other posts from Stack Overflow or by mathee
Published on 2010-05-27T05:54:24Z Indexed on 2010/05/27 6:21 UTC
Read the original article Hit count: 247

Filed under:
|
|

I have the following that I would like wrapped as units.

<div class='tag-box'>
   <a href=#>Axe Committee</a>
   <div class='circle'><a href=#>x</a></div>
</div>

The CSS for these classes are:

.tag-box {
  display:inline;
}

.circle {
  display:inline;
  padding-left:4px;
  padding-right:4px;
  background:rgb(196,15,24); /*dark red*/
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
}

.circle a {
  font-size:10px;
  text-decoration:none;
  color:#fff;

  position:relative; top:-2px;
}

I can have upwards of 20 or 30 of these tag-boxes displayed inline. The problem is that the wrapping will break the words from each other or even break the red circle from the link. This makes it hard to differentiate which circle belongs to which link. (In the future, each circle corresponds to a different action with respect to the link.) See below. alt text

How do I prevent this kind of wrapping from occurring?

© Stack Overflow or respective owner

Related posts about html

Related posts about css