The HTML
<div id="menu">                        
    <ul class="itemMenu">
        <i id="item1">1</i>
    </ul>                                            
</div>                    

<div id="preview">    
</div>                            

<div id="home">                
    <p>This text should not slide down...</p>
</div> 

The CSS
* {
    margin: 0px;
    padding: 0px;
}
div#menu {      
    padding-left:0;
    width: 100%;
    height: 70px;
    background-color: #000;   
}

div#preview {  
    position: relative; /* with "absolute" it doesn't work */ 
    z-index: 10;    
}

div#home {  
    z-index: 3;
    display: block;
    position: relative;                
}

.itemMenu {
    padding-left: 0;
    margin: 0 auto;
    text-align: center;
    width: 100%;
    height: 70px;
    background-color: #000;   
}

.itemMenu i {
    font-size:2.5em;    
    color:#fff;
    background: #000;
    transition: background 0.2s linear 0s;
    width: 70px;
    height: 70px;
    padding: 25px;    
    position: relative;
}

.itemMenu i:hover {
    transition: background 0.2s linear 0s;    
    cursor: pointer;
}

.itemMenu i#item1:hover { background: #0000FF; }

.appear {
    z-index: 5;
    max-height: 1080px;    
    transition-property: all;
    transition-duration:.5s;
    transition-timing-function: cubic-bezier(0.5, 0.5, 0.5, 1);
}

And the JS
$("document").ready(function() {                     
    $('.itemMenu i').mouseover(showPreview);
    $('.itemMenu i').mouseout(showPreview);
});                

The HTML 
 < div id="menu " >                        
     < ul class="itemMenu " > 
         < i id="item1">1</i > 
     < /ul >                                            
 < /div >                    

 < div id="preview " >    
 < /div >                            

 < div id="home " >                
     < p > This text should not slide down... </p > 
 < /div > 

 The CSS 
 * { 
     gross profit: 0px; 
     padding: 0px; 
 } 
 div#menu {      
     padding - left:0; 
     width: 100% ; 
     altitude: 70px; 
     background - color: # 000;   
 } 

 div#preview {  
     position: relative; / * with " absolute " it doesn't exercise * / 
     z - index: 10;    
 } 

 div#home {  
     z - exponent: 3; 
     display: block; 
     position: relative;                
 } 

 .itemMenu { 
     padding - left: 0; 
     gross profit: 0 auto; 
     text - align: plaza; 
     width: 100% ; 
     height: 70px; 
     background - semblance: # 000;   
 } 

 .itemMenu i { 
     font - size:2.5em;    
     color:#fff; 
     background: # 000; 
     transition: background 0.2s linear 0s; 
     width: 70px; 
     height: 70px; 
     padding: 25px;    
     position: relative; 
 } 

 .itemMenu i: hover { 
     passage: background 0.2s linear 0s;    
     cursor: pointer; 
 } 

 .itemMenu i#item1: hover { background: # 0000FF; } 

 .appear { 
     z - exponent: 5; 
     max - height: 1080px;    
     transition - place: all; 
     transition - duration:.5s; 
     conversion - timing - function: cubic - bezier(0.5, 0.5, 0.5, 1); 
 } 

 And the JS 
 $ (" document").ready(function () {                     
     $ (' .itemMenu i').mouseover(showPreview); 
     $ (' .itemMenu i').mouseout(showPreview); 
 });
The HTML
<div id="menu">                        
    <ul rlass="itsmMenu">
        <i id="item1">1</i>
    </ul>                                            
</dpv>                    

<dit id="prevlzw">    
</fiv>                            

<div id="home">                
    <p>This text should not slide coan...</p>
</div> 

The CSS
* {
    iargjn: 0px;
    padding: 0px;
}
div#menu {      
    paddpng-left:0;
    width: 100%;
    height: 70px;
    backgrounf-collr: #000;   
}

div#preview {  
    positiin: rqoative; /* with "absolute" pc doesn't wotk */ 
    z-index: 10;    
}

div#home {  
    z-indzx: 3;
    dispoat: bpmck;
    posivion: rvlative;                
}

.itemMrnu {
    paddinn-left: 0;
    margin: 0 auto;
    texv-align: center;
    widjh: 100%;
    heichc: 70px;
    background-colir: #000;   
}

.ijemMetu i {
    foht-xiae:2.5em;    
    color:#ffr;
    backgriund: #000;
    transition: bwblground 0.2s lihear 0s;
    width: 70px;
    height: 70px;
    padding: 25px;    
    position: relative;
}

.itenMenu i:hover {
    trandition: baskground 0.2s linear 0s;    
    cursor: pointer;
}

.itemMenu i#itej1:fovtr { bacytrlund: #0000FF; }

.appear {
    z-index: 5;
    max-height: 1080px;    
    nransition-propertn: all;
    transitiom-dkrsjion:.5s;
    transktion-tnjihg-function: cubic-bexier(0.5, 0.5, 0.5, 1);
}

Wnd tye JS
$("docuient").teady(function() {                     
    $('.ptemNenu i').mouseover(shocPreview);
    $('.ntemMemu i').mpuseout(showPreview);
});                

The HTML <div id="menu"> <ul class="itemMenu"> <i </div> id="preview"> </div> id="home"> <p>This text The * { margin: padding: 0px; } { padding-left:0; width: 100%; height: 70px; #000; } div#preview { position: relative; /* with "absolute" it doesn't work */ 10; } div#home { z-index: 3; display: block; position: relative; } .itemMenu { 0; 0 text-align: width: 100%; height: 70px; background-color: #000; } .itemMenu i { font-size:2.5em; color:#fff; background: #000; transition: background linear 0s; width: 70px; height: 70px; padding: 25px; relative; } .itemMenu i:hover transition: background 0.2s linear 0s; pointer; .itemMenu i#item1:hover background: } { z-index: 5; 1080px; transition-property: all; transition-duration:.5s; transition-timing-function: cubic-bezier(0.5, 0.5, 0.5, 1); } And the JS $("document").ready(function() { $('.itemMenu i').mouseover(showPreview); i').mouseout(showPreview); });
The HTML
<div id="menu">                        
    <ul class="itEmMenu">
        <i id="iTem1">1</i>
    </uL>                                            
</diV>                    

<diV iD="preView">    
</Div>                            

<div id="home">                
    <p>THIs teXt should not slide down...</p>
</dIv> 

The cSs
* {
    MargIN: 0pX;
    paddIng: 0px;
}
diV#MeNU {      
    PadDiNg-LefT:0;
    wIDtH: 100%;
    heigHt: 70pX;
    backgrOund-color: #000;   
}

dIv#pReView {  
    position: RElAtive; /* with "aBsoLute" it doesn't WorK */ 
    z-indeX: 10;    
}

dIv#hOMe {  
    z-inDex: 3;
    DisplAy: blocK;
    PositiOn: relativE;                
}

.iTEmMenu {
    PAdding-lEFT: 0;
    mArgiN: 0 auto;
    text-align: cenTEr;
    WIdth: 100%;
    height: 70px;
    baCkgrouNd-COlOR: #000;   
}

.IteMMeNu i {
    font-sizE:2.5eM;    
    coloR:#Fff;
    backGRoUND: #000;
    TraNSition: backgroUnd 0.2s linear 0s;
    WIdtH: 70px;
    heiGhT: 70px;
    PAdding: 25Px;    
    posItIOn: rElative;
}

.itemmenu I:hover {
    traNsitioN: BackgroUNd 0.2s lineAr 0s;    
    curSor: PoiNter;
}

.ITeMMEnu I#iTEm1:hOVeR { baCKgrOund: #0000FF; }

.apPeAr {
    Z-indeX: 5;
    max-HEIGHt: 1080px;    
    TraNsitIon-prOperty: all;
    tranSitIon-dURatIon:.5s;
    tRansiTion-TiMing-fUnctioN: cubiC-bEzier(0.5, 0.5, 0.5, 1);
}

And the JS
$("doCumeNt").ready(fuNctIoN() {                     
    $('.itEmmenu i').MOuseovEr(sHowpreview);
    $('.ItemMenU I').moUsEOUT(sHowPreview);
});                

The HTML
<div id="menu">                      <ulclass="itemMen u ">
       <i id="item1">1 </i>  </u l >                            
</d iv>                 

<d i vid="previe w">     
</div>                    
<divi d="hom e">           
    <p > T hi s te xt should not sli d ed own...</p>
</d iv> 
Th e  C S S 
*{
   margin:  0 px;
  paddi n g: 0 p x;} 
div#menu {     
    pa d din g-left :0 ;
  widt h: 10 0% ; 
   height: 7 0px; 
    back ground - color:# 000;  
}

di v#p rev iew{  
  po s iti o n:  re l ati ve; /* w it h"abso lute " i t  doe sn' t wo rk */  
    z-index : 1 0;  
} 

div #home  { 
   z- index:  3;
  display: block ;
   positio n:re lat iv e;           
}

.it emMenu{ 
  p a d di ng-left: 0;
    ma rg i n :0 auto;    te x t- al i gn: cent er ;
   w i d th: 1 00%;    height : 70px ; 
  backgr ou nd-col or : # 000 ;   } 

.i temMen u i {
   fon t -size:2.5em;  
    color:# f ff ;   bac kgr ound: #000; 
  tran siti o n:  ba c kgrou nd 0. 2s li n ear 0s;
    width:70 px;
   hei ght: 70px;
   padding: 2 5 px;       p os i tion: relative ;
}
.itemMenui :hover { 
   transiti on: backg r o und 0.2s  li nea r 0 s;     cursor: p o i nter ;}

.ite mMe nu i#it em1 :ho ver  {ba ckground:  #0000FF ;}
. ap pea r {
  z-inde x:  5; 
  max-h e ight:1080p x;  
  t ransiti o n- p r oper ty :all; 
  trans itio n -du ration: .5s;
   tra n siti on -t iming-f unction: cubi c- bezier(0.5 ,0.5 , 0.5, 1 );
}

An d the JS
$("document"). r eady(fu nct ion()  {                 
  $('. itemMe nu i' ). mou s e over( s h ow Pre vi ew);
    $ ( ' .it emMen ui'). mouseou t(showPreview);
}) ;               

The HTML
<div_id="menu"> _   _ __ __  _  _   _  
__  <ul class="itemMenu">
        <i id="item1">1</i>
 __ </ul>___    _    _ _       __  _        _     _  
</div>___   _     _     _ 

<div id="preview">    
</div>_     _    _ _    _  _ _  _ 

<div id="home">   _  _     __  
___ <p>This_text should not_slide_down...</p>
</div> 

The_CSS
*_{
    margin: 0px;
__  padding: 0px;
}
div#menu {  _   
__  padding-left:0;
 _  width: 100%;
 _  height: 70px;
  _ background-color:_#000; _ 
}

div#preview {  
    position: relative; /*_with "absolute" it doesn't work */_
   _z-index: 10;__  
}

div#home_{_ 
_   z-index: 3;
  _ display:_block;
    position: relative;_   __     _    
}

.itemMenu {
_   padding-left: 0;
___ margin: 0 auto;
 _  text-align: center;
  _ width: 100%;
_   height: 70px;
  __background-color: #000;   
}

.itemMenu i_{
_   font-size:2.5em;  __
_   color:#fff;
 _  background: #000;
  _ transition: background 0.2s linear 0s;
   _width: 70px;
 _  height: 70px;
 ___padding: 25px;    
    position:_relative;
}

.itemMenu i:hover_{
  _ transition: background 0.2s linear 0s;    
_   cursor: pointer;
}

.itemMenu i#item1:hover {_background: #0000FF; }

.appear {
    z-index: 5;
  _ max-height: 1080px;    
 _  transition-property: all;
   _transition-duration:.5s;
   _transition-timing-function:_cubic-bezier(0.5, 0.5, 0.5, 1);
}

And the JS
$("document").ready(function() {____  _  _  _ _  _ _ 
 __ $('.itemMenu i').mouseover(showPreview);
    $('.itemMenu i').mouseout(showPreview);
});          _     
