2013-10-15 11 views
10

İki kenarlı bir öğem var. Bir sözde öğesi ekleyerek bu elde:Sözde öğe: önce ve taşması gizlendi

.inner:before { 
    width: 72px; 
    height: 28px; 
    content: ''; 
    display: block; 
    border: 3px solid rgb(255, 0, 0); 
    position: absolute; 
} 

element özelliğini overflow: hidden sahip bir div ile sarılır.

Burada gördüğünüz gibi: http://jsfiddle.net/HKEn4/1/ .inner-öğesi gizlidir, ancak sözde öğe değil (OSX'de safari, firefox ve chrome ile test edilmiştir).

Sözde öğeyi nasıl gizleyebilirim?

+0

bakınız [jQuery ve sözde elemanları] (http://stackoverflow.com/questions/8968992/jquery-and-pseudo-elements) –

+0

Sözde elemanın mutlak konumu nedir? – CBroe

+1

@CBroe Taşma probleminin oluşmasına kesinlikle yardımcı oldu. – mavrosxristoforos

cevap

2

ya :before sözde elemandan position:absolute kaldırmak veya konteynere position:relative eklemek ..

İlgili konular