css let text first expand height then width -
is there way text stretches container first in height , if reached max-height
proceeds in horizontal direction , expands width?
html, body { width: 100%; height: 100%; margin: 0px; padding: 0px; font-family: 'segoe ui', tahoma, geneva, verdana, sans-serif; } .block { border: 1px solid grey; border-radius: 4px; padding: 10px; margin: 12px; max-height: 200px; min-width: 200px; display: inline-block; max-width: 40%; }
<div id="container"> <div class="block">lorem ipsum dolor sit amet, consectetur adipisicing elit. itaque alias optio, fugiat porro quo molestiae illo laborum ipsam consequuntur? repudiandae facere pariatur veniam repellat, aliquid dolorum repellendus eum laborum natus.</div> <div class="block">lorem ipsum dolor sit amet, consectetur adipisicing elit. itaque alias optio, fugiat porro quo molestiae illo laborum ipsam consequuntur? repudiandae facere pariatur veniam repellat, aliquid dolorum repellendus eum laborum natus.</div> <div class="block">lorem ipsum dolor sit amet, consectetur adipisicing elit. itaque alias optio, fugiat porro quo molestiae illo laborum ipsam consequuntur? repudiandae facere pariatur veniam repellat, aliquid dolorum repellendus eum laborum natus.</div> <div class="block">lorem ipsum dolor sit amet, consectetur adipisicing elit. itaque alias optio, fugiat porro quo molestiae illo laborum ipsam consequuntur? repudiandae facere pariatur veniam repellat, aliquid dolorum repellendus eum laborum natus.</div> <div class="block">lorem ipsum dolor sit amet, consectetur adipisicing elit. itaque alias optio, fugiat porro quo molestiae illo laborum ipsam consequuntur? repudiandae facere pariatur veniam repellat, aliquid dolorum repellendus eum laborum natus.</div> <div class="block">lorem ipsum dolor sit amet, consectetur adipisicing elit. itaque alias optio, fugiat porro quo molestiae illo laborum ipsam consequuntur? repudiandae facere pariatur veniam repellat, aliquid dolorum repellendus eum laborum natus.</div> <div class="block">lorem ipsum dolor sit amet, consectetur adipisicing elit. itaque alias optio, fugiat porro quo molestiae illo laborum ipsam consequuntur? repudiandae facere pariatur veniam repellat, aliquid dolorum repellendus eum laborum natus.</div> <div class="block">lorem ipsum dolor sit amet, consectetur adipisicing elit. itaque alias optio, fugiat porro quo molestiae illo laborum ipsam consequuntur? repudiandae facere pariatur veniam repellat, aliquid dolorum repellendus eum laborum natus.</div> <div class="block">lorem ipsum dolor sit amet, consectetur adipisicing elit. itaque alias optio, fugiat porro quo molestiae illo laborum ipsam consequuntur? repudiandae facere pariatur veniam repellat, aliquid dolorum repellendus eum laborum natus.</div> <div class="block">lorem ipsum dolor sit amet, consectetur adipisicing elit. itaque alias optio, fugiat porro quo molestiae illo laborum ipsam consequuntur? repudiandae facere pariatur veniam repellat, aliquid dolorum repellendus eum laborum natus.</div> <div class="block">lorem ipsum dolor sit amet, consectetur adipisicing elit. itaque alias optio, fugiat porro quo molestiae illo laborum ipsam consequuntur? repudiandae facere pariatur veniam repellat, aliquid dolorum repellendus eum laborum natus.</div> <div class="block">lorem ipsum dolor sit amet, consectetur adipisicing elit. itaque alias optio, fugiat porro quo molestiae illo laborum ipsam consequuntur? repudiandae facere pariatur veniam repellat, aliquid dolorum repellendus eum laborum natus.</div> <div class="block">lorem ipsum dolor sit amet, consectetur adipisicing elit. itaque alias optio, fugiat porro quo molestiae illo laborum ipsam consequuntur? repudiandae facere pariatur veniam repellat, aliquid dolorum repellendus eum laborum natus.</div> <div class="block">lorem ipsum dolor sit amet, consectetur adipisicing elit. itaque alias optio, fugiat porro quo molestiae illo laborum ipsam consequuntur? repudiandae facere pariatur veniam repellat, aliquid dolorum repellendus eum laborum natus.</div> <div class="block">lorem ipsum dolor sit amet, consectetur adipisicing elit. itaque alias optio, fugiat porro quo molestiae illo laborum ipsam consequuntur? repudiandae facere pariatur veniam repellat, aliquid dolorum repellendus eum laborum natus.</div> <div class="block">lorem ipsum dolor sit amet, consectetur adipisicing elit. itaque alias optio, fugiat porro quo molestiae illo laborum ipsam consequuntur? repudiandae facere pariatur veniam repellat, aliquid dolorum repellendus eum laborum natus.</div> <div class="block">lorem ipsum dolor sit amet, consectetur adipisicing elit. itaque alias optio, fugiat porro quo molestiae illo laborum ipsam consequuntur? repudiandae facere pariatur veniam repellat, aliquid dolorum repellendus eum laborum natus.</div> <div class="block">lorem ipsum dolor sit amet, consectetur adipisicing elit. itaque alias optio, fugiat porro quo molestiae illo laborum ipsam consequuntur? repudiandae facere pariatur veniam repellat, aliquid dolorum repellendus eum laborum natus.</div> <div class="block">lorem ipsum dolor sit amet, consectetur adipisicing elit. itaque alias optio, fugiat porro quo molestiae illo laborum ipsam consequuntur? repudiandae facere pariatur veniam repellat, aliquid dolorum repellendus eum laborum natus.</div> <div class="block">lorem ipsum dolor sit amet, consectetur adipisicing elit. itaque alias optio, fugiat porro quo molestiae illo laborum ipsam consequuntur? repudiandae facere pariatur veniam repellat, aliquid dolorum repellendus eum laborum natus.</div> </div>
so every .block
first takes maximum height , after expands if needed in width.
i hope able make desired behavior understandable.
Comments
Post a Comment