<div class="content">
<p>Lorem ipsum dolor sit amet, laoreet singulis euripidis ea nec, ubique voluptatibus mea ex, ut nam tation imperdiet omittantur. Ex fugit omittam invidunt ius, nec eu prima fierent omittam.</p>
<p>Ea maluisset similique has. Consul debitis cu qui. Saepe noluisse eam at, nec deleniti temporibus et. Per porro affert tempor ex, illum constituam nec ad, in ius dolor ridens blandit. Iusto corrumpit ne vis, vis ne delectus reprimique.</p>
<div class="full-width">
<p>Lorem ipsum dolor sit amet, laoreet singulis euripidis ea nec, ubique voluptatibus mea ex, ut nam tation imperdiet omittantur. Ex fugit omittam invidunt ius, nec eu prima fierent omittam.</p>
<p>Ea maluisset similique has. Consul debitis cu qui. Saepe noluisse eam at, nec deleniti temporibus et. Per porro affert tempor ex, illum constituam nec ad, in ius dolor ridens blandit. Iusto corrumpit ne vis, vis ne delectus reprimique.</p>
</div>
<p>Lorem ipsum dolor sit amet, laoreet singulis euripidis ea nec, ubique voluptatibus mea ex, ut nam tation imperdiet omittantur. Ex fugit omittam invidunt ius, nec eu prima fierent omittam.</p>
<p>Ea maluisset similique has. Consul debitis cu qui. Saepe noluisse eam at, nec deleniti temporibus et. Per porro affert tempor ex, illum constituam nec ad, in ius dolor ridens blandit. Iusto corrumpit ne vis, vis ne delectus reprimique.</p>
<p>Lorem ipsum dolor sit amet, laoreet singulis euripidis ea nec, ubique voluptatibus mea ex, ut nam tation imperdiet omittantur. Ex fugit omittam invidunt ius, nec eu prima fierent omittam.</p>
<p>Ea maluisset similique has. Consul debitis cu qui. Saepe noluisse eam at, nec deleniti temporibus et. Per porro affert tempor ex, illum constituam nec ad, in ius dolor ridens blandit. Iusto corrumpit ne vis, vis ne delectus reprimique.</p>
<p>Lorem ipsum dolor sit amet, laoreet singulis euripidis ea nec, ubique voluptatibus mea ex, ut nam tation imperdiet omittantur. Ex fugit omittam invidunt ius, nec eu prima fierent omittam.</p>
<p>Ea maluisset similique has. Consul debitis cu qui. Saepe noluisse eam at, nec deleniti temporibus et. Per porro affert tempor ex, illum constituam nec ad, in ius dolor ridens blandit. Iusto corrumpit ne vis, vis ne delectus reprimique.</p>
<p>Lorem ipsum dolor sit amet, laoreet singulis euripidis ea nec, ubique voluptatibus mea ex, ut nam tation imperdiet omittantur. Ex fugit omittam invidunt ius, nec eu prima fierent omittam.</p>
<p>Ea maluisset similique has. Consul debitis cu qui. Saepe noluisse eam at, nec deleniti temporibus et. Per porro affert tempor ex, illum constituam nec ad, in ius dolor ridens blandit. Iusto corrumpit ne vis, vis ne delectus reprimique.</p>
<p>Lorem ipsum dolor sit amet, laoreet singulis euripidis ea nec, ubique voluptatibus mea ex, ut nam tation imperdiet omittantur. Ex fugit omittam invidunt ius, nec eu prima fierent omittam.</p>
<p>Ea maluisset similique has. Consul debitis cu qui. Saepe noluisse eam at, nec deleniti temporibus et. Per porro affert tempor ex, illum constituam nec ad, in ius dolor ridens blandit. Iusto corrumpit ne vis, vis ne delectus reprimique.</p>
</div>
.content {
width: 75vw;
max-width: 25em;
margin: 0 auto;
}
.full-width {
box-sizing: border-box;
width: calc(100vw - var(--scrollbar-width));
position: relative;
left: 50%;
right: 50%;
margin-left: calc( (50vw - (var(--scrollbar-width)/2)) * -1);
margin-right: calc( (50vw - (var(--scrollbar-width)/2)) * -1);
background-color: #eee;
padding: 2em;
}
document.documentElement.style.setProperty('--scrollbar-width', (window.innerWidth - document.documentElement.clientWidth) + "px");
This Pen doesn't use any external CSS resources.
This Pen doesn't use any external JavaScript resources.