Toon posts:

[CSS] Flash object in CSS

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hoi!

Ik ben inmiddels al 1,5 dag aan het zoeken, maar echt vlotten wil het niet (en de deadline voor dit stukje nadert)....

Ik heb ooit een CSSfile gemaakt waar het volgende instaat:

code:
1
2
3
4
5
6
7
8
#header {
    float: left;
    padding: 0px;
    margin: 0px;
    width: 635px;
    height: 150px;
                background: url(../images/header_short.gif) no-repeat;
}


Maar nu wil ik voor een aanpassing dat gifje vervangen door een SWF-bestandje.
Heeft iemand enig idee hoe dit in zijn werk gaat?!

  • Rowanov
  • Registratie: Februari 2004
  • Niet online

Rowanov

Kop eens wat anders...

Voor zover ik weet is dit niet mogenlijk met css. Heb net nog even gezocht in de reference maar daar staat nadrukkelijk image vermeld en daar valt dit niet onder. De enige oplossing die ik kan bedenken is om het hardcoded in je pagina te gooien omdat een .swf niet als background kan.

Als je toch css wil gebruiken zal je moeten werken met generated content, maar dat werkt voor zover ik weet niet in IE en een aantal andere browsers.

  • RwD
  • Registratie: Oktober 2000
  • Niet online

RwD

kloonikoon

Volgens mij is het niet mogelijk om een swf als achtergrond in te stellen
edit: Rowanov zei het al

[ Voor 16% gewijzigd door RwD op 17-03-2005 10:51 ]


Verwijderd

Je laat het hier zien als een achtergrond, maar de klasse die je hebt gegeven is 'header'.
Mag ik er dan vanuit gaan dat je over dit achtergrondplaatje geen tekst neerzet?
In dat geval (en weer ga ik hier van een onbekend feit uit) kun je de header div toch ook gewoon vullen met het Flash object en dan de achtergrondstijl weglaten?

Dan wordt het zoiets:

code:
1
2
3
4
5
6
7
#header {
    float: left;
    padding: 0px;
    margin: 0px;
    width: 635px;
    height: 150px;
}

HTML:
code:
1
<div class="header"><object ..... ></div>

Verwijderd

Topicstarter
Verwijderd schreef op donderdag 17 maart 2005 @ 10:52:
Je laat het hier zien als een achtergrond, maar de klasse die je hebt gegeven is 'header'.
Mag ik er dan vanuit gaan dat je over dit achtergrondplaatje geen tekst neerzet?
In dat geval (en weer ga ik hier van een onbekend feit uit) kun je de header div toch ook gewoon vullen met het Flash object en dan de achtergrondstijl weglaten?

Dan wordt het zoiets:

code:
1
2
3
4
5
6
7
#header {
    float: left;
    padding: 0px;
    margin: 0px;
    width: 635px;
    height: 150px;
}

HTML:
code:
1
<div class="header"><object ..... ></div>
Ja, die had ik geprobeerd, maar dan is mn pagina constant bezig met iets te laden en vervolgens laat ie alleen een wit vlak zien :s (misschien verkeerde flash player?)

  • Rowanov
  • Registratie: Februari 2004
  • Niet online

Rowanov

Kop eens wat anders...


Verwijderd

Topicstarter
*zucht*.....
sorry, ik zit met oogkleppen op te kijken :Z
Ik had een "/" teveel in mn src vermelding 8)7

hmmm volgende keer toch een bakkie extra nemen voordat ik jullie lastig val!
excuus allen! :>
Pagina: 1