I have a <div> with the following css properties set via its class:
But when I see that object on Chrome tool "Computed Style" area, display: inline-block is recognized but is crossed out, and is calculated as "display: block". Why is this happening?
The class name for this <div> is called hbox_elem, and the computed style appears like this:

I tried Evan's suggestion, and now I get this, but it still does not work:

float: left forces display: block for most values of display.
http://www.w3.org/TR/CSS2/visuren.html#dis-pos-flo
Otherwise, if 'float' has a value other than 'none', the box is floated and 'display' is set according to the table below.
An extract of the table:
Specified value | Computed value
--------------------------------
inline-block | block
Another CSS rule may be overriding it. Try placing !important after inline-block to verify.
div.hbox_elem
{
display:inline-block !important;
}
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With