The idea of "width: auto" setting is to adjust the elements with based on its content. For instance, here
the dropdownlist changes its width based on the length of the item. If you need to adjust width of an element based on the browser's width then I will suggest you set the width in percents - "width: 100%" is one option.
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI