İçindeki bir gövde öğesinin arka plan resmini ve rengini nasıl kontrol edebilirim iframe
? Gömülü gövde öğesinin bir sınıfı vardır ve iframe
sitemin bir parçası olan bir sayfadır.
Buna ihtiyacımın nedeni, sitemin gövdeye atanmış siyah bir arka plana ve ardından metin içeren div'lara atanmış beyaz bir arka plana sahip olmasıdır. Bir WYSIWYG düzenleyicisi, iframe
içeriği düzenlerken gömmek için a kullanır , ancak div içermez, bu nedenle metni okumak çok zordur.
Vücut iframe
zaman editörü böyle problemleri çözülebilir yüzden bu orada konulmuştur tahmin ediyorum bu yüzden, başka bir yerde kullanılmayan bir sınıfı vardır. Ancak, class.body
stilleri uyguladığımda, gövdeye uygulanan stilleri geçersiz kılmazlar. Tuhaf olan şey, stillerin Firebug'da görünmesi, bu yüzden neler olduğu hakkında hiçbir fikrim yok!
Teşekkürler
GÜNCELLEME - @ mikeq'ın vücuda sınıf olan bir stile ekleme çözümünü denedim. Bu, ana sayfanın stil sayfasına eklendiğinde çalışmaz, ancak Firebug ile eklendiğinde çalışır. Bunun, Firebug'ın sayfadaki tüm öğelere uygulanmış olduğunu, ancak CSS'nin iframe'ler içinde uygulanmadığını varsayıyorum. Bu, JavaScript ile pencere yüklendikten sonra css eklemenin işe yarayacağı anlamına mı geliyor?
<div>
zaman zaman geçici bir çözüm olabilir (CORS-Header buna izin veriyorsa) ... (ve yüklenen verileri düzenli olarak " Evet, hepsi hacky ...)