<div class="box wrapper">
  <div class="box child">
    <p>max-width: 50%;</p>
    <p>Цей блок ніколи не буде ширшим за половину ширини батьківського елементу.</p>
  </div>
  <p>Не забуваємо, що на ширину також впливають поля та межі!</p>
</div>
.box {
  border: 2px solid #666;
  padding: 12px;
  font-family: monospace;
  font-size: 18px;
}

.wrapper {
  max-width: 450px;
}

.child {
  max-width: 50%;
}

External CSS

This Pen doesn't use any external CSS resources.

External JavaScript

This Pen doesn't use any external JavaScript resources.