2011-11-29 18 views
6

Bir uygulama iframe içindeki Facebook benzeri düğmeyi kullanarak, örn. Facebook düğme iletişim kutusu taşması sorunuyla ilgili

like button position

benzeri düğme

genellikle ekranın sağ tarafında bir yere yerleştirilmiştir. Sorun, benzer bir tuşa tıklandığında, alttaki iletişim kutusu iframe kabının ötesine, ör.

overflow

sadece iletişim (kullanarak CSS) devre dışı bırakmak çok kolay, ancak, bir şey iletişim gerekir.

Bunun için olası çözümler nelerdir? Bazı bindirme formunu tetiklemek veya diyaloğu sağdan ziyade benzer düğmenin solunda görünmesi için bir yöntem olması gerektiğini umuyorum. Facebook 'Like Button' dev page

itibaren

+0

Benzer bir sorun yaşıyorum. Tamir ettin mi? – Daniele

+0

Hayır, Facebook öğe hizalamasını değiştiremedi. Öğeyi sayfanın sol ucuna taşımanız veya yorum iletişim kutusunu gizlemeniz yeterlidir. – Gajus

+0

Facebook'un, diyaloğu sola hizalamak için henüz herhangi bir seçenek eklemediği eğlenceli. – Gajus

cevap

2

'gibi düğme gizli olarak ayarlanmış taşma özelliğiyle bir HTML elemanının kenarına yakın yerleştirilirse, flyout kırpılmış olabilir ya da düğme tıklandığında tamamen gizli. Bu, taşma özelliğinin görünür, kaydırma veya otomatik gibi gizli dışındaki bir değere ayarlanması yoluyla giderilebilir. '

+1

Taşma gizli olan bir div kabına başvurmuyorum. Facebook app-iframe penceresine başvuruyorum. – Gajus

1

Benzer bir sorunum var ve bu düzeltildi. Bunu şu sayfaya ekleyin:

.fb-like span{overflow:visible !important; width:450px !important; margin-right:-375px;}