2010-10-27 18 views
5

Bir imleç yerleştirilirse büyük bir imleç olarak görüntülenen bir contentEditable div'ım var!Firefox - Büyük İmleç

<html> 
    <head></head> 
    <body > 
     <div style="position:absolute; top:2px; left:30px; right:0px; bottom: 0px; height:100%;"> 
      <div contentEditable="true" style=" color:#333333; height:100%; width:100%; cursor:text;" spellcheck="false"></div> 
     </div> 
    </body> 
</html> 

Burada görebilirsiniz: Burada

kod http://jsfiddle.net/yW62h/ İşte

var benim tarayıcıda gibi (FFX3.5) benzediğini alt text

Bu sorun aynı zamanda görünür FFX3.6 ve 4.0b6

Bu bir hata mı, yoksa yanlış bir şey mi yapıyorum?

+0

İmlecin, içeride herhangi bir metin olduğu anda çok büyük olduğu düşünülürse, tarayıcı hatası gibi görünüyor. – AakashM

+0

Bu komik. Parmağımı contentEditable = true & browser "bug" dizinine yönlendirirdim - buna bir hata, daha fazla bir rahatsızlık demezdim. –

cevap

1

% 100 yükseklik beyan edilmemesi bir Firefox böcek ve iyi çalışıyor. http://jsfiddle.net/nS3X8/

Caret yüksekliği (bana bir böcek gibi görünüyor) Firefox'ta yüksekliğine dayanmaktadır o Webkit line-height dayalı rağmen.

davranır yerine yükseklik ve Firefox'un bir giriş elemanı kullanımı dolgu yüksekliğini ayarlama.