Tworzę pewną stronę na której mam wymuszone wstawienie innego pliku nie używając do tego include z php. W związku z tym, że strona ma być zgodna ze standardami wstawiłem ten plik przy pomocy object. Niestety jest jedna przeglądarka, która nie wyświetla tego tak jak powinna, mianowicie IE 8.
Napiszę jak to wygląda,a potem omówię:
Na stronie mam kod:
test.html z przypisanym stylem wyglądu pliku:
styl.css do pliku test.html
body { background: transparent; font-family: Arial; font-size:12px; margin: 0; color: #a8a8a8; }
Na stronie mam osobny styl do którego object w reszcie przeglądarek podporządkowuje się pod względem tła, czcionkę muszę ustawić w stylu pliku test.html i wszystko pięknie działa. Problem pojawia się w IE ponieważ ona nie reaguje na żaden css. Tło jest białe widać scroll i border. Da się w pewnym stopniu stylizować czcionkę ale to nie jest największy problem. Chciałbym aby kolor tła objecta w IE dostosował się do tła strony lub ew. żebym mógł ustawić go ręcznie tak aby pasował. Nie za bardzo wiem jak się za to zabrać. Tło w IE nie reaguje po zmianach tła w stylu pliku test.html ani w głównym stylu strony po nadaniu tła do objectów np.
object { background: ...}
Dzięki za wszelką pomoc myślę, że napisałem to w miarę klarownie.