Auto-layouts are containers that automatically adjust the size of their columns based on the content.