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

Popular posts from this blog

node.js - Node js - Trying to send POST request, but it is not loading javascript content -

javascript - Replicate keyboard event with html button -

javascript - Web audio api 5.1 surround example not working in firefox -