I have a page to which I put a background with CSS, and adapt it so that it looks 100% wide and long. When you include text on it and see it on a cell phone, it gets out of hand.
I copy part of the code
HTML
<section id="banner">
<div class="col-md-2">
</div>
<div class="header-content col-md-8">
<p style="font-size:225%">SOMOS LO QUE NECESITAS PARA TENER PRESCENCIA EN INTERNET</p>
<hr width="100%">
<p style="font-size:150%">El crecimiento de su negocio es nuestro principal objetivo!</p>
</div>
</div>
<div class="col-md-2">
</div>
</section>
CSS
#banner {
width: 100%;
height: 120%;
position: center;
background-image: url(../img/crecer.jpg);
background-repeat: no-repeat;
background-position: center;
padding-top: 15%;
}
The image is 1366 x 800 px in size. In addition, the background image moves and makes all the content leave the area.