Являются ли эти свойства не стандартными CSS?
Я использую что-то вроде этого, которое работает правильно на Chrome 12, FF4, Opera 11 и Safari 5, но в IE9 минимальная ширина не соблюдается, если width < min-width
.
<span style="float:left; width:11%; min-width:150px;">
...
</span>
Edit: немного раздражает либеральное редактирование и миграция моего вопроса, но w/e. Вот более полный пример, который показывает явное различие в IE9 и других браузерах.
<html><body>
<p style="width: 600px">
<span style="float: left; width: 11%; min-width: 150px">Hello.</span>
<span style="float: left; width: 11%">World.</span>
</p>
</body></html>
Изменить 2: Как отмечено в комментарии Кевина ниже, добавление <!DOCTYPE html>
в начало решает проблему IE.