To build really good buttons, you need to understand the CSS concept of Psuedo-Classes. This allow you to modify the behavior of a tag based on different inputs.
You can also change the way normal links work using pseudo classes.
This link to Youtube will demonstrate a few of these options.Overflow is what happends when content can not fit within the space it has been provided.
Lorem ipsum dolor sit amet consectetur adipisicing elit. Laudantium itaque sapiente eaque qui possimus mollitia neque sequi perspiciatis? Voluptates maiores nisi quaerat quisquam impedit sapiente rerum laboriosam necessitatibus itaque adipisci?Lorem ipsum dolor sit amet consectetur, adipisicing elit. Tempore ducimus asperiores impedit animi vel quae iste eos quidem, voluptas earum amet quisquam soluta facere voluptatum repudiandae eius quasi aliquid. Lorem ipsum dolor sit amet consectetur adipisicing elit. Et, ab! Rerum tenetur quae facilis maxime ratione eligendi, quaerat vero labore eum unde, dignissimos esse atque sint fuga perspiciatis deleniti. Deleniti.
Lorem ipsum, dolor sit amet consectetur adipisicing elit. Consequuntur quas consequatur eius sequi rem quasi ab ea, deserunt repellat eligendi a beatae iure repudiandae pariatur debitis fugiat quia eos. Explicabo! Lorem ipsum dolor sit amet consectetur adipisicing elit. Culpa repudiandae atque cum magni numquam alias officia dicta praesentium aperiam, pariatur ipsam quia, asperiores unde ratione excepturi! Omnis harum consequatur molestias! Lorem ipsum, dolor sit amet consectetur adipisicing elit. Explicabo, blanditiis repellat. Distinctio iusto nemo tempore adipisci facere itaque amet nisi ipsa iure hic modi, quisquam vitae quod minima laborum aut?