Independent Autowidth in list
===

how can I make independent auto-width in list? Now if I set *width:auto* for *li* in *ul*, *li* expand to 100%. How can I reach that kind of autowidth like below?

  
![Goal][1]
  [1]: http://i.stack.imgur.com/iKHRz.png