2017-05-26 6 views

答えて

1

負の左の位置は(半分)に依存している場合は以下のように行うことができ、素子幅:

transform: translateX(-50%); 

迅速なデモ:

*{margin:0;} 
 

 
img { 
 
    vertical-align: top; 
 
    height: 100vh; 
 
    transform: translateX(-50%); 
 
}
<img src="//placehold.it/800x600/0bf">

をし、ホバーアニメ

*{margin:0;} 
 

 
.halfThere { 
 
    vertical-align: top; 
 
    height: 100vh; 
 
    transition: 0.4s; 
 
    transform: translateX(-50%); 
 
} 
 
.halfThere:hover { 
 
    transform: translateX(0%); 
 
}
<img class="halfThere" src="//placehold.it/800x600/0bf">

関連する問題