SlideShare a Scribd company logo
Understanding DIVs
   Floats and the block model
Learning how DIVs react




             <div></div>
   border:	
  1px	
  solid	
  #000000;
Learning how DIVs react
Some text in this box




     <div>Some	
  text	
  in	
  this	
  box</div>
          border:	
  1px	
  solid	
  #000000;
Learning how DIVs react
Some text in this box




     <div>Some	
  text	
  in	
  this	
  box</div>
          border:	
  1px	
  solid	
  #000000;
          height:	
  100px;
Learning how DIVs react
Some text in this box




     <div>Some	
  text	
  in	
  this	
  box</div>
          border:	
  1px	
  solid	
  #000000;
          height:	
  100px;
          width:	
  200px;
Learning how DIVs react
           Lorem ipsum dolor sit amet,
           consectetur adipisicing elit, sed do
           eiusmod tempor incididunt ut labore
           et dolore magna aliqua.



<div>Lorem	
  ipsum	
  dolor	
  sit	
  amet,	
  consectetur	
  adipisicing	
  elit,	
  sed	
  do	
  
eiusmod	
  tempor	
  incididunt	
  ut	
  labore	
  et	
  dolore	
  magna	
  aliqua.</div>


                         border:	
  1px	
  solid	
  #000000;
                         height:	
  100px;
                         width:	
  200px;
Learning how DIVs react
           Lorem ipsum dolor sit amet,
           consectetur adipisicing elit, sed do
           eiusmod tempor incididunt ut labore
           et dolore magna aliqua.



<div>Lorem	
  ipsum	
  dolor	
  sit	
  amet,	
  consectetur	
  adipisicing	
  elit,	
  sed	
  do	
  
eiusmod	
  tempor	
  incididunt	
  ut	
  labore	
  et	
  dolore	
  magna	
  aliqua.</div>


                         border:	
  1px	
  solid	
  #000000;
                         height:	
  100px;
                         width:	
  200px;
Learning how DIVs react
           Lorem ipsum dolor sit amet,
           consectetur adipisicing elit, sed do
           eiusmod tempor incididunt ut labore
           et dolore magna aliqua.



<div>Lorem	
  ipsum	
  dolor	
  sit	
  amet,	
  consectetur	
  adipisicing	
  elit,	
  sed	
  do	
  
eiusmod	
  tempor	
  incididunt	
  ut	
  labore	
  et	
  dolore	
  magna	
  aliqua.</div>

                         border:	
  1px	
  solid	
  #000000;
                         height:	
  100px;
                         width:	
  200px;
                         overflow:	
  hidden;
Learning how DIVs react
           Lorem ipsum dolor sit amet,
           consectetur adipisicing elit, sed do
           eiusmod tempor incididunt ut labore
           et dolore magna aliqua.



<div>Lorem	
  ipsum	
  dolor	
  sit	
  amet,	
  consectetur	
  adipisicing	
  elit,	
  sed	
  do	
  
eiusmod	
  tempor	
  incididunt	
  ut	
  labore	
  et	
  dolore	
  magna	
  aliqua.</div>

                         border:	
  1px	
  solid	
  #000000;
                         height:	
  100px;
                         width:	
  200px;
                         overflow:	
  scroll;
Learning how DIVs react
           Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed
           do eiusmod tempor incididunt ut labore et dolore magna
           aliqua.




<div>Lorem	
  ipsum	
  dolor	
  sit	
  amet,	
  consectetur	
  adipisicing	
  elit,	
  sed	
  do	
  
eiusmod	
  tempor	
  incididunt	
  ut	
  labore	
  et	
  dolore	
  magna	
  aliqua.</div>

                         border:	
  1px	
  solid	
  #000000;
                         width:300px;
Learning how DIVs react
           Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed
           do eiusmod tempor incididunt ut labore et dolore magna
           aliqua.




<div>Lorem	
  ipsum	
  dolor	
  sit	
  amet,	
  consectetur	
  adipisicing	
  elit,	
  sed	
  do	
  
eiusmod	
  tempor	
  incididunt	
  ut	
  labore	
  et	
  dolore	
  magna	
  aliqua.</div>

                         border:	
  1px	
  solid	
  #000000;
                         width:300px;
                         padding:	
  10px;
Floats

<div	
  id="largebox">
	
   <div	
  id="orangebox"></div>
</div>
Floats




#orangebox{width:100px;	
  height:100px;}

#largebox{width:600px;	
  height:	
  400px;}
Floats




<div	
  id="largebox">
	
   <div	
  id="orangebox"></div>
	
  	
  <div	
  id="purplebox"></div>
</div>
Floats




#orangebox{float:left;}

#purplebox{float:left;}
Floats




#orangebox{float:left;}

#purplebox{float:left;}
Floats




#orangebox{float:left;}

#purplebox{float:left;}
Floats




#orangebox{float:left;}

#purplebox{float:right;}
Floats




#orangebox{float:left;}

#purplebox{}
Floats




#orangebox{float:left;}    <div	
  id="largebox">
                           	
           <div	
  id="orangebox"></div>
                                	
  	
  <div	
  id="purplebox"></div>
                           </div>
#purplebox{float:right;}
Floats




#orangebox{float:right;}   <div	
  id="largebox">
                           	
           <div	
  id="orangebox"></div>
                                	
  	
  <div	
  id="purplebox"></div>
                           </div>
#purplebox{float:left;}
Floats

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed
do eiusmod tempor incididunt ut labore et dolore magna
aliqua. Duis aute irure dolor in reprehenderit in voluptate
velit esse cillum dolore eu fugiat nulla pariatur. Excepteur
sint occaecat cupidatat non proident, sunt in culpa qui.
Floats
            Lorem ipsum dolor sit amet, consectetur
            adipisicing elit, sed do eiusmod tempor
            incididunt ut labore et dolore magna aliqua. Duis
velit esse cillum dolore eu fugiat nulla pariatur. Excepteur
sint occaecat cupidatat non proident, sunt in culpa qui.
Excepteur sint occaecat cupidatat non proident, sunt in
culpa qui officia deserunt mollit anim id est laborum.




#orangebox{float:left;}
Clear


       <div	
  id="largebox">
       	
   <div	
  id="smallbox"></div>
       </div>


#orangebox{width:150px;	
  height:150px;}
Clear


       <div	
  id="largebox">
       	
   <div	
  id="smallbox"></div>
       	
   <div	
  id="clear"></div>
       </div>

#orangebox{width:150px;	
  height:150px;}
#clear	
  {clear:both;}
Clear

<div	
  id="largebox"	
  class="clearfix">
	
   <div	
  id="smallbox"></div>
</div>

   	
     	
     .clearfix:after	
  {
   	
     	
     	
  	
  	
  	
  content:	
  ".";
   	
     	
     	
  	
  	
  	
  display:	
  block;
   	
     	
     	
  	
  	
  	
  height:	
  0;
   	
     	
     	
  	
  	
  	
  clear:	
  both;
   	
     	
     	
  	
  	
  	
  visibility:	
  hidden;
   	
     	
     }
Inline vs block

<p>Lorem ipsum dolor sit amet, consectetur
adipisicing elit, sed do eiusmod tempor incididunt ut
labore et dolore magna aliqua. Ut enim ad minim
veniam, quis nostrud exercitation ullamco laboris nisi
ut aliquip ex ea commodo consequat. Duis aute irure
dolor in reprehenderit in voluptate velit esse cillum
dolore eu fugiat nulla pariatur. Excepteur sint occaecat
cupidatat non proident, sunt in culpa qui officia
deserunt mollit anim id est laborum.</p>
Inline vs block

<p>Lorem ipsum dolor sit amet, consectetur
adipisicing elit, sed do eiusmod tempor incididunt ut
labore et dolore magna aliqua. Ut enim ad minim
veniam, quis nostrud exercitation ullamco laboris nisi
ut aliquip ex ea commodo consequat. Duis aute irure
dolor in reprehenderit in voluptate velit esse cillum
dolore eu fugiat nulla pariatur. Excepteur sint occaecat
cupidatat non proident, sunt in culpa qui officia
deserunt mollit anim id est laborum.</p>
Inline vs block

<p>Lorem ipsum dolor sit amet, consectetur adipisicing
elit, sed do eiusmod tempor incididunt ut labore et
dolore magna aliqua. Ut enim ad minim veniam, quis
nostrud exercitation ullamco laboris nisi ut aliquip ex ea
commodo consequat. <span class=“red”>Duis aute
irure dolor in reprehenderit in voluptate velit esse cillum
dolore eu fugiat nulla pariatur.</span> Excepteur sint
occaecat cupidatat non proident, sunt in culpa qui officia
deserunt mollit anim id est laborum.</p>

More Related Content

Recently uploaded (7)

PPTX
Ungu dan Kuning Modern Riset Pasar Persentasi (1).pptx
PDF
ಶ್ರೀ ಕ್ಷೇತ್ರ ಚಂಪಕಧಾಮ ಸ್ವಾಮಿ ದೇವಾಲಯSri Kshetra Champakadham Swamy Temple
PPTX
Slide Ibadah siang 29 mei 2025 jika .pptx
PPTX
Coklat Beige Ilustrasi 3 Dimensi Tugas Kelompok Presentasi.pptx
PDF
فێرکردن و فێربوونی مۆدێرن.pdf دەروازەیەک بۆ
PPTX
PETA.pptx,a,amamamamamamamamamammamamamam
PDF
"ಶ್ರೀ ಕ್ಷೇತ್ರ ಚಂಪಕಧಾಮ ಸ್ವಾಮಿ ದೇವಾಲಯ""Sri Kshetra Champakadham Swamy Temple"
Ungu dan Kuning Modern Riset Pasar Persentasi (1).pptx
ಶ್ರೀ ಕ್ಷೇತ್ರ ಚಂಪಕಧಾಮ ಸ್ವಾಮಿ ದೇವಾಲಯSri Kshetra Champakadham Swamy Temple
Slide Ibadah siang 29 mei 2025 jika .pptx
Coklat Beige Ilustrasi 3 Dimensi Tugas Kelompok Presentasi.pptx
فێرکردن و فێربوونی مۆدێرن.pdf دەروازەیەک بۆ
PETA.pptx,a,amamamamamamamamamammamamamam
"ಶ್ರೀ ಕ್ಷೇತ್ರ ಚಂಪಕಧಾಮ ಸ್ವಾಮಿ ದೇವಾಲಯ""Sri Kshetra Champakadham Swamy Temple"
Ad
Ad

Understanding DIVs

  • 1. Understanding DIVs Floats and the block model
  • 2. Learning how DIVs react <div></div> border:  1px  solid  #000000;
  • 3. Learning how DIVs react Some text in this box <div>Some  text  in  this  box</div> border:  1px  solid  #000000;
  • 4. Learning how DIVs react Some text in this box <div>Some  text  in  this  box</div> border:  1px  solid  #000000; height:  100px;
  • 5. Learning how DIVs react Some text in this box <div>Some  text  in  this  box</div> border:  1px  solid  #000000; height:  100px; width:  200px;
  • 6. Learning how DIVs react Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. <div>Lorem  ipsum  dolor  sit  amet,  consectetur  adipisicing  elit,  sed  do   eiusmod  tempor  incididunt  ut  labore  et  dolore  magna  aliqua.</div> border:  1px  solid  #000000; height:  100px; width:  200px;
  • 7. Learning how DIVs react Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. <div>Lorem  ipsum  dolor  sit  amet,  consectetur  adipisicing  elit,  sed  do   eiusmod  tempor  incididunt  ut  labore  et  dolore  magna  aliqua.</div> border:  1px  solid  #000000; height:  100px; width:  200px;
  • 8. Learning how DIVs react Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. <div>Lorem  ipsum  dolor  sit  amet,  consectetur  adipisicing  elit,  sed  do   eiusmod  tempor  incididunt  ut  labore  et  dolore  magna  aliqua.</div> border:  1px  solid  #000000; height:  100px; width:  200px; overflow:  hidden;
  • 9. Learning how DIVs react Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. <div>Lorem  ipsum  dolor  sit  amet,  consectetur  adipisicing  elit,  sed  do   eiusmod  tempor  incididunt  ut  labore  et  dolore  magna  aliqua.</div> border:  1px  solid  #000000; height:  100px; width:  200px; overflow:  scroll;
  • 10. Learning how DIVs react Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. <div>Lorem  ipsum  dolor  sit  amet,  consectetur  adipisicing  elit,  sed  do   eiusmod  tempor  incididunt  ut  labore  et  dolore  magna  aliqua.</div> border:  1px  solid  #000000; width:300px;
  • 11. Learning how DIVs react Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. <div>Lorem  ipsum  dolor  sit  amet,  consectetur  adipisicing  elit,  sed  do   eiusmod  tempor  incididunt  ut  labore  et  dolore  magna  aliqua.</div> border:  1px  solid  #000000; width:300px; padding:  10px;
  • 12. Floats <div  id="largebox">   <div  id="orangebox"></div> </div>
  • 14. Floats <div  id="largebox">   <div  id="orangebox"></div>    <div  id="purplebox"></div> </div>
  • 20. Floats #orangebox{float:left;} <div  id="largebox">   <div  id="orangebox"></div>    <div  id="purplebox"></div> </div> #purplebox{float:right;}
  • 21. Floats #orangebox{float:right;} <div  id="largebox">   <div  id="orangebox"></div>    <div  id="purplebox"></div> </div> #purplebox{float:left;}
  • 22. Floats Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui.
  • 23. Floats Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Duis velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. #orangebox{float:left;}
  • 24. Clear <div  id="largebox">   <div  id="smallbox"></div> </div> #orangebox{width:150px;  height:150px;}
  • 25. Clear <div  id="largebox">   <div  id="smallbox"></div>   <div  id="clear"></div> </div> #orangebox{width:150px;  height:150px;} #clear  {clear:both;}
  • 26. Clear <div  id="largebox"  class="clearfix">   <div  id="smallbox"></div> </div>     .clearfix:after  {            content:  ".";            display:  block;            height:  0;            clear:  both;            visibility:  hidden;     }
  • 27. Inline vs block <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>
  • 28. Inline vs block <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>
  • 29. Inline vs block <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. <span class=“red”>Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.</span> Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>