Add scrolling to avoid overlapping

421 views Asked by At

I need to insert more scrolling so that the user can scroll more and see the content properly and not behind another text.. How could I do that or something like that as long as users can properly display the content. Here's my code (I know it's messy but I am new at this):

<html>
    <head>
        <title>The Dream - Cos'è</title>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <body>
         <!-- Create navigation bar-->
        <style>
            #TopBar{
   position:fixed;
   top:0;
   left:0;
   width:100%;
   height:40px;
   background-color:#181818;
}
            </style>         
            <div id="TopBar"></div>     

        <!-- Create Page Links -->
        <style>
        ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    color: white; 
    position: fixed; 
    font-family: sans-serif;        
    font-size: 20px;
    padding-left: 163px;
}
        </style>
<style>
        li {
    display: inline;
    margin: 5px;        
}
        </style>
        <style>
            a{color: #ffffff;
            text-decoration:none;   
            }
        </style>
        <ul>
  <li><a href="cos'%C3%A8.html">Cos'è</a></li>
  <li><a href="chisiamo.html">Chi Siamo</a></li>
</ul>  
       <style>
        al {
  list-style-type: none;
  margin: 0;
  padding: 0;
  color: white;
  position: fixed;
  font-family: sans-serif;
  font-size: 20px;
  right: 140px;
}
        </style> 
        <style>
        li {
    display: inline;
    margin: 5px;        
}
        </style>
        <style>
            a{color: #ffffff;
            text-decoration:none;   
            }
        </style>
        <al>
            <li><a href="">News</a></li>
            <li><a href="">Video</a></li>
            <li><a href="">Gallery</a></li>
        </al>


        <!-- Create Text "#thedream"-->
            <style> h2
                  {
                   position:fixed;
                   right:50px;
                   bottom:15px;
                   color:black;
                   z-index: 0;  
                  }
            </style>
        <h2>#THEDREAM</h2>   

        <!-- Add Social Text and Links -->

        <style>             
            h3   {
position:fixed;
left:50px;
bottom:35px;
color:black;
z-index: 0;                
}
        </style>
        <h3>Seguici Su:</h3>

        <a href="https://www.facebook.com/pages/TheDream-IL-FILM/668675889932418?ref=aymt_homepage_panel">
  <img src="FB-logo.png" alt="FB Icon" style="position:fixed;bottom:22px;left:57px;width:29px;height:29px;border:0;z-index:1;">
</a>
       <a href="https://www.youtube.com/channel/UC-0xXwA-gAqNPtcMwMnI-8Q">
  <img src="YouTube-logo.png" alt="YT Icon" style="position:fixed;bottom:10px;left:82px;width:55px;height:55px;border:0;z-index:1;">
</a>

        <style>
        div {
    background-color: white;
    top: 40px;
    margin: 0;
}
        </style>      

         <!-- Bio 1 -->
        <div>
        <style>
            h5 {
            list-style-type: none;
            margin: 0;    
            position: relative;
            font-size: 20pt;
            font-family: sans-serif;    
            left: 175px;
            top: 50px;
            color:#585858;
            z-index: -1;    
            }
        </style>

        <h5>Gianfranco Marascia</h5>

        <style>
            p1{
            list-style-type: none;
            margin-right: 133px;    
            position: absolute;
            font-size: 15pt;
            font-family: sans-serif;    
            left: 175px;
            top:100px;
            color:black;
            z-index: -1;    
            }
        </style>

        <style>
            a.class1{color: black;
            text-decoration:underline;
            }
        </style>

        <p1><img src="Gianfranco.jpg" width="150" height="150" float= "left" hspace= "5px" align= "left">
Gianfranco Marascia nasce a Palermo nel 1995. Egli cresce a Baucina, un paese nella provincia di Palermo nell'entro terra siciliano. E' un ragazzo molto estroverso con la passione per i computer e, soprattutto, per il video/foto editing. Già da giovane inzia a girare video musicali con altri talenti compaesani come il percussionista <a href="https://www.youtube.com/channel/UCgJ9tGy35OlkEJourDpsXDg/feed" class="class1" target="_blank">Santi Orlando</a> e la cantante <a href="https://www.youtube.com/channel/UCSdE32rbojrpd_Qz9xonV6Q" class="class1" target="_blank">Raffaella Poma</a>. Visto non solo il suo talento per i video musicali ma anche per gli eventi paesani egli decide di passare alla scrittura del primo suo cortometraggio: The Dream.
</p1>
        </div>

        <!-- Bio #2 -->

        <style>
            h6 {
            list-style-type: none;
            margin: 0;    
            position: absolute;
            font-size: 20pt;
            font-family: sans-serif;    
            right: 133px;
            top:275px;
            color:#585858;
            z-index: -1;    
            }
        </style>

        <h6>Dario Ferrara</h6>

        <style>
        p2{
            list-style-type: none;
            margin-left: 175px;    
            position: absolute;
            font-size: 15pt;
            font-family: sans-serif;    
            right: 133px;
            top:325px;
            color:black;
            z-index: -1;
            }
        </style>

        <p2><img src="Dario.jpg" width="150" height="150" float= "right" align= "right">
        Dario Ferrara nasce il 28 agosto 1985. Laurea triennale in Sassofono Classico, carattere estroverso, passione per la musica, informatica,         hi-tech, calcio e recitazione. Attualmente studia presso l'Universita' di Medicina e Chirurgia di Verona con l'obiettivo di conseguire la         laurea in Scienze Infermieristiche.
        </p2>        

        <!-- Bio 3 -->

        <style>
            h7 {
            list-style-type: none;
            margin: 0;    
            position: absolute;
            font-size: 20pt;
            font-family: sans-serif;    
            left: 175px;
            top: 500px;
            color:#585858;
            z-index: -1;  
            }
        </style>

        <h7><b>Alex Cali</b></h7>

        <style>
            p3{
            list-style-type: none;
            margin-right: 133px;    
            position: absolute;
            font-size: 15pt;
            font-family: sans-serif;    
            left: 175px;
            top:550px;
            color:black;
            z-index: -1;    
            }
        </style>

        <p3><img src="Me.jpg" width="150" height="150" float= "left" hspace= "5px" align= "left">
Alex Cali nasce a Palermo il 18 Gennaio 1997 e cresce in un piccolo paese della Sicilia, Ventimiglia di Sicila. Fin da piccolo sviluppa una passion per Il cinema e per la tecnologia, in particolare per i computer e dispositivi multimediali. Alla tenera eta di 17 si trasferisce in Canada dove procede i suoi studi superiori al St. Maximilian Kolbe CHS dove impara a programmare in Java, Turing e HTML/CSS. A settembre andrà al Seneca College dove studiera per conseguire una laurea in Sviluppo del Software.          
</p3>
        </body>
    </html>``
1

There are 1 answers

2
MattAllegro On BEST ANSWER

One first suggestion:

<!DOCTYPE html>
<html>
<head>
    <title>The Dream - Cos'&egrave;</title>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
<style type="text/css">
#TopBar{
   position:fixed;
   top:0;
   left:0;
   width:100%;
   height:40px;
   background-color:#181818;
}

ul {
    display: block;/*list-style-type: none;*/
    margin: 0 0 0 180px;
    padding: 0;
    color: white; 
    position: fixed; 
    font-family: sans-serif;        
    font-size: 20px;

}

li {
    display: inline;
    margin: 5px;        
}

a {color: #ffffff;
  text-decoration:none;   
}

li.one {
    display: inline;
    margin: 5px;        
}

li.one a {
    color: #ffffff;
    text-decoration:none;   
}

a.class1 {color: black;
   text-decoration:underline;
}

al {
  display: block;/*list-style-type: none;*/
  margin: 0;
  padding: 0;
  color: white;
  position: fixed;
  font-family: sans-serif;
  font-size: 20px;
  right: 180px;
}

div {
    background-color: white;
    top: 40px;
    margin: 0;
}

p1{
    display: block;/*list-style-type: none;*/
    margin-right: 180px;    
    position: absolute;
    font-size: 15pt;
    font-family: sans-serif;    
    left: 180px;
    top:100px;
    color:black;
    z-index: -1;
}

p2{
    display: block;/*list-style-type: none;*/
    margin-left: 180px;    
    position: absolute;
    font-size: 15pt;
    font-family: sans-serif;    
    margin-right: 180px;
    top:325px;
    color:black;
    z-index: -1;
}

p3{
    display: block;/*list-style-type: none;*/
    margin-right: 180px;
    position: absolute;
    font-size: 15pt;
    font-family: sans-serif;
    left: 180px;
    top:550px;
    color:black;
    z-index: -1;
}

p1, p2, p3 {
    text-align:justify;
    height:160px;
    overflow-y:scroll;
}

h2 {
    position:fixed;
    right:50px;
    bottom:15px;
    color:black;
    z-index: 0;
    font-size: 110%;
}

h3 {
   position:fixed;
   left:50px;
   bottom:35px;
   color:black;
   z-index: 0;        
}

h5 {
    display: block;/*list-style-type: none;*/
    margin: 0;    
    position: relative;
    font-size: 20pt;
    font-family: sans-serif;    
    left: 180px;
    top: 50px;
    color:#585858;
    z-index: -1;    
}

h6 {
    display: block;/*list-style-type: none;*/
    margin: 0;    
    position: absolute;
    font-size: 20pt;
    font-family: sans-serif;    
    right: 180px;
    top:275px;
    color:#585858;
    z-index: -1;    
}

h7 {
    display: block;/*list-style-type: none;*/
    margin: 0;    
    position: absolute;
    font-size: 20pt;
    font-family: sans-serif;    
    left: 180px;
    top: 500px;
    color:#585858;
    z-index: -1;  
}

div.clear {
    clear:all;
}
</style>
</head>

<body>
<div id="TopBar"></div>     

<ul>
  <li><a href="cos'%C3%A8.html">Cos'&egrave;</a></li>
  <li><a href="chisiamo.html">Chi Siamo</a></li>
</ul>  

<al>
    <li class="lione"><a href="">News</a></li>
    <li class="lione"><a href="">Video</a></li>
    <li class="lione"><a href="">Gallery</a></li>
</al>

<h2>#THEDREAM</h2>   

<h3>Seguici Su:</h3>

<a href="https://www.facebook.com/pages/TheDream-IL-FILM/668675889932418?ref=aymt_homepage_panel">
  <img src="FB-logo.png" alt="FB Icon" style="position:fixed;bottom:22px;left:57px;width:29px;height:29px;border:0;z-index:1;">
</a>

<a href="https://www.youtube.com/channel/UC-0xXwA-gAqNPtcMwMnI-8Q">
  <img src="YouTube-logo.png" alt="YT Icon" style="position:fixed;bottom:10px;left:82px;width:55px;height:55px;border:0;z-index:1;">
</a>

<div>

<h5>Gianfranco Marascia</h5>

<p1><img src="Gianfranco.jpg" width="150" height="150" float="left" style="margin: 0 10px 0 0" align= "left">
Gianfranco Marascia nasce a Palermo nel 1995. Egli cresce a Baucina, un paese nella provincia di Palermo nell'entro terra siciliano. 
&Egrave; un ragazzo molto estroverso con la passione per i computer e, soprattutto, per il video/foto editing. Gi&agrave; da giovane inzia a girare 
video musicali con altri talenti compaesani come il percussionista 
<a href="https://www.youtube.com/channel/UCgJ9tGy35OlkEJourDpsXDg/feed" class="class1" target="_blank">Santi Orlando</a> 
e la cantante <a href="https://www.youtube.com/channel/UCSdE32rbojrpd_Qz9xonV6Q" class="class1" target="_blank">Raffaella Poma</a>. 
Visto non solo il suo talento per i video musicali ma anche per gli eventi paesani egli decide di passare alla scrittura del primo 
suo cortometraggio: The Dream.</p1>
</div>

<h6>Dario Ferrara</h6>

<p2><img src="Dario.jpg" width="150" height="150" float= "right" style="margin: 0 0 0 10px" align= "right">
Dario Ferrara nasce il 28 agosto 1985. Laurea triennale in Sassofono Classico, carattere estroverso, passione per la musica, 
informatica, hi-tech, calcio e recitazione. Attualmente studia presso l'Universita' di Medicina e Chirurgia di Verona con 
l'obiettivo di conseguire la laurea in Scienze Infermieristiche.</p2>        

<h7><b>Alex Cali</b></h7>

<p3><img src="Me.jpg" width="150" height="150" float= "left"  style="margin: 0 10px 0 0" align= "left">
Alex Cali nasce a Palermo il 18 Gennaio 1997 e cresce in un piccolo paese della Sicilia, Ventimiglia di Sicila. 
Fin da piccolo sviluppa una passion per Il cinema e per la tecnologia, in particolare per i computer e dispositivi 
multimediali. Alla tenera eta di 17 si trasferisce in Canada dove procede i suoi studi superiori al St. Maximilian 
Kolbe CHS dove impara a programmare in Java, Turing e HTML/CSS. A settembre andr&agrave; al Seneca College dove studiera 
per conseguire una laurea in Sviluppo del Software.</p3>
</body>
</html>

See also: http://jsfiddle.net/bf50t4ty/2/

Personally, I would have re-written most of the code differently, but here I tried most to edit your MWE. Several other things should be fixed then and some more order should be done.

The CSS lines implementing what you asked for are

height:160px;
overflow-y:scroll;

in

p1, p2, p3 {
    text-align:justify;
    height:160px;
    overflow-y:scroll;
}