How to make only the right side of the page scrollable? - tailwind-css

I'm working with flexbox when the screen size is larger than mobile.
What I would like to do is add a scroll effect only to the right side of the page content, so that you can always see "Impressum", but you can only scroll down the larger text part on the right side.
How can this be achieved?

import Link from 'next/link'
import React from 'react'
const impressum = () => {
return (
<div className='pl-4 md:flex md:justify-evenly md:items-start'>
{/* left side */}
<div className='pt-14 pb-20 text-3xl md:text-5xl'>
<h2>Impressum</h2>
</div>
{/* right side */}
<div className='md:pt-16'>
{/* company informations */}
<div>
<h2 className='text-bold md:text-xl'>SPOT GMBH</h2>
<ul>
<li>Segantinistrasse 194</li>
<li>9049 Zürich</li>
<li>Schweiz</li>
</ul>
<div className='flex flex-col text-blue-700 hover:text-blue-800 underline'>
<input type="phone" value="+41 79873 37 81" readOnly />
<input type="email" value="hello#spoton.ch" readOnly/>
</div>
<div className='py-6'>
<Link href="https://spoton.ch/">
<a className='text-blue-700 hover:text-blue-800 underline'><p>https://spoton.ch/</p></a>
</Link>
</div>
<div className='space-y-6'>
<p>Vertretungsberechtigte Personen: Lena Schwerzmann</p>
<p>Eingetragener Firmenname: Spot GmbH</p>
<p>Registernummer: CH-020.4.072.388-5</p>
<p>Handelsregisteramt: Zürich</p>
<p>Konzept, Design & Programmierung: <Link href="https://www.geyst.ch/"><a className='text-blue-700 underline hover:text-blue-800'>geyst.ch</a></Link></p>
<p className='text-sm md:text-xl'>Haftungsausschluss</p>
</div>
</div>
<div className='max-w-md'>
<div className='space-y-4'>
<p>Der Autor übernimmt keinerlei Gewähr hinsichtlich der inhaltlichen Richtigkeit, Genauigkeit, Aktualität, Zuverlässigkeit und Vollständigkeit der Informationen.</p>
<p>Haftungsansprüche gegen den Autor wegen Schäden materieller oder immaterieller Art, welche aus dem Zugriff oder der Nutzung bzw. Nichtnutzung der veröffentlichten Informationen, durch Missbrauch der Verbindung oder durch technische Störungen entstanden sind, werden ausgeschlossen.</p>
<p>Alle Angebote sind unverbindlich. Der Autor behält es sich ausdrücklich vor, Teile der Seiten oder das gesamte Angebot ohne gesonderte Ankündigung zu verändern, zu ergänzen, zu löschen oder die Veröffentlichung zeitweise oder endgültig einzustellen.</p>
</div>
<div className='py-4 text-sm md:text-xl'>
<p>Haftung für Links</p>
</div>
<div>
<p>Verweise und Links auf Webseiten Dritter liegen ausserhalb unseres Verantwortungsbereichs. Es wird jegliche Verantwortung für solche Webseiten abgelehnt. Der Zugriff und die Nutzung solcher Webseiten erfolgen auf eigene Gefahr des Nutzers oder der Nutzerin.</p>
</div>
<div className='py-4 text-sm md:text-xl'>
<p>urheberrecht</p>
</div>
<div>
<p>Die Urheber- und alle anderen Rechte an Inhalten, Bildern, Fotos oder anderen Dateien auf der Website gehören ausschliesslich der Firma Geyst oder den speziell genannten Rechtsinhabern. Für die Reproduktion jeglicher Elemente ist die schriftliche Zustimmung der Urheberrechtsträger im Voraus einzuholen.</p>
</div>
<div className='py-4 text-sm md:text-xl'>
<p>Datenschutz</p>
</div>
<div>
<p>Gestützt auf Artikel 13 der schweizerischen Bundesverfassung und die datenschutzrechtlichen Bestimmungen des Bundes (Datenschutzgesetz, DSG) hat jede Person Anspruch auf Schutz ihrer Privatsphäre sowie auf Schutz vor Missbrauch ihrer persönlichen Daten. Wir halten diese Bestimmungen ein. Persönliche Daten werden streng vertraulich behandelt und weder an Dritte verkauft noch weitergegeben. In enger Zusammenarbeit mit unseren Hosting-Providern bemühen wir uns, die Datenbanken so gut wie möglich vor fremden Zugriffen, Verlusten, Missbrauch oder vor Fälschung zu schützen. Beim Zugriff auf unsere Webseiten werden folgende Daten in Logfiles gespeichert: IP-Adresse, Datum, Uhrzeit, Browser-Anfrage und allg. übertragene Informationen zum Betriebssystem resp. Browser. Diese Nutzungsdaten bilden die Basis für statistische, anonyme Auswertungen, so dass Trends erkennbar sind, anhand derer wir unsere Angebote entsprechend verbessern können.</p>
</div>
<div className='py-4'>
<p>Hier geht es zu unserer <Link href="#"><a className='text-blue-700 hover:text-blue-800 underline'>Datenschutzerklärung</a></Link>.</p>
</div>
</div>
</div>
</div>
)
}
export default impressum

Try this code
import Link from "next/link";
import React from "react";
const impressum = () => {
return (
<div className="pl-4 md:flex md:justify-evenly md:items-start">
{/* left side */}
<div className="pt-14 pb-20 text-3xl md:text-5xl">
<h2>Impressum</h2>
</div>
{/* right side */}
<div className="md:pt-16 h-[80vh] md:h-screen overflow-scroll">
{/* company informations */}
<div>
<h2 className="text-bold md:text-xl">SPOT GMBH</h2>
<ul>
<li>Segantinistrasse 194</li>
<li>9049 Zürich</li>
<li>Schweiz</li>
</ul>
<div className="flex flex-col text-blue-700 hover:text-blue-800 underline">
<input type="phone" value="+41 79873 37 81" readOnly />
<input type="email" value="hello#spoton.ch" readOnly />
</div>
<div className="py-6">
<Link href="https://spoton.ch/">
<a className="text-blue-700 hover:text-blue-800 underline">
<p>https://spoton.ch/</p>
</a>
</Link>
</div>
<div className="space-y-6">
<p>Vertretungsberechtigte Personen: Lena Schwerzmann</p>
<p>Eingetragener Firmenname: Spot GmbH</p>
<p>Registernummer: CH-020.4.072.388-5</p>
<p>Handelsregisteramt: Zürich</p>
<p>
Konzept, Design & Programmierung:{" "}
<Link href="https://www.geyst.ch/">
<a className="text-blue-700 underline hover:text-blue-800">
geyst.ch
</a>
</Link>
</p>
<p className="text-sm md:text-xl">Haftungsausschluss</p>
</div>
</div>
<div className="max-w-md ">
<div className="space-y-4">
<p>
Der Autor übernimmt keinerlei Gewähr hinsichtlich der inhaltlichen
Richtigkeit, Genauigkeit, Aktualität, Zuverlässigkeit und
Vollständigkeit der Informationen.
</p>
<p>
Haftungsansprüche gegen den Autor wegen Schäden materieller oder
immaterieller Art, welche aus dem Zugriff oder der Nutzung bzw.
Nichtnutzung der veröffentlichten Informationen, durch Missbrauch
der Verbindung oder durch technische Störungen entstanden sind,
werden ausgeschlossen.
</p>
<p>
Alle Angebote sind unverbindlich. Der Autor behält es sich
ausdrücklich vor, Teile der Seiten oder das gesamte Angebot ohne
gesonderte Ankündigung zu verändern, zu ergänzen, zu löschen oder
die Veröffentlichung zeitweise oder endgültig einzustellen.
</p>
</div>
<div className="py-4 text-sm md:text-xl">
<p>Haftung für Links</p>
</div>
<div>
<p>
Verweise und Links auf Webseiten Dritter liegen ausserhalb unseres
Verantwortungsbereichs. Es wird jegliche Verantwortung für solche
Webseiten abgelehnt. Der Zugriff und die Nutzung solcher Webseiten
erfolgen auf eigene Gefahr des Nutzers oder der Nutzerin.
</p>
</div>
<div className="py-4 text-sm md:text-xl">
<p>urheberrecht</p>
</div>
<div>
<p>
Die Urheber- und alle anderen Rechte an Inhalten, Bildern, Fotos
oder anderen Dateien auf der Website gehören ausschliesslich der
Firma Geyst oder den speziell genannten Rechtsinhabern. Für die
Reproduktion jeglicher Elemente ist die schriftliche Zustimmung
der Urheberrechtsträger im Voraus einzuholen.
</p>
</div>
<div className="py-4 text-sm md:text-xl">
<p>Datenschutz</p>
</div>
<div>
<p>
Gestützt auf Artikel 13 der schweizerischen Bundesverfassung und
die datenschutzrechtlichen Bestimmungen des Bundes
(Datenschutzgesetz, DSG) hat jede Person Anspruch auf Schutz ihrer
Privatsphäre sowie auf Schutz vor Missbrauch ihrer persönlichen
Daten. Wir halten diese Bestimmungen ein. Persönliche Daten werden
streng vertraulich behandelt und weder an Dritte verkauft noch
weitergegeben. In enger Zusammenarbeit mit unseren
Hosting-Providern bemühen wir uns, die Datenbanken so gut wie
möglich vor fremden Zugriffen, Verlusten, Missbrauch oder vor
Fälschung zu schützen. Beim Zugriff auf unsere Webseiten werden
folgende Daten in Logfiles gespeichert: IP-Adresse, Datum,
Uhrzeit, Browser-Anfrage und allg. übertragene Informationen zum
Betriebssystem resp. Browser. Diese Nutzungsdaten bilden die Basis
für statistische, anonyme Auswertungen, so dass Trends erkennbar
sind, anhand derer wir unsere Angebote entsprechend verbessern
können.
</p>
</div>
<div className="py-4">
<p>
Hier geht es zu unserer{" "}
<Link href="#">
<a className="text-blue-700 hover:text-blue-800 underline">
Datenschutzerklärung
</a>
</Link>
.
</p>
</div>
</div>
</div>
</div>
);
};
export default impressum;

Related

CSS error caused by strange closing of divs

I've encountered a pretty weird CSS error which stops CSS from properly being applied. Check out the screenshot I took from the Chrome inspection tool.
Weird CSS in inspector
The code is pretty straightforward:
<div class="addownsong">
<span class="hidesongadder"><i class="fa fa-times"></i></span>
<h4>Artiest</h4>
<input id="artist-name" type="text" style="background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABHklEQVQ4EaVTO26DQBD1ohQWaS2lg9JybZ+AK7hNwx2oIoVf4UPQ0Lj1FdKktevIpel8AKNUkDcWMxpgSaIEaTVv3sx7uztiTdu2s/98DywOw3Dued4Who/M2aIx5lZV1aEsy0+qiwHELyi+Ytl0PQ69SxAxkWIA4RMRTdNsKE59juMcuZd6xIAFeZ6fGCdJ8kY4y7KAuTRNGd7jyEBXsdOPE3a0QGPsniOnnYMO67LgSQN9T41F2QGrQRRFCwyzoIF2qyBuKKbcOgPXdVeY9rMWgNsjf9ccYesJhk3f5dYT1HX9gR0LLQR30TnjkUEcx2uIuS4RnI+aj6sJR0AM8AaumPaM/rRehyWhXqbFAA9kh3/8/NvHxAYGAsZ/il8IalkCLBfNVAAAAABJRU5ErkJggg=="); background-repeat: no-repeat; background-attachment: scroll; background-size: 16px 18px; background-position: 98% 50%; cursor: auto;">
<h4>Titel</h4>
<input id="track-name" type="text">
<div class="minutes">
<h4>Minuten</h4>
<input id="track-minutes" type="text" min="0" max="59">
</div>
<div class="timedivider">
<h4>:</h4>
</div>
<div class="seconds">
<h4>Seconden</h4>
<input id="track-seconds" type="text" min="0" max="59">
</div>
<p><strong>Wil je een scanbare Spotify code toevoegen aan je topplaatje? Gebruik onderstaande zoekbalk om het juiste nummer te vinden!</strong></p>
<input style="text-align: center;border-color:#df0d84" id="songsearch2" type="text" placeholder="Vind je favoriete nummer op basis van titel">
<div id="songsearch2-results"></div>
<div id="selected-spotify-code"></div>
<input hidden="" id="uploaded-image">
<div class="dropzone dropzonebox dz-clickable" id="my-awesome-dropzone"><div class="dz-message" data-dz-message=""><span>Sleep een foto hierheen of klik om te uploaden</span></div></div>
<div style="color:#ff0000;margin-top:10px;"><center><strong>Let op: voor het beste resultaat, voeg je een vierkante foto toe</strong></center></div>
<div style="background-color:#ddd;color:#545454;border-color:#ddd;" class="createButton placeholderButton">Voeg eerst alle gegevens toe</div>
<div style="display: none;" class="createButton addCreation">Voeg je creatie toe!</div>
</div>
I tried uncovering closing/opening errors for divs, but they're all properly showing. Any ideas?

Align on the left

i have this website http://steam-to-rent.ch/ and what i need is to align the entire content on the left (same line as the Logo). I'm using bootstrap grid but in the homepage and here http://steam-to-rent.ch/uber.html i can't align on the left. This is the HTML code:
<section id="services" class="section text-center home">
<div class="container">
<div class="row">
<!-- SINGLE SERVICE -->
<div class="col-sm-12">
<div class="single-service text-left wow fadeInRight" data-wow-duration="1s" data-wow-delay=".6s">
<div class="service-content home">
<h3 class="">Dampf wird überall gebraucht! </h3>
<h4>Damit es wieder mit Volldampf voraus gehen kann</h4>
<p>Die Einsatzgebiete für Dampf sind vielfältig. Sei es im Spital, der Universitätskantine, der Molkerei, der Wäscherei, der Lederverarbeitung, der Gummiherstellung, in der gesamten Lebensmittelindustrie, beim Gemüsebauer um Randen und Mais zu kochen, in der Futtermühle, der Getreidemühle oder in der Käserei. Mit unserer <b>Dampfkessel - Vermietung</b> helfen wir Ihnen schnell und kompetent bei Ausfällen, damit Sie Ihre Prozesse zügig wieder aufnehmen können.
</p>
</div>
</div>
</div>
<!-- END SINGLE SERVICE -->
</div>
<!--.row-->
</div>
<!--/.container -->
</section>
Just remove the margin you have given in your css
.single-service {
margin:30px 25px;
}
.service-content {
margin:65px;
}
Remove div's holding col-sm-12 and service-content classes from your HTML page
col-sm-12 is having 15px padding
and
.service-content {
margin-left: 65px; /* because of this 65px your content is shifted to left, so remove this value or avoid using this class in HTML */
bottom: 0;
}

Css column-count error on safari

I'm using some column property to list some items in three columns. but there is a problem on safari only :
when I use border-radius property on it, the text inside columns 2 and 3 disapear.
here a codepen link : http://codepen.io/arokh/pen/zGyyKx
#content-main {
margin: 0 auto;
width: 960px;
border-left: 0px solid #ddd;
border-right: 0px solid #ddd;
background: white;
padding: 25px 0 50px;
position: relative;
}
#equipements {
-webkit-column-width: 320px;
-webkit-column-rule: 1px dotted #ccc;
-webkit-column-count: 3;
-webkit-column-gap: 0;
-moz-column-width: 320px;
-moz-column-rule: 1px dotted #ccc;
-moz-column-count: 3;
-moz-column-gap: 0;
column-width: 320px;
column-rule: 1px dotted #ccc;
column-count: 3;
column-gap: 0;
padding: 25px 0px;
margin: 0 ;
background: rgb(255,255,255);
min-height: 0px;
}
#equipements ul.equipements {
width: 232px;
display: block;
padding: 10px;
border-radius: 0;
background:url(../img/remorques/pictos/ok.png) no-repeat 18px 10px transparent;
padding-left: 70px;
padding-right: 18px;
min-height: 70px;
-webkit-column-break-inside: avoid;
page-break-inside: avoid;
break-inside: avoid;
}
#equipements ul.equipements li {
display: inline-block;
margin: 0;
padding: 0;
font-size:13px;
line-height: 20px;
min-height: 20px;
cursor: pointer;
padding-left: 12px;
margin-left: 6px;
margin-bottom: 2px;
border-radius: 5px;
color: #122c73;
transition: all 0.5s;
}
#equipements ul.equipements li div.titre {
color: #122c73;
}
#equipements ul.equipements li:hover {
background: #5671b6;
color: #fff;
}
#equipements ul.equipements li:hover div.titre {
color: #fff;
}
#equipements ul.equipements li.select {
background: #122c73;
color: #fff;
}
#equipements ul.equipements li.select div.titre {
color: #fff;
}
.hidden {
display: none;
visibility: hidden;
}
#content-main ul li {
display: inline-block;
text-align: left;
width: 212px;
margin-right: 15px;
padding-bottom: 5px;
overflow: hidden;
position: relative;
font-size: 16px;
line-height: 22px;
}
<div id="content-main">
<div id="equipements" class="Std">
<ul id="categorie_equipement_id2" class="equipements" style="background-image: url(http://pro-etal.fr/img/pictos/picto-cat-longueuretptac.png)">
<li meta-id="6" class="ite-0">
<div class="titre">PTAC variables</div>
<div class="hidden sousTitre">de 750 à 3000 kg</div>
<div class="hidden description"><p>Nos remorques supportent, selon leur longueur d'étal, un Poids Total roulant Autorisé en Charge allant de 750 à 3000 kg.</p>
</div>
<div class="hidden urlPhoto">6/photo-equi-ptac.jpg</div>
</li>
<li meta-id="109" class="ite-1 select">
<div class="titre">Un étal de 2 m à 10 m</div>
<div class="hidden sousTitre">+ 2 m de tables latérales</div>
<div class="hidden description"><p>Nos remorques peuvent mesurer de 2 m à 10 m de long (longueur d'étal. Ajouter 2 m de vente en comptant les tables latérales à l’ouverture).<br>
Plusieurs PTAC (poids total autorisé en charge) vous sont proposés.<br>
Pour en savoir plus, visitez la section « La gamme Pro-étal ».</p>
<p>Notre gamme mag.</p>
</div>
<div class="hidden urlPhoto">109/photo-equi-etal-poissonnier.jpg</div>
</li>
</ul>
<ul id="categorie_equipement_id3" class="equipements" style="background-image: url(http://pro-etal.fr/img/pictos/picto-cat-equipementglobal.png)">
<li meta-id="7" class="ite-2">
<div class="titre">Châssis galvanisé</div>
<div class="hidden sousTitre">Garantie 6 ans anticorrosion et structure</div>
<div class="hidden description">
<p>La galvanisation à chaud est reconnue comme la meilleure protection de l'acier contre la corrosion.</p>
<p>Les structures de nos châssis varient selon le PTAC demandé. Ils sont étudiés au cas par cas selon le schéma d’implantation de la remorque.</p>
</div>
<div class="hidden urlPhoto">7/photo-equi-chassis.jpg</div>
</li>
<li meta-id="8" class="ite-3">
<div class="titre">Essieu freiné auto-amorti</div>
<div class="hidden sousTitre">et commande de frein AL-KO</div>
<div class="hidden description">
<p>Permet un meilleur confort de conduite : l’essieu freiné garantit des ralentissements sans à-coups et une meilleure tenue de route.</p>
<p>Garantie 2 ans train roulant</p>
</div>
<div class="hidden urlPhoto">8/photo-equi-essieu.jpg</div>
</li>
<li meta-id="9" class="ite-4">
<div class="titre">Toiture à relevage hydraulique</div>
<div class="hidden sousTitre">Garantie 2 ans</div>
<div class="hidden description">
<p>Pro-étal est le spécialiste de la toiture hydraulique sans entretien. Ce système permet un gain de place pour votre commerce sur le marché (volets plus compacts), une diminution de la consommation du carburant (moins de prise au vent de votre remorque), et un centre de gravité plus bas pour une meilleure tenue de route. Avec l’hydraulique Chapel, le relevage de la toiture est fiable et se déroule en douceur.</p>
</div>
<div class="hidden urlPhoto">9/photo-equi-hydraulique.jpg</div>
</li>
<li meta-id="11" class="ite-5">
<div class="titre">Volets sandwichs</div>
<div class="hidden sousTitre"> aluminium isolé</div>
<div class="hidden description">
<p>Les panneaux des volets sont en sandwich d’aluminium / styrofoam qui présente l’avantage d’être rigide, léger, brillant et inaltérable tout en présentant un gain de poids de 50 % par rapport au panneau sandwich classique.</p>
</div>
<div class="hidden urlPhoto">11/photo-equi-volets.jpg</div>
</li>
<li meta-id="12" class="ite-6">
<div class="titre">Carrosserie en polyester</div>
<div class="hidden sousTitre"> </div>
<div class="hidden description"><p>La carrosserie galbée, sans parties saillantes, est réalisée en fibre de verre et résine polyester.<br>
Les surfaces en polyester sont réparables en cas de choc, remplaçables facilement, et inaltérables à la corrosion chimique. En outre, les pièces polyester présentent la meilleure solution contre les poinçonnements et les rayures courantes. Leur durée de vie est quasi illimitée.</p>
</div>
<div class="hidden urlPhoto">12/photo-equi-carrosserie.jpg</div>
</li><li meta-id="13" class="ite-7">
<div class="titre">Plan de fermeture en inox</div>
<div class="hidden sousTitre"> </div>
<div class="hidden description"><p>Tout inox, il est très résistant à l'usure et à la corrosion.</p>
</div>
<div class="hidden urlPhoto">13/photo-equi-inox.jpg</div>
</li><li meta-id="15" class="ite-8">
<div class="titre">Poignées de manoeuvre</div>
<div class="hidden sousTitre">sur les volets latéraux</div>
<div class="hidden description"><p>Situées de chaque côté des volets latéraux, elles permettent une bonne prise en main et facilitent les manœuvres.</p>
</div>
<div class="hidden urlPhoto">15/photo-equi-poignees.jpg</div>
</li><li meta-id="61" class="ite-9">
<div class="titre">Roue de secours sous le châssis</div>
<div class="hidden sousTitre"> </div>
<div class="hidden description"><p>La roue de secours est de série, fixée hors coffre sur un porte-roue.</p>
</div>
<div class="hidden urlPhoto">61/photo-equi-roue-secours.jpg</div>
</li><li meta-id="85" class="ite-10">
<div class="titre">Réserves à portillons</div>
<div class="hidden sousTitre"> Réfrigérées</div>
<div class="hidden description"><p>Dans le bas de caisse, la réserve est accessible par le biais de portes ouvrantes à poignées munies de verrous. Les portes des réserves sont isolées. Le nombre de réserves et leurs largeurs varient en fonction de la taille de votre remorque. Elles mesurent 1m de profondeur.</p>
</div>
<div class="hidden urlPhoto">85/photo-equi-reserve-ouvrante.jpg</div>
</li></ul><ul id="categorie_equipement_id4" class="equipements" style="background-image: url(http://pro-etal.fr/img/pictos/picto-cat-electricite.png)"><li meta-id="16" class="ite-11">
<div class="titre">Éclairage Led Downlight</div>
<div class="hidden sousTitre"> Standard - Garantie pièces 2 ans</div>
<div class="hidden description"><p>La toiture est doublée d'un faux plafond en polyester avec un éclairage Led downlight encastré de faible consommation (23 W) pour une durée de vie de 10 ans. La lumière proche de celle du soleil (3 000 K) valorisera vos produits sans altérer leur aspect. Ce système d’éclairage est insensible aux micro coupures et baisses de tension.</p>
</div>
<div class="hidden urlPhoto">16/photo-equi-led-downlight.jpg</div>
</li><li meta-id="17" class="ite-12">
<div class="titre">Tableau électrique de commandes</div>
<div class="hidden sousTitre"> </div>
<div class="hidden description"><p>Encastré dans le bas de caisse, il intègre tous les disjoncteurs, circuits et protections. Il dispose d’un disjoncteur différentiel 30 MA pour une sécurité assurée.</p>
</div>
<div class="hidden urlPhoto">17/photo-equi-disjoncteur.jpg</div>
</li><li meta-id="18" class="ite-13">
<div class="titre">Prise européenne Hypra</div>
<div class="hidden sousTitre"> et sa fiche d'alimentation</div>
<div class="hidden description"><p>La prise européenne d’alimentation est fixée sur le bas de caisse.</p>
</div>
<div class="hidden urlPhoto">18/photo-equi-alimentation.jpg</div>
</li><li meta-id="19" class="ite-14">
<div class="titre">Feux arrières et signalisation</div>
<div class="hidden sousTitre"> </div>
<div class="hidden description"><p>Nos remorques sont équipées de feux de type automobile esthétiques ainsi que de feux de recul.</p>
</div>
<div class="hidden urlPhoto">19/photo-equi-feux.jpg</div>
</li></ul><ul id="categorie_equipement_id5" class="equipements" style="background-image: url(http://pro-etal.fr/img/pictos/picto-cat-refrigeration.png)"><li meta-id="21" class="ite-15">
<div class="titre">Pas de réfrigération nécessaire</div>
<div class="hidden sousTitre">Vente sur lit de glace </div>
<div class="hidden description"><p>Pas de réfrigération : méthode optimale, fusion de la glace à 0°C.</p>
</div>
<div class="hidden urlPhoto">21/photo-equi-pas-de-refrigeration.jpg</div>
</li></ul><ul id="categorie_equipement_id7" class="equipements" style="background-image: url(http://pro-etal.fr/img/pictos/picto-cat-hygiene.png)"><li meta-id="22" class="ite-16">
<div class="titre">Eau chaude sous pression</div>
<div class="hidden sousTitre">Lavabo et robinet temporisé</div>
<div class="hidden description"><p>Notre système d’eau chaude sous pression ne nécessite pas d’énergie sur le marché (Brevet exclusif société Pro-étal). Le lavabo en inox est encastré dans le plan de vente, équipé d’un robinet temporisé. Vous disposez d’un réservoir d’eaux usées sur collecteur unique, rinçable et vidangeable.</p>
<p>Il est accompagné d’un distributeur de savon liquide rechargeable. </p>
</div>
<div class="hidden urlPhoto">22/photo-equi-eau.jpg</div>
</li><li meta-id="23" class="ite-17">
<div class="titre">Dévidoir à papier d'essuyage</div>
<div class="hidden sousTitre"> </div>
<div class="hidden description"><p>Le dévidoir à papier d’essuyage est rechargeable.</p>
</div>
<div class="hidden urlPhoto">23/photo-equi-devidoir.jpg</div>
</li></ul><ul id="categorie_equipement_id8" class="equipements" style="background-image: url(http://pro-etal.fr/img/pictos/picto-cat-vitrine.png)"><li meta-id="26" class="ite-18">
<div class="titre">Remontée vitrée</div>
<div class="hidden sousTitre"> </div>
<div class="hidden description"><p>Une remontée vitrée, droite ou inclinée, est placée sur votre plan de vente.</p>
</div>
<div class="hidden urlPhoto">26/photo-equi-remontee.jpg</div>
</li><li meta-id="27" class="ite-19">
<div class="titre">Plan de vente en polyester</div>
<div class="hidden sousTitre"> </div>
<div class="hidden description"><p>Le plan de vente (fond de la vitrine) en polyester est totalement plat (ou incliné en option). Sans joints, tous les angles sont stratifiés pour une étanchéité parfaite et une durée de vie optimale. Quatre crépines évacuent l'eau vers un collecteur unique. Sa largeur intérieure utile est de 86 cm. Il comporte un vide poche sous le comptoir côté vendeur.</p>
</div>
<div class="hidden urlPhoto">27/photo-equi-plan-polyester.jpg</div>
</li><li meta-id="59" class="ite-20">
<div class="titre">Repose-sac de courtoisie</div>
<div class="hidden sousTitre"> </div>
<div class="hidden description"><p>Comme son nom l’indique, il n’est pas indispensable, mais il invite la clientèle à s’attarder devant votre vitrine. On peut y déposer son sac lors du paiement, et il est aussi très apprécié en période humide. De plus, il offre une sécurité supplémentaire pour vos vitrages durant les trajets en les bloquant en position relevée. D’une robustesse à toute épreuve, il peut supporter une très lourde charge (jusqu’à 100 kgs).</p>
</div>
<div class="hidden urlPhoto">59/photo-equi-repose-sac.jpg</div>
</li></ul><ul id="categorie_equipement_id10" class="equipements" style="background-image: url(http://pro-etal.fr/img/pictos/picto-cat-tablelaterale.png)"><li meta-id="29" class="ite-21">
<div class="titre">2 tables latérales</div>
<div class="hidden sousTitre">en polyester</div>
<div class="hidden description"><p>Deux tables latérales en polyester peuvent offrir deux mètres de plus à votre surface de vente. Elles se replient à l’intérieur de la remorque lors de la fermeture de celle-ci. A la demande, elles sont également dégondables si besoin.</p>
</div>
<div class="hidden urlPhoto">29/photo-equi-tables.jpg</div>
</li></ul><ul id="categorie_equipement_id14" class="equipements" style="background-image: url(http://pro-etal.fr/img/pictos/picto-cat-bachesdeprotection.png)"><li meta-id="36" class="ite-22">
<div class="titre">Entourage de bâches blanches</div>
<div class="hidden sousTitre"> Bâches standard, démontables</div>
<div class="hidden description"><p>L'entourage de bâches vous permettra à la fois de fermer votre commerce côté vendeur, mais aussi de vous protéger des intempéries. Les trois grandes bâches de fond (A,B, et C) s’enroulent sous les volets avec la possibilité d’un démontage rapide. Sous les bâches d'angles, deux bâches ferment hermétiquement l'entourage (bâches X). Les triangles à glissières, agrémentées de festons, complètent la couverture.</p>
</div>
<div class="hidden urlPhoto">36/photo-equi-baches.jpg</div>
</li><li meta-id="83" class="ite-23">
<div class="titre">Impression publicitaire</div>
<div class="hidden sousTitre">sur vos bâches d'entourage</div>
<div class="hidden description"><p>Nous vous proposons d'imprimer sur vos bâches standard les éléments que vous souhaitez : votre logo, des photos de votre exploitation, de vos produits... des textes, couleurs et typographies de votre choix. Nous vous accompagnons dans la réalisation de cette publicité, très impactante pour le public.</p>
</div>
<div class="hidden urlPhoto">83/photo-equi-etal-poissonnier.jpg</div>
</li></ul>
</div></div>
so if you set border-radius: 5px; to 0 in line 54; you'll see the text again...
Any idea to use border radius property and see the text ?
Remove overflow: hidden; from #content-main ul li.
#content-main {
margin: 0 auto;
width: 960px;
border-left: 0px solid #ddd;
border-right: 0px solid #ddd;
background: white;
padding: 25px 0 50px;
position: relative;
}
#equipements {
-webkit-column-width: 320px;
-webkit-column-rule: 1px dotted #ccc;
-webkit-column-count: 3;
-webkit-column-gap: 0;
-moz-column-width: 320px;
-moz-column-rule: 1px dotted #ccc;
-moz-column-count: 3;
-moz-column-gap: 0;
column-width: 320px;
column-rule: 1px dotted #ccc;
column-count: 3;
column-gap: 0;
padding: 25px 0px;
margin: 0 ;
background: rgb(255,255,255);
min-height: 0px;
}
#equipements ul.equipements {
width: 232px;
display: block;
padding: 10px;
border-radius: 0;
background:url(../img/remorques/pictos/ok.png) no-repeat 18px 10px transparent;
padding-left: 70px;
padding-right: 18px;
min-height: 70px;
-webkit-column-break-inside: avoid;
page-break-inside: avoid;
break-inside: avoid;
}
#equipements ul.equipements li {
display: inline-block;
margin: 0;
padding: 0;
font-size:13px;
line-height: 20px;
min-height: 20px;
cursor: pointer;
padding-left: 12px;
margin-left: 6px;
margin-bottom: 2px;
border-radius: 5px;
color: #122c73;
transition: all 0.5s;
}
#equipements ul.equipements li div.titre {
color: #122c73;
}
#equipements ul.equipements li:hover {
background: #5671b6;
color: #fff;
}
#equipements ul.equipements li:hover div.titre {
color: #fff;
}
#equipements ul.equipements li.select {
background: #122c73;
color: #fff;
}
#equipements ul.equipements li.select div.titre {
color: #fff;
}
.hidden {
display: none;
visibility: hidden;
}
#content-main ul li {
display: inline-block;
text-align: left;
width: 212px;
margin-right: 15px;
padding-bottom: 5px;
/* remove this -> overflow: hidden;*/
position: relative;
font-size: 16px;
line-height: 22px;
}
<div id="content-main">
<div id="equipements" class="Std">
<ul id="categorie_equipement_id2" class="equipements" style="background-image: url(http://pro-etal.fr/img/pictos/picto-cat-longueuretptac.png)">
<li meta-id="6" class="ite-0">
<div class="titre">PTAC variables</div>
<div class="hidden sousTitre">de 750 à 3000 kg</div>
<div class="hidden description"><p>Nos remorques supportent, selon leur longueur d'étal, un Poids Total roulant Autorisé en Charge allant de 750 à 3000 kg.</p>
</div>
<div class="hidden urlPhoto">6/photo-equi-ptac.jpg</div>
</li>
<li meta-id="109" class="ite-1 select">
<div class="titre">Un étal de 2 m à 10 m</div>
<div class="hidden sousTitre">+ 2 m de tables latérales</div>
<div class="hidden description"><p>Nos remorques peuvent mesurer de 2 m à 10 m de long (longueur d'étal. Ajouter 2 m de vente en comptant les tables latérales à l’ouverture).<br>
Plusieurs PTAC (poids total autorisé en charge) vous sont proposés.<br>
Pour en savoir plus, visitez la section « La gamme Pro-étal ».</p>
<p>Notre gamme mag.</p>
</div>
<div class="hidden urlPhoto">109/photo-equi-etal-poissonnier.jpg</div>
</li>
</ul>
<ul id="categorie_equipement_id3" class="equipements" style="background-image: url(http://pro-etal.fr/img/pictos/picto-cat-equipementglobal.png)">
<li meta-id="7" class="ite-2">
<div class="titre">Châssis galvanisé</div>
<div class="hidden sousTitre">Garantie 6 ans anticorrosion et structure</div>
<div class="hidden description">
<p>La galvanisation à chaud est reconnue comme la meilleure protection de l'acier contre la corrosion.</p>
<p>Les structures de nos châssis varient selon le PTAC demandé. Ils sont étudiés au cas par cas selon le schéma d’implantation de la remorque.</p>
</div>
<div class="hidden urlPhoto">7/photo-equi-chassis.jpg</div>
</li>
<li meta-id="8" class="ite-3">
<div class="titre">Essieu freiné auto-amorti</div>
<div class="hidden sousTitre">et commande de frein AL-KO</div>
<div class="hidden description">
<p>Permet un meilleur confort de conduite : l’essieu freiné garantit des ralentissements sans à-coups et une meilleure tenue de route.</p>
<p>Garantie 2 ans train roulant</p>
</div>
<div class="hidden urlPhoto">8/photo-equi-essieu.jpg</div>
</li>
<li meta-id="9" class="ite-4">
<div class="titre">Toiture à relevage hydraulique</div>
<div class="hidden sousTitre">Garantie 2 ans</div>
<div class="hidden description">
<p>Pro-étal est le spécialiste de la toiture hydraulique sans entretien. Ce système permet un gain de place pour votre commerce sur le marché (volets plus compacts), une diminution de la consommation du carburant (moins de prise au vent de votre remorque), et un centre de gravité plus bas pour une meilleure tenue de route. Avec l’hydraulique Chapel, le relevage de la toiture est fiable et se déroule en douceur.</p>
</div>
<div class="hidden urlPhoto">9/photo-equi-hydraulique.jpg</div>
</li>
<li meta-id="11" class="ite-5">
<div class="titre">Volets sandwichs</div>
<div class="hidden sousTitre"> aluminium isolé</div>
<div class="hidden description">
<p>Les panneaux des volets sont en sandwich d’aluminium / styrofoam qui présente l’avantage d’être rigide, léger, brillant et inaltérable tout en présentant un gain de poids de 50 % par rapport au panneau sandwich classique.</p>
</div>
<div class="hidden urlPhoto">11/photo-equi-volets.jpg</div>
</li>
<li meta-id="12" class="ite-6">
<div class="titre">Carrosserie en polyester</div>
<div class="hidden sousTitre"> </div>
<div class="hidden description"><p>La carrosserie galbée, sans parties saillantes, est réalisée en fibre de verre et résine polyester.<br>
Les surfaces en polyester sont réparables en cas de choc, remplaçables facilement, et inaltérables à la corrosion chimique. En outre, les pièces polyester présentent la meilleure solution contre les poinçonnements et les rayures courantes. Leur durée de vie est quasi illimitée.</p>
</div>
<div class="hidden urlPhoto">12/photo-equi-carrosserie.jpg</div>
</li><li meta-id="13" class="ite-7">
<div class="titre">Plan de fermeture en inox</div>
<div class="hidden sousTitre"> </div>
<div class="hidden description"><p>Tout inox, il est très résistant à l'usure et à la corrosion.</p>
</div>
<div class="hidden urlPhoto">13/photo-equi-inox.jpg</div>
</li><li meta-id="15" class="ite-8">
<div class="titre">Poignées de manoeuvre</div>
<div class="hidden sousTitre">sur les volets latéraux</div>
<div class="hidden description"><p>Situées de chaque côté des volets latéraux, elles permettent une bonne prise en main et facilitent les manœuvres.</p>
</div>
<div class="hidden urlPhoto">15/photo-equi-poignees.jpg</div>
</li><li meta-id="61" class="ite-9">
<div class="titre">Roue de secours sous le châssis</div>
<div class="hidden sousTitre"> </div>
<div class="hidden description"><p>La roue de secours est de série, fixée hors coffre sur un porte-roue.</p>
</div>
<div class="hidden urlPhoto">61/photo-equi-roue-secours.jpg</div>
</li><li meta-id="85" class="ite-10">
<div class="titre">Réserves à portillons</div>
<div class="hidden sousTitre"> Réfrigérées</div>
<div class="hidden description"><p>Dans le bas de caisse, la réserve est accessible par le biais de portes ouvrantes à poignées munies de verrous. Les portes des réserves sont isolées. Le nombre de réserves et leurs largeurs varient en fonction de la taille de votre remorque. Elles mesurent 1m de profondeur.</p>
</div>
<div class="hidden urlPhoto">85/photo-equi-reserve-ouvrante.jpg</div>
</li></ul><ul id="categorie_equipement_id4" class="equipements" style="background-image: url(http://pro-etal.fr/img/pictos/picto-cat-electricite.png)"><li meta-id="16" class="ite-11">
<div class="titre">Éclairage Led Downlight</div>
<div class="hidden sousTitre"> Standard - Garantie pièces 2 ans</div>
<div class="hidden description"><p>La toiture est doublée d'un faux plafond en polyester avec un éclairage Led downlight encastré de faible consommation (23 W) pour une durée de vie de 10 ans. La lumière proche de celle du soleil (3 000 K) valorisera vos produits sans altérer leur aspect. Ce système d’éclairage est insensible aux micro coupures et baisses de tension.</p>
</div>
<div class="hidden urlPhoto">16/photo-equi-led-downlight.jpg</div>
</li><li meta-id="17" class="ite-12">
<div class="titre">Tableau électrique de commandes</div>
<div class="hidden sousTitre"> </div>
<div class="hidden description"><p>Encastré dans le bas de caisse, il intègre tous les disjoncteurs, circuits et protections. Il dispose d’un disjoncteur différentiel 30 MA pour une sécurité assurée.</p>
</div>
<div class="hidden urlPhoto">17/photo-equi-disjoncteur.jpg</div>
</li><li meta-id="18" class="ite-13">
<div class="titre">Prise européenne Hypra</div>
<div class="hidden sousTitre"> et sa fiche d'alimentation</div>
<div class="hidden description"><p>La prise européenne d’alimentation est fixée sur le bas de caisse.</p>
</div>
<div class="hidden urlPhoto">18/photo-equi-alimentation.jpg</div>
</li><li meta-id="19" class="ite-14">
<div class="titre">Feux arrières et signalisation</div>
<div class="hidden sousTitre"> </div>
<div class="hidden description"><p>Nos remorques sont équipées de feux de type automobile esthétiques ainsi que de feux de recul.</p>
</div>
<div class="hidden urlPhoto">19/photo-equi-feux.jpg</div>
</li></ul><ul id="categorie_equipement_id5" class="equipements" style="background-image: url(http://pro-etal.fr/img/pictos/picto-cat-refrigeration.png)"><li meta-id="21" class="ite-15">
<div class="titre">Pas de réfrigération nécessaire</div>
<div class="hidden sousTitre">Vente sur lit de glace </div>
<div class="hidden description"><p>Pas de réfrigération : méthode optimale, fusion de la glace à 0°C.</p>
</div>
<div class="hidden urlPhoto">21/photo-equi-pas-de-refrigeration.jpg</div>
</li></ul><ul id="categorie_equipement_id7" class="equipements" style="background-image: url(http://pro-etal.fr/img/pictos/picto-cat-hygiene.png)"><li meta-id="22" class="ite-16">
<div class="titre">Eau chaude sous pression</div>
<div class="hidden sousTitre">Lavabo et robinet temporisé</div>
<div class="hidden description"><p>Notre système d’eau chaude sous pression ne nécessite pas d’énergie sur le marché (Brevet exclusif société Pro-étal). Le lavabo en inox est encastré dans le plan de vente, équipé d’un robinet temporisé. Vous disposez d’un réservoir d’eaux usées sur collecteur unique, rinçable et vidangeable.</p>
<p>Il est accompagné d’un distributeur de savon liquide rechargeable. </p>
</div>
<div class="hidden urlPhoto">22/photo-equi-eau.jpg</div>
</li><li meta-id="23" class="ite-17">
<div class="titre">Dévidoir à papier d'essuyage</div>
<div class="hidden sousTitre"> </div>
<div class="hidden description"><p>Le dévidoir à papier d’essuyage est rechargeable.</p>
</div>
<div class="hidden urlPhoto">23/photo-equi-devidoir.jpg</div>
</li></ul><ul id="categorie_equipement_id8" class="equipements" style="background-image: url(http://pro-etal.fr/img/pictos/picto-cat-vitrine.png)"><li meta-id="26" class="ite-18">
<div class="titre">Remontée vitrée</div>
<div class="hidden sousTitre"> </div>
<div class="hidden description"><p>Une remontée vitrée, droite ou inclinée, est placée sur votre plan de vente.</p>
</div>
<div class="hidden urlPhoto">26/photo-equi-remontee.jpg</div>
</li><li meta-id="27" class="ite-19">
<div class="titre">Plan de vente en polyester</div>
<div class="hidden sousTitre"> </div>
<div class="hidden description"><p>Le plan de vente (fond de la vitrine) en polyester est totalement plat (ou incliné en option). Sans joints, tous les angles sont stratifiés pour une étanchéité parfaite et une durée de vie optimale. Quatre crépines évacuent l'eau vers un collecteur unique. Sa largeur intérieure utile est de 86 cm. Il comporte un vide poche sous le comptoir côté vendeur.</p>
</div>
<div class="hidden urlPhoto">27/photo-equi-plan-polyester.jpg</div>
</li><li meta-id="59" class="ite-20">
<div class="titre">Repose-sac de courtoisie</div>
<div class="hidden sousTitre"> </div>
<div class="hidden description"><p>Comme son nom l’indique, il n’est pas indispensable, mais il invite la clientèle à s’attarder devant votre vitrine. On peut y déposer son sac lors du paiement, et il est aussi très apprécié en période humide. De plus, il offre une sécurité supplémentaire pour vos vitrages durant les trajets en les bloquant en position relevée. D’une robustesse à toute épreuve, il peut supporter une très lourde charge (jusqu’à 100 kgs).</p>
</div>
<div class="hidden urlPhoto">59/photo-equi-repose-sac.jpg</div>
</li></ul><ul id="categorie_equipement_id10" class="equipements" style="background-image: url(http://pro-etal.fr/img/pictos/picto-cat-tablelaterale.png)"><li meta-id="29" class="ite-21">
<div class="titre">2 tables latérales</div>
<div class="hidden sousTitre">en polyester</div>
<div class="hidden description"><p>Deux tables latérales en polyester peuvent offrir deux mètres de plus à votre surface de vente. Elles se replient à l’intérieur de la remorque lors de la fermeture de celle-ci. A la demande, elles sont également dégondables si besoin.</p>
</div>
<div class="hidden urlPhoto">29/photo-equi-tables.jpg</div>
</li></ul><ul id="categorie_equipement_id14" class="equipements" style="background-image: url(http://pro-etal.fr/img/pictos/picto-cat-bachesdeprotection.png)"><li meta-id="36" class="ite-22">
<div class="titre">Entourage de bâches blanches</div>
<div class="hidden sousTitre"> Bâches standard, démontables</div>
<div class="hidden description"><p>L'entourage de bâches vous permettra à la fois de fermer votre commerce côté vendeur, mais aussi de vous protéger des intempéries. Les trois grandes bâches de fond (A,B, et C) s’enroulent sous les volets avec la possibilité d’un démontage rapide. Sous les bâches d'angles, deux bâches ferment hermétiquement l'entourage (bâches X). Les triangles à glissières, agrémentées de festons, complètent la couverture.</p>
</div>
<div class="hidden urlPhoto">36/photo-equi-baches.jpg</div>
</li><li meta-id="83" class="ite-23">
<div class="titre">Impression publicitaire</div>
<div class="hidden sousTitre">sur vos bâches d'entourage</div>
<div class="hidden description"><p>Nous vous proposons d'imprimer sur vos bâches standard les éléments que vous souhaitez : votre logo, des photos de votre exploitation, de vos produits... des textes, couleurs et typographies de votre choix. Nous vous accompagnons dans la réalisation de cette publicité, très impactante pour le public.</p>
</div>
<div class="hidden urlPhoto">83/photo-equi-etal-poissonnier.jpg</div>
</li></ul>
</div></div>

class= btn btn-danger align horizontal

How do I align my 3 buttons horizontal side by side? I think it looks bad as it is now.
class= btn btn-danger
How do I write the css for that?
my code
<div class="row">
<div class="col-sm-4">
<h3>Stationær & bærbar reparationer</h3>
<p>Vi kan udskifte alle typer hardware de mest almindelige reparationer omfatter</p>
LÆS MERE
</div>
<div class="col-sm-4">
<h3>Fjernelse af virus</h3>
<p>Hvis din computer er inficeret med virus kan vi hjælpe dig med at rense ud i dit system. Vi kan herudover også hjælpe dig med at sikre dit system mod kommende virus angreb.</p>
LÆS MERE
</div>
<div class="col-sm-4">
<h3>Data recovery</h3>
<p>Hvis din harddisk er defekt skifter vi den billigt og hurtigt, vi kan genskabe dine data tilbage i de fleste tilfælde. eller hvis Windows er gået ned, kan vi også redde din data. </p>
LÆS MERE
</div>
</div>
</div>
Two options.
Add css to give h3 and p element fixed height (adjust numbers)
.col-sm-4 p {
height: 200px;
}
.col-sm-4 h3 {
height: 50px;
}
OR
Extract buttons to a new row.
<div class="row">
<div class="col-sm-4">
<h3>Stationær & bærbar reparationer</h3>
<p>Vi kan udskifte alle typer hardware de mest almindelige reparationer omfatter</p>
</div>
<div class="col-sm-4">
<h3>Fjernelse af virus</h3>
<p>Hvis din computer er inficeret med virus kan vi hjælpe dig med at rense ud i dit system. Vi kan herudover også hjælpe dig med at sikre dit system mod kommende virus angreb.</p>
</div>
<div class="col-sm-4">
<h3>Data recovery</h3>
<p>Hvis din harddisk er defekt skifter vi den billigt og hurtigt, vi kan genskabe dine data tilbage i de fleste tilfælde. eller hvis Windows er gået ned, kan vi også redde din data. </p>
</div>
</div>
</div>
<div class="row">
<div class="col-sm-4">
LÆS MERE
</div>
<div class="col-sm-4">
LÆS MERE
</div>
<div class="col-sm-4">
LÆS MERE
</div>
</div>
</div>
Edit: Adding code
but i see that not the way to do it, if i should use that class again, i may have to add one more class to the parent element and retarget it as you said, just need to figure out how :) i am just a noob and pretty new at this.
but it looks good so far i think
My new PC service site

Dialog box makes background higher

On http://associationtsunami.github.com/tsunami/, when you press the left arrow key '<' the box rotates and you get the '(i)' information icon. When you click on this, you get the 'About' dialog opening.
But also the entire page increases in height! Where is this extra height is coming from?
Here is the index.html file:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<title>Association Tsunami</title>
<link rel="stylesheet" type="text/css" href="css/cube.css" />
<script src="http://cdnjs.cloudflare.com/ajax/libs/jquery/1.8.2/jquery.min.js" type="text/javascript" charset="utf-8"></script>
<script src="http://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.9.1/jquery-ui.min.js" type="text/javascript" charset="utf-8"></script>
<script src="http://cdnjs.cloudflare.com/ajax/libs/d3/2.10.0/d3.v2.min.js" type="text/javascript" charset="utf-8"></script>
<script src="js/cube.js" type="text/javascript" charset="utf-8"></script>
<script src="js/client.js" type="text/javascript" charset="utf-8"></script>
<!--[if lt IE 9]><script src="http://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.6.1/html5shiv.js"></script><![endif]-->
<script>
$(document).ready(function () {
windowResize();
});
$(window).resize(function () {
windowResize();
});
window.onorientationchange = function () {
windowResize();
};
</script>
</head>
<body class="body_content">
<div id="wrapper">
<!--Cube Code from here-->
<article class="viewport">
<section class="cube">
<div id="top">
<h1>UNSONPARLA 2012 -></h1>
<p>Info about the Festival</p>
<p>Festival, Festival, Festival</p>
</div>
<div id="face">
<h1>Association Tsunami</h1>
<p>L'association Tsunami a pour but de développer la musique électronique hors norme, la musique acousmatique et la musique contemporaine instrumentale et mixte.</p>
<p>L'association gère:</p>
<ul>
<li>Le festival des musiques d'aujourd'hui Un son par là> qui existe depuis 2007 avec 2 années à Carré d'Art et 3 années dans les temples de la ville de Nîmes.</li>
<li>Le SPAM (Station Polymorphe d'Acoustique musicale) 2bis rue du grand couvent 30000 Nîmes qui est un lieu de résidence d'artistes liés au son, un lieu de présentation, un lieu de concert et de convivialité mais aussi un lieu de formation sur des programmes informatiques liés au son (pour novices, compositeurs ou DJ), le but étant de faire découvrir de nouveaux horizons de recherches sonores, et enfin un lieu d'ateliers pour la composition et la recherche et l'initiation à de nouvelles formes artistiques (tous public) ...</li>
<li>L'Ensemble O.Y.A.A.T.O qui est un ensemble de musicien qui interprète des œuvres du répertoire de la musique contemporaine, acousmatique, électronique et aussi d'art sonore.</li>
<li>L'Acousmonium SPAM (orchestre de haut parleurs) avec une quarantaine d'enceintes autonomes gérée par un pupitre de diffusion; ce qui permet la projection sonore et la mise en espace du son. L'Acousmonium SPAM fait partie des 10 plus gros acousmoniums d'Europe.</li>
</ul>
</div>
<div id="side3"></div>
<div id="side4">
<h1>Another link Page</h1>
<p>“A 3D cube can be created solely in CSS, with all six faces.”</p>
Sample div containing Links:
Yahoo
</div>
<div id="side5">
<h1>Page 5</h1>
<p>Some text</p>
<p>Festival, Festival, Festival</p>
<p>Festival, Festival, Festival</p>
<p>Festival, Festival, Festival</p>
<p>Festival, Festival, Festival</p>
<p>Festival, Festival, Festival</p>
<p>Festival, Festival, Festival</p>
<p>Festival, Festival, Festival</p>
<p>Festival, Festival, Festival</p>
<p>Festival, Festival, Festival</p>
</div>
<div id="bottom">
<h1>We can add an image</h1>
<img src="image/tsunami-bg.png"/>
</div>
</section>
</article>
</div>
<div id="about" title="About" style="display:none;">
<p>Asisium was established in 2012 by a group of experienced professionals in the construction industry with diverse but complimentary backgrounds in project management, engineering, construction, quantity surveying, architecture and law.</p>
<p>Led by two founding partners with over 35 years experience, we offer a range of consultancy services for the property development and construction industry. Our head office is based in London, UK, but we provide our services internationally throughout Europe, USA, Hong Kong, U.A.E and Myanmar (Burma).</p>
</div>
<div id="equipe" title="Equipe" style="display:none">
Direction artistique :
JLuc Gergonne (Compositeur et Musicien)
Communication :
JMarie Bernard (Infographie)
Carolle Gaillac (Chargée de communication)
Technique :
Camille Giuglaris (ingénieur du son et musicien)
Norman Khine (Développeur de projets informatiques)
Pédagogie :
JMichel Olivares (ingénieur du son et formateur)
Administration:
Marie-Hélène Mas (Comptabilité/Administration)
Carole Bourgognon (Assistante à la coordination de projet)
</div>
</body>
</html>
and the rest of the code can be found https://github.com/AssociationTsunami/tsunami
Your #about div has two <p> tags in it. The amount of text in the second paragraph is running out of space, causing it to stick out below #about, exceeding its height of 315px. You can add a style of overflow: auto; or overflow-y: auto; to #about. That'll add a scroll bar instead of having the text make the page larger.
This picture shows how it looks now. I added a green border around #about to show that the div keeps its assigned height, but the paragraphs don't stay within its bounds.
With overflow-y: auto; applied to #about, it lets the user scroll the content; giving it somewhere to go.

Resources