2010-01-27 27 views

cevap

3

bir ofset ebeveyne konumunu alır pozisyon fonksiyonu ilgi (vs o göreceli belgeye aldığı ofset) olabilir Yani seçeneğiniz var. pozisyon() veya offset().

position() Temel olarak CSS üst kısmında kullanabileceğinizle benzer özellikler, sol özellikler.

offset() Belgeye göre mesafeyi döndürür. Bu, kenar boşluklarını, dolguları ve sınırları dikkate alır. Pozisyon değerleri CSS değerleriyle aynıdır ve ofset nasıl

<style> 
    .cont { 
     position: absolute; 
     top: 100px; 
     left: 100px; 
     border: solid 3px black; 
    } 
    p { 
     margin: 20px; 
     padding: 20px; 
     border: solid 2px black; 
     position: absolute; 
     top: 20px; 
     left: 20px; 
    } 
    </style> 

    <div class="cont"> 
     <p>Hello World!</p> 
    </div> 

    $('p').position() => { top: 20, left: 20 } 
    $('p').offset() => { top: 143, left : 143 } 

Bildirimi ebeveyn konumunu, ebeveynin sınır ve elementin ('p') marjı ve dolgu düşünmektedir.

http://jsfiddle.net/4wfa6/

http://docs.jquery.com/CSS

İlgili konular