width: auto and width: 100% are not the same thing, so I made this script to test it, but now im wondering, how can I make the height 100% but without overflowing and considering the margins? Do I have to use calc()?height: auto since it just becomes 0