animieren Sie ein div-Element und erweitern Sie von der Mitte

Ich habe einen einfachen code, der erweitert, dass ein div horizontal und vertikal von der Mitte,
aber es erweitert nur den linken oder auf den Boden, ich will es erweitert, um beide Seiten(Links=50px, rechts=50px) oder (top=50px, unten=50px) von der Mitte mit insgesamt gleich 100 Pixel.
hier der code:

<!DOCTYPE html>
<html>
<head>
  <style>
    div {
    background-color:#bca;
    background: #fff;
    position: absolute;
    top: 50%;
    left: 50%;
    background-repeat: no-repeat;
    background-position: center center;
    border:1px solid green;
    padding:10px;
}
  </style>
  <script src="http://code.jquery.com/jquery-latest.js"></script>
</head>
<body>
  <button id="go">&raquo; Run</button>

<div id="block">Hello!</div>
<script>


$("#go").click(function(){
  $("#block").animate({
    width: "100px",
    height: "100px",
    opacity: 0.6,
  }, 1500 );
});
</script>

</body>

Danke.

InformationsquelleAutor vikenoshi | 2011-07-13

Schreibe einen Kommentar