CSS display: inline-block: why it rocks, and why it sucks
Usually when you want a horizontal list, you need to use float in the CSS code to make it work, with all its drawbacks. However, there is an alternative with display: inline-block.
Problems with float
The problem when you have float in your CSS code is that you need to take some precaution to make the surrounding element to encompass the floated elements, and also to avoid following elements in the code to sneak up next to it. Another problem is that if you have a floated list that will take up several rows (visually speaking) and the content is of varying height, you are in for a world of hurt.
Enter display: inline-block
This is where the magic value inline-block for the display property comes into play. Basically, it’s a way to make elements inline, but preserving their block capabilities such as setting width and height, top and bottom margins and paddings etc. A simple example will look like this:
<style>
ul#display-inline-block-example,
ul#display-inline-block-example li {
/* Setting a common base */
margin: 0;
padding: 0;
}
ul#display-inline-block-example li {
display: inline-block;
width: 100px;
min-height: 100px;
background: #ccc;
}
</style>
<ul id="display-inline-block-example">
<li>Item one</li>
<li>Item two</li>
<li>Item three</li>
</ul>
Rendered results
- Item one
- Item two
- Item three
As you can see, display: inline-block; helps us here to render three square gray boxes next to each other. Awesome, right? However, with varying content, we need to add the property vertical-align: top to mkae sure everything is aligned to the top.
<style>
ul#display-inline-block-example,
ul#display-inline-block-example li {
/* Setting a common base */
margin: 0;
padding: 0;
}
ul#display-inline-block-example li {
display: inline-block;
width: 100px;
min-height: 100px;
background: #ccc;
vertical-align: top;
}
</style>
<ul id="display-inline-block-example">
<li>Item one</li>
<li>Item two Item two Item two Item two Item two Item two Item two Item two Item two Item two Item two Item two Item two Item two Item two</li>
<li>Item three</li>
</ul>
Rendered results
- Item one
- Item two Item two Item two Item two Item two Item two Item two Item two Item two Item two Item two Item two Item two Item two Item two
- Item three
This will render just fine in Firefox, Safari, Google Chrome and IE 8. However, for older versions of Internet Explorer, we need to trigger hasLayout and also use a little hack to set the display to inline (note that this code could be in a separate stylesheet for IE, included via conditional comments – it’s inline here out of simplicity for this example):
<style>
ul#display-inline-block-example,
ul#display-inline-block-example li {
/* Setting a common base */
margin: 0;
padding: 0;
}
ul#display-inline-block-example li {
display: inline-block;
width: 100px;
min-height: 100px;
background: #ccc;
vertical-align: top;
/* For IE 7 */
zoom: 1;
*display: inline;
}
</style>
<ul id="display-inline-block-example">
<li>Item one</li>
<li>Item two Item two Item two Item two Item two Item two Item two Item two Item two Item two Item two Item two Item two Item two Item two</li>
<li>Item three</li>
</ul>
Rendered results that will work in IE 7 too
- Item one
- Item two Item two Item two Item two Item two Item two Item two Item two Item two Item two Item two Item two Item two Item two Item two
- Item three
The enormous drawback
I hope so far that I have managed to get you to realize the potential and simplicity of this approach. However, there’s one giant drawback, that might or might not apply to your use case. That is, since the elements become rendered inline, white-space in your HTML code will affect the rendering. That means, if we want perfect size and alignment, but we have space between the LI elements in our code example, it will render a 4 pixel margin to the right of each element.
Case in point, let’s make it more clear by giving the surrounding UL element a fixed width, wherein the LI elements should fit:
<style>
ul#display-inline-block-example,
ul#display-inline-block-example li {
/* Setting a common base */
margin: 0;
padding: 0;
}
ul#display-inline-block-example {
width: 300px;
border: 1px solid #000;
}
ul#display-inline-block-example li {
display: inline-block;
width: 100px;
min-height: 100px;
background: #ccc;
vertical-align: top;
/* For IE 7 */
zoom: 1;
*display: inline;
}
</style>
<ul id="display-inline-block-example">
<li>Item one</li>
<li>Item two</li>
<li>Item three</li>
</ul>
Rendered results
- Item one
- Item two
- Item three
As you can see, the third item will now fall down to the next row. Which sucks! Hard! However, if we were to place the LI elements directly after each other, they would all be rendered in the same line:
<ul id="display-inline-block-example"> <li>Item one</li><li>Item two</li><li>Item three</li> </ul>
Conclusion
So, the conclusion is that white-space dependent rendering blows! But, there are also great possibilities with display: inline-block, so I advise you to try it out, play around with it and see if it works fine in your specific context.

141 Comments/Reactions
February 24th, 2010 at 11:53
A little trick to overcome the white-space issue, but still have more or less readable/maintainable code, is to wrap line endings and indentation inside HTML comments:
<ul id="display-inline-block-example"><!----><li>Item one</li><!--
--><li>Item two</li><!--
--><li>Item three</li><!--
--></ul>
It still looks a little messy, but at least it’s more readable compared to a one-liner.
February 24th, 2010 at 12:09
Or you could – gasp!- lose the end-tags…
Was that me who said that? No….
February 24th, 2010 at 13:07
Very interesting post Robert!
As usual, I have a few thoughts to add
White-space dependent rendering is usually a very-bad-idea[tm].
Different developers might not understand that they’ve made invisible mistakes when updating your carefully crafted code. I am not suggesting we should cater to the lowest common denominator, but this shit is tricky to spot.
Also, you have no control over what happens to your code once it leaves the server, different proxies do very different things to html, and then there is Opera Turbo … does anyone know how it treats whitespace? Some sites suggest that it uses OBML (Opera Binary Markup Language) to transfer pages … I wouldn’t be surprised to find that it “optimizes” whitespace.
Furhtermore, the http://reference.sitepoint.com/css/display seems to suggest that IE7 automagically triggers hasLayout for elements with inline-block display, yet you set it in your example. Any thoughts on the different perceptions on this?
February 24th, 2010 at 13:11
I use inline-block from time to time. It can save you a few lines of extra CSS, getting floats to behave. And I love how logical IE7 is — first you declare something inline-block, then switch it to inline to get it working, because that makes perfect sense.
February 24th, 2010 at 16:53
Mathis,
Good input! I have tested that approach, although it indeed feels quite messy.
Lars,
Man, that’s pragmatic.
But yes, it would work.
Morgan,
Thanks!
And yes, white-space dependent code sucks, and with the associated trickery, it becomes a maintenance/code handover risk.
With IE 7, in my testing at least, setting hasLayout and changing display to inline has been necessary.
David,
Yeah, IE 7 is a mess…
February 25th, 2010 at 2:35
this can fix the last problem
ul{letter-spacing:-.25em}
li{letter-spacing:normal;}
ul’s letter-spacing value is different by font, it may be:
Verdana -.5em
Arial -.25em
Tahoma -.333em
see more http://www.99css.com/?tag=inline-block
you can translate it from chinese to english by using google translate:)
February 25th, 2010 at 10:18
ytzong,
Interesting! I need to experiment with that!
February 25th, 2010 at 10:56
I recently used “display:inline-block” and came the same conclusion.
I have another fix to propose:
ul{font-size:0}
li{font-size:13px;}
In theory you should not be bothered anymore with white-spaces.
February 25th, 2010 at 13:48
Thomas,
Cool, another option to test!
February 25th, 2010 at 14:23
@Thomas
Google’s Chrome Browser can’t define font-size which value less then 12px at least on chinese version, so your method would be unavailable
February 25th, 2010 at 23:43
The white-space issue is also apparent when using display: inline.
February 26th, 2010 at 9:02
ytzong,
Interesting, didn’t know that about Google Chrome.
John,
Absolutely, good point.
February 26th, 2010 at 14:12
I’ve been using this approach a lot more recently — for layout as well as lists — and I really don’t see the white space thing as a serious issue. You just need to be aware of it. And while floats can be made to work in these types of situations, they feel more “hackish” to me and can be a real pain.
February 26th, 2010 at 15:49
Peter,
Right, getting floats to behave exactly as desired can definitely be a pain.
February 27th, 2010 at 14:24
[...] http://robertnyman.com/2010/02/24/css-display-inline-block-why-it-rocks-and-why-it-sucks/ [...]
February 27th, 2010 at 15:29
Just wondering, but wouldn’t the whitespace property applied to the ul tag be helpfull ?
Didn’t test it out or anything, just a hunch
February 27th, 2010 at 19:59
I just happened to be visiting this page using an old Mozilla 1.7 browser. Lotsa rendering problems here.
February 27th, 2010 at 21:21
:before { content:'\0009'; }is one way to fake whitespace (e.g., indenting) if it is not in HTML.February 28th, 2010 at 11:30
Here’s another fix for the problem, using a monospaced font and negative values for
margin-leftandmargin-right: http://nerd.vasilis.nl/remove-whitespace-inline-block/March 1st, 2010 at 9:32
[...] CSS display: inline-block: why it rocks, and why it sucks Via / CSS Globe [...]
March 1st, 2010 at 11:35
Jan,
It’s an interesting thought, but apparently it can’t be used to remove white-sapce.
Jon_E,
Yes, since this is a private web site, there’s no time or need, from my point of view, to adapt a design to a web browser used by less than 0.01% of my visitors.
Sarven,
It’s interesting, but only in web browsers that support the
:beforepseudo protocol.Mathias,
Interesting! Seems a bit tricky, but might be a viable option. Thanks!
March 1st, 2010 at 15:44
This is a great article about css inlin display, very helpful and informative.
March 1st, 2010 at 15:47
Jordan,
Thank you!
March 1st, 2010 at 17:15
Display:inline-block is also handy when you want to align traditionally block-level content ( say a list or a small form ) within a line-box ( The block level parent ). Remember vertical-align:middle or text-align:center ? This all works with elements that are display:inline-block. Rarely needed, but nice to have when you need it.
March 1st, 2010 at 17:18
dougwig,
Absolutely, good point!
March 2nd, 2010 at 14:31
CSS display: inline-block: why it rocks, and why it sucks…
Usually when you want a horizontal list, you need to use float in the CSS code to make it work, with all its drawbacks. However, there is an alternative with display: inline-block….
March 2nd, 2010 at 21:34
inline-block is the shizzle! In my opinion floats were never meant to be used as a complex layout mechanism, but rather for having text wrap around images and stuff like that.
One huge advantage is that it removes all the hassle of clearing. On the downside though is the gap issue that you mentioned. Is there any logical reason as to why it should behave that way?
March 3rd, 2010 at 9:44
Anders,
Yep, the gap is the only actual issue with it. I believe it comes from a long, troublesome heritage of respecting white-space between inline elements, which is, if you ask me, a terrible thing.
March 4th, 2010 at 19:25
Hi there,
i’m not exactly sure (I’m french) to understand, but problems I often encountered with float, came from “clear” property from the parent element.
To solve it, I use “overflow:hidden” property on parent element, for exemple :
ul#display-inline-block-example,
ul#display-inline-block-example li {
/* Setting a common base */
margin: 0;
padding: 0;
}
ul#display-inline-block-example {
display: block;
position:relative;
overflow:hidden;
width:100%;/*for exemple*/
}
ul#display-inline-block-example li {
float:left;
width: 100px;
min-height: 100px;
background: #ccc;
}
What do you think about this tip ?
March 5th, 2010 at 9:32
Christophe,
Using
overflow: hiddento make a parent element contain all its floated children elements is a great approach, but it won’t be sufficient when the floated children span across multiple rows and and when the items aren’t of equal height.March 7th, 2010 at 3:42
Tables! Let do all the work!
tOM
March 7th, 2010 at 3:44
(actually meant <td>)
March 8th, 2010 at 10:01
tOM,
Well, there are a number of downsides to that to, in terms of semantic value and representation, certain lack of width control etc.
March 23rd, 2010 at 9:21
[...] ???????float:left; ????display:inline-block; ????????? ?????CSS display: inline-block: why it rocks, and why it sucks [...]
April 26th, 2010 at 22:03
[...] According to Robert Nyman: Basically, it’s a way to make elements inline, but preserving their block capabilities such as setting width and height, top and bottom margins and paddings etc. [...]
June 1st, 2010 at 17:59
Hi Robert!
Thank you for this interesting article!
For my personal usage, “display: inline” rocks
I use it to get perfect images gallery and I align for example 3 thumbnails horizontally on a line with equal space on the left and right of my pics.
My CSS code is very simple as I use a “float:left;” with “width:33%;” and an img class including “display: inline”.
I used to have display:block and my thumbnails were not perfectly centered. When I switched to inline, they just moved to a perfect equally aligned position.
So for me, yes this is a magic value
Cheers!
Roger
June 2nd, 2010 at 0:08
Roger,
Glad you liked it!
July 9th, 2010 at 15:23
Thank you.
/* For IE 7 */
zoom: 1;
*display: inline; was important for me.
July 25th, 2010 at 13:33
[...] » CSS display: inline-block: why it rocks, and why it sucksRobert’s talk – Web developm… [...]
Write a comment
Twitter reactions
February 24th, 2010 at 12:17
RT @robertnyman: CSS display: inline-block: why it rocks, and why it sucks http://bit.ly/bhTVXF
This comment was originally posted on Twitter
February 24th, 2010 at 12:18
CSS display: inline-block: why it rocks, and why it sucks http://ow.ly/16EpJX
This comment was originally posted on Twitter
February 24th, 2010 at 12:49
RT @robertnyman: CSS display: inline-block: why it rocks, and why it sucks http://bit.ly/bhTVXF
This comment was originally posted on Twitter
February 24th, 2010 at 12:51
RT @robertnyman: CSS display: inline-block: why it rocks, and why it sucks http://bit.ly/bhTVXF
This comment was originally posted on Twitter
February 24th, 2010 at 12:52
RT @robertnyman: CSS display: inline-block: why it rocks, and why it sucks http://bit.ly/bhTVXF
This comment was originally posted on Twitter
February 24th, 2010 at 13:42
Redemption is mine!
http://bit.ly/9lU7sk
This comment was originally posted on Twitter
February 24th, 2010 at 13:43
Redemption is mine!
http://bit.ly/9lU7sk @robertnyman
This comment was originally posted on Twitter
February 24th, 2010 at 14:06
RT @robertnyman: CSS display: inline-block: why it rocks, and why it sucks http://bit.ly/bhTVXF
This comment was originally posted on Twitter
February 24th, 2010 at 14:31
Möglichkeiten u. Risiken, Elemente per #inline-block floaten zu lassen: http://bit.ly/aSAd1x s. auch http://bit.ly/99NHQW #css
This comment was originally posted on Twitter
February 25th, 2010 at 2:38
???????:) http://goo.gl/PgGS
This comment was originally posted on Twitter
February 25th, 2010 at 9:35
CSS display: inline-block: why it rocks, and why it sucks – Robert’s talk http://goo.gl/PgGS Article about inline-block display rule and whi
This comment was originally posted on Twitter
February 26th, 2010 at 5:00
CSS display: inline-block: why it rocks, and why it sucks http://short.to/18r59
This comment was originally posted on Twitter
February 26th, 2010 at 5:01
RT @purplehayz: CSS display: inline-block: why it rocks, and why it sucks http://short.to/18r59 // Oh, no shit! Float can be a pain…
This comment was originally posted on Twitter
February 27th, 2010 at 3:48
CSS display: inline-block: why it rocks, and why it sucks http://bit.ly/bhTVXF
This comment was originally posted on Twitter
February 27th, 2010 at 11:59
CSS display: inline-Block: Why It Rocks, And Why It Sucks – http://bit.ly/9rKkdm
This comment was originally posted on Twitter
February 27th, 2010 at 11:59
RT @smashingmag: CSS display: inline-Block: Why It Rocks, And Why It Sucks – http://bit.ly/9rKkdm
This comment was originally posted on Twitter
February 27th, 2010 at 12:00
RT @smashingmag CSS display: inline-Block: Why It Rocks, And Why It Sucks – http://bit.ly/9rKkdm
This comment was originally posted on Twitter
February 27th, 2010 at 12:01
RT @smashingmag: CSS display: inline-Block: Why It Rocks, And Why It Sucks – http://bit.ly/9rKkdm
This comment was originally posted on Twitter
February 27th, 2010 at 12:01
RT @smashingmag: CSS display: inline-Block: Why It Rocks, And Why It Sucks – http://bit.ly/9rKkdm
This comment was originally posted on Twitter
February 27th, 2010 at 12:02
RT @smashingmag: CSS display: inline-Block: Why It Rocks, And Why It Sucks – http://bit.ly/9rKkdm
This comment was originally posted on Twitter
February 27th, 2010 at 12:02
CSS display: inline-block: why it rocks, and why it sucks – Robert’s talk – http://bit.ly/9CYUU6 – #css
This comment was originally posted on Twitter
February 27th, 2010 at 12:02
RT @smashingmag: CSS display: inline-Block: Why It Rocks, And Why It Sucks – http://bit.ly/9rKkdm
This comment was originally posted on Twitter
February 27th, 2010 at 12:02
RT @smashingmag: CSS display: inline-Block: Why It Rocks, And Why It Sucks – http://bit.ly/9rKkdm
This comment was originally posted on Twitter
February 27th, 2010 at 12:04
RT @smashingmag: CSS display: inline-Block: Why It Rocks, And Why It Sucks – http://bit.ly/9rKkdm
This comment was originally posted on Twitter
February 27th, 2010 at 12:11
http://robertnyman.com/2010/02/24/css-display-inline-block-why-it-rocks-and-why-it-sucks/
This comment was originally posted on Twitter
February 27th, 2010 at 12:11
RT @smashingmag CSS display: inline-Block: Why It Rocks, And Why It Sucks – http://bit.ly/9rKkdm
This comment was originally posted on Twitter
February 27th, 2010 at 12:12
RT @smashingmag: CSS display: inline-Block: Why It Rocks, And Why It Sucks – http://bit.ly/9rKkdm
This comment was originally posted on Twitter
February 27th, 2010 at 12:12
RT @smashingmag: CSS display: inline-Block: Why It Rocks, And Why It Sucks – http://bit.ly/9rKkdm
This comment was originally posted on Twitter
February 27th, 2010 at 12:13
RT @smashingmag: CSS display: inline-Block: Why It Rocks, And Why It Sucks – http://bit.ly/9rKkdm
This comment was originally posted on Twitter
February 27th, 2010 at 12:16
RT: @ smashingmag: CSS display: inline-Block: Why It Rocks, And Why It Sucks – http://bit.ly/9rKkdm http://ow.ly/16FXM2
This comment was originally posted on Twitter
February 27th, 2010 at 12:17
RT @smashingmag: CSS display: inline-Block: Why It Rocks, And Why It Sucks – http://bit.ly/9rKkdm
This comment was originally posted on Twitter
February 27th, 2010 at 12:19
Pros and Cons of using CSS display:inline-block. http://robertnyman.com/2010/02/24/css-display-inline-block-why-it-rocks-and-why-it-sucks/
This comment was originally posted on Twitter
February 27th, 2010 at 12:22
CSS display: inline-Block: Why It Rocks, And Why It Sucks – http://bit.ly/9rKkdm (via @smashingmag)
This comment was originally posted on Twitter
February 27th, 2010 at 12:24
CSS display: inline-block: why it rocks, and why it sucks http://bit.ly/baXE6w
This comment was originally posted on Twitter
February 27th, 2010 at 12:25
RT @smashingmag: CSS display: inline-Block: Why It Rocks, And Why It Sucks – http://bit.ly/9rKkdm
This comment was originally posted on Twitter
February 27th, 2010 at 12:31
RT @wpstudios: RT @smashingmag CSS display: inline-Block: Why It Rocks, And Why It Sucks – http://bit.ly/9rKkdm
This comment was originally posted on Twitter
February 27th, 2010 at 12:38
RT @smashingmag: CSS display: inline-Block: Why It Rocks, And Why It Sucks – http://bit.ly/9rKkdm
This comment was originally posted on Twitter
February 27th, 2010 at 12:44
RT @smashingmag: CSS display: inline-Block: Why It Rocks, And Why It Sucks – http://bit.ly/9rKkdm http://bit.ly/bFztFR
This comment was originally posted on Twitter
February 27th, 2010 at 12:47
RT @smashingmag: CSS display: inline-Block: Why It Rocks, And Why It Sucks – http://bit.ly/9rKkdm
This comment was originally posted on Twitter
February 27th, 2010 at 12:51
RT @smashingmag: CSS display: inline-Block: Why It Rocks, And Why It Sucks – http://bit.ly/9rKkdm
This comment was originally posted on Twitter
February 27th, 2010 at 12:52
RT @smashingmag: CSS display: inline-Block: Why It Rocks, And Why It Sucks – http://bit.ly/9rKkdm
This comment was originally posted on Twitter
February 27th, 2010 at 12:54
RT @catswhocode: CSS display: inline-Block: Why It Rocks, And Why It Sucks – http://bit.ly/9rKkdm (via @smashingmag)
This comment was originally posted on Twitter
February 27th, 2010 at 12:54
RT @smashingmag: CSS display: inline-Block: Why It Rocks, And Why It Sucks – http://bit.ly/9rKkdm
This comment was originally posted on Twitter
February 27th, 2010 at 12:59
I’ve used this before a good read. RT @smashingmag: CSS display: inline-Block: Why It Rocks, And Why It Sucks – http://bit.ly/9rKkdm
This comment was originally posted on Twitter
February 27th, 2010 at 13:08
RT @smashingmag: CSS display: inline-Block: Why It Rocks, And Why It Sucks – http://bit.ly/9rKkdm
This comment was originally posted on Twitter
February 27th, 2010 at 13:20
RT @smashingmag smashingmag: CSS display: inline-Block: Why It Rocks, And Why It Sucks – http://bit.ly/9rKkdm http://ow.ly/16FYwx
This comment was originally posted on Twitter
February 27th, 2010 at 13:21
CSS display: inline-block: why it rocks, and why it sucks — http://bit.ly/9lU7sk + 4-? ?????????? ??? ? ????????? ??? ????????? ??????.
This comment was originally posted on Twitter
February 27th, 2010 at 13:26
RT @smashingmag: CSS display: inline-Block: Why It Rocks, And Why It Sucks – http://bit.ly/9rKkdm
This comment was originally posted on Twitter
February 27th, 2010 at 13:31
CSS display: inline-Block: Why It Rocks, And Why It Sucks – http://bit.ly/9rKkdm (via @smashingmag)
This comment was originally posted on Twitter
February 27th, 2010 at 14:44
http://j.mp/bhTVXF inline-block is nice, sometimes…
This comment was originally posted on Twitter
February 27th, 2010 at 14:51
CSS display: inline-Block: Why It Rocks, And Why It Sucks – http://bit.ly/9rKkdm
This comment was originally posted on Twitter
February 27th, 2010 at 15:00
CSS display: inline-block: why it rocks, and why it sucks – Robert’s talk http://bit.ly/cQ8GZb
This comment was originally posted on Twitter
February 27th, 2010 at 15:10
RT @twittilicious: CSS display: inline-block: why it rocks, and why it sucks – Robert’s talk http://bit.ly/cQ8GZb
This comment was originally posted on Twitter
February 27th, 2010 at 15:14
CSS display: inline-Block: Why It Rocks, And Why It Sucks – http://bit.ly/9rKkdm
This comment was originally posted on Twitter
February 27th, 2010 at 15:18
CSS display: inline-block: why it rocks, and why it sucks – Robert’s talk http://dlvr.it/3SJ1
This comment was originally posted on Twitter
February 27th, 2010 at 15:20
RT @smashingmag: CSS display: inline-Block: Why It Rocks, And Why It Sucks – http://bit.ly/9rKkdm
This comment was originally posted on Twitter
February 27th, 2010 at 15:21
RT @smashingmag: CSS display: inline-Block: Why It Rocks, And Why It Sucks – http://bit.ly/9rKkdm
This comment was originally posted on Twitter
February 27th, 2010 at 15:32
RT @twittilicious: CSS display: inline-block: why it rocks, and why it sucks – Robert’s talk http://bit.ly/cQ8GZb
This comment was originally posted on Twitter
February 27th, 2010 at 15:34
RT @smashingmag: CSS display: inline-Block: Why It Rocks, And Why It Sucks – http://bit.ly/9rKkdm – good discussion
This comment was originally posted on Twitter
February 27th, 2010 at 15:46
RT @smashingmag: CSS display: inline-Block: Why It Rocks, And Why It Sucks – http://bit.ly/9rKkdm
This comment was originally posted on Twitter
February 27th, 2010 at 16:08
RT @smashingmag: CSS display: inline-Block: Why It Rocks, And Why It Sucks – http://bit.ly/9rKkdm
This comment was originally posted on Twitter
February 27th, 2010 at 16:14
CSS display: inline-Block: Why It Rocks, And Why It Sucks – http://bit.ly/9rKkdm (via @smashingmag)
This comment was originally posted on Twitter
February 27th, 2010 at 16:39
@myen CSS display: inline-Block: Why It Rocks, And Why It Sucks – http://bit.ly/9rKkdm
This comment was originally posted on Twitter
February 27th, 2010 at 16:39
RT @smashingmag: CSS display: inline-Block: Why It Rocks, And Why It Sucks – http://bit.ly/9rKkdm
This comment was originally posted on Twitter
February 27th, 2010 at 16:45
display: Inline-Block en CSS (pros y contras) http://bit.ly/9rKkdm #css
This comment was originally posted on Twitter
February 27th, 2010 at 17:30
http://icio.us/5tiulb
This comment was originally posted on Twitter
February 27th, 2010 at 17:40
RT @smashingmag: CSS display: inline-Block: Why It Rocks, And Why It Sucks – http://bit.ly/9rKkdm
This comment was originally posted on Twitter
February 27th, 2010 at 18:01
RT @smashingmag: CSS display: inline-Block: Why It Rocks, And Why It Sucks – http://bit.ly/9rKkdm
This comment was originally posted on Twitter
February 27th, 2010 at 18:23
RT @smashingmag: CSS display: inline-Block: Why It Rocks, And Why It Sucks – http://bit.ly/9rKkdm
This comment was originally posted on Twitter
February 27th, 2010 at 20:01
RT @smashingmag CSS display: inline-Block: Why It Rocks, And Why It Sucks – http://bit.ly/9rKkdm
This comment was originally posted on Twitter
February 27th, 2010 at 20:04
RT @smashingmag: CSS display: inline-Block: Why It Rocks, And Why It Sucks – http://bit.ly/9rKkdm
This comment was originally posted on Twitter
February 27th, 2010 at 20:09
RT @smashingmag: CSS display: inline-Block: Why It Rocks, And Why It Sucks – http://bit.ly/9rKkdm
This comment was originally posted on Twitter
February 27th, 2010 at 21:04
RT @catswhocode: CSS display: inline-Block: Why It Rocks, And Why It Sucks – http://bit.ly/9rKkdm (via @smashingmag)
This comment was originally posted on Twitter
February 27th, 2010 at 21:27
RT @smashingmag: CSS display: inline-Block: Why It Rocks, And Why It Sucks – http://bit.ly/9rKkdm
This comment was originally posted on Twitter
February 27th, 2010 at 22:28
RT @smashingmag CSS display: inline-Block: Why It Rocks, And Why It Sucks – http://bit.ly/9rKkdm I use this in all my layouts
This comment was originally posted on Twitter
February 28th, 2010 at 0:18
display: inline block -> how it works: http://bit.ly/9uRWR6
This comment was originally posted on Twitter
February 28th, 2010 at 1:08
http://tinyurl.com/ycxwyq5
CSS display: inline-block: why it rocks, and why it sucks – Robert’s talk
This comment was originally posted on Twitter
February 28th, 2010 at 1:34
http://tinyurl.com/yae6nj4
CSS display: inline-block: why it rocks, and why it sucks – Robert’s talk
This comment was originally posted on Twitter
February 28th, 2010 at 2:59
CSS display: inline-block http://robertnyman.com/2010/02/24/css-display-inline-block-why-it-rocks-and-why-it-sucks/
This comment was originally posted on Twitter
February 28th, 2010 at 4:13
http://icio.us/5tiulb
This comment was originally posted on Twitter
February 28th, 2010 at 18:47
RT @smashingmag: CSS display: inline-Block: Why It Rocks, And Why It Sucks – http://bit.ly/9rKkdm
This comment was originally posted on Twitter
March 1st, 2010 at 7:30
RT @smashingmag: CSS display: inline-Block: Why It Rocks, And Why It Sucks – http://bit.ly/9rKkdm
This comment was originally posted on Twitter
March 1st, 2010 at 9:05
CSS display: inline-block: why it rocks, and why it sucks – Robert’s talk http://bit.ly/9lU7sk
This comment was originally posted on Twitter
March 1st, 2010 at 9:13
CSS display: inline-block: why it rocks, and why it sucks http://bit.ly/cfGmzJ
This comment was originally posted on Twitter
March 1st, 2010 at 9:23
CSS display: inline-block: why it rocks, and why it sucks http://bit.ly/95lEmY
This comment was originally posted on Twitter
March 1st, 2010 at 9:56
#CSS display: inline-block: why it rocks, and why it sucks http://bit.ly/9rKkdm
This comment was originally posted on Twitter
March 1st, 2010 at 12:18
CSS display: inline-block: why it rocks, and why it sucks #CSS #code http://bit.ly/9DBDXD
This comment was originally posted on Twitter
March 1st, 2010 at 14:37
Haha! CSS display: inline-block: why it rocks, and why it sucks http://bit.ly/9rKkdm #CSS #webdesign
This comment was originally posted on Twitter
March 1st, 2010 at 15:04
#CSS display: inline-block: why it rocks, and why it sucks – http://bit.ly/9rKkdm
This comment was originally posted on Twitter
March 1st, 2010 at 15:31
RT @catswhocode: CSS display: inline-Block: Why It Rocks, And Why It Sucks – http://bit.ly/9rKkdm (via @smashingmag)
This comment was originally posted on Twitter
March 1st, 2010 at 17:45
Depois que resolvi, encontrei a resposta… CSS display: inline-block: why it rocks, and why it sucks http://bit.ly/bWpjx9 #css #dev
This comment was originally posted on Twitter
March 2nd, 2010 at 3:16
CSS display: inline-Block: Why It Rocks, And Why It Sucks … http://bit.ly/9rKkdm
This comment was originally posted on Twitter
March 2nd, 2010 at 4:51
CSS display: inline-block: why it rocks, and why it sucks – Robert’s talk http://bit.ly/casaYy
This comment was originally posted on Twitter
March 2nd, 2010 at 4:53
CSS display: inline-block: why it rocks, and why it sucks – Robert’s talk http://bit.ly/casaYy RT @quenesswebblog
This comment was originally posted on Twitter
March 2nd, 2010 at 5:32
CSS display: inline-block: why it rocks, and why it sucks – Robert’s talk http://ow.ly/1d4l2 #css #webdesign
This comment was originally posted on Twitter
March 2nd, 2010 at 6:02
CSS display: inline-block: why it rocks, and why it sucks http://bit.ly/9rKkdm #css
This comment was originally posted on Twitter
March 2nd, 2010 at 9:08
“CSS display: inline-block: why it rocks, and why it sucks” #css http://bit.ly/9lU7sk
This comment was originally posted on Twitter
March 2nd, 2010 at 10:00
RT @gauravmishr: “CSS display: inline-block: why it rocks, and why it sucks” #css http://bit.ly/9lU7sk
This comment was originally posted on Twitter
March 4th, 2010 at 23:00
CSS display: inline-block: why it rocks, and why it sucks – Robert’s talk http://goo.gl/0KQ5
This comment was originally posted on Twitter
March 6th, 2010 at 11:34
@jhauge CSS display: inline-Block: Why It Rocks, And Why It Sucks – http://bit.ly/9rKkdm (whitespace issue update)
This comment was originally posted on Twitter
March 8th, 2010 at 14:31
CSS display: inline-block: why it rocks, and why it sucks – Robert’s talk http://bit.ly/cKMuLW
This comment was originally posted on Twitter
March 10th, 2010 at 6:45
CSS display: inline-block: why it rocks, and why it sucks – Robert’s talk http://is.gd/a6mpP
This comment was originally posted on Twitter