Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
I now tried this, but it doesn't work as you say it does.What exactly are you trying to do? If all you want is not to have fieldset defaulted to 100% width, you can just specify that. width: auto; will make it just as wide as the content inside, similar to the default behaviour of tables, which also have width: auto; as their default width.
fieldset{width: auto;}
fieldset { float: left; }