Попробуйте следующий код:
войства не считаются стандартными CSS?
Я использую что-то вроде этого, которое работает должным образом на Chrome 12, FF4, Opera 11 и Safari 5, но на IE9 минимальная ширина не соблюдается, еслиwidth < min-width
.
<span style="float:left; width:11%; min-width:150px;">
...
</span>
Редактировать: немного раздражен либеральным редактированием и переносом моего вопроса, но без. Вот более полный пример, который показывает четкую разницу в 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.