[iframe] weigert style props

Pagina: 1
Acties:

  • Hangloozz
  • Registratie: Juli 1999
  • Laatst online: 13-07 17:24
okee, zoveelste iframe topic.

Heb ze nog nooit gebruikt vandaar dat ik vastloop warschijnlijk...

Heb al wat tutorials doorlopen en in de search gespit; ben daar zat tegengekomen wat helpt,
ware het niet dat ik het gewoon niet aan de praat krijg :?

doc is als volgt:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
    <title>titel</title>
    
    <style type="text/css">
    body { bgcolor:#847c7a; font-family: Verdana, Helvetica, sans-serif;  line-height: 16px; }
    .iframe { background-color: #ff0000; }
    </style>
</head>

<body bgcolor="#847c7a">
<table width="740" border="1" cellspacing="0" cellpadding="0" align="center">
    <tr>
        <td colspan="2" height="75" bgcolor="#FFFFFF">header</td>
    </tr>
    <tr>
        <td bgcolor="#C20F24">frame links</td>
        <td bgcolor="#C20F24">frame rechts</td>
    </tr>
    <tr>
        <td>
            <iframe src="cam.php" name="webcam" id="webcam" width="364" height="350" marginwidth="0" marginheight="0" align="left" scrolling="no" frameborder="0" class="iframe">
                    <ilayer name="webcam" width="364" height="350" visibility="show">mekker</ilayer>    
            </iframe>
        </td>
        <td>
            <iframe src="scripts/lijst.php" name="messages" id="messages" width="376" height="350" marginwidth="0" marginheight="0" align="left" frameborder="0">
            <ilayer name="messages" width="376" height="350" visibility="show">mekker</ilayer>
            </iframe>
        </td>
    </tr>
    <tr>
        <td colspan="2" bgcolor="#FFFFFF" height="30" align="center">footer</td>
    </tr>

</table>

</body>
</html>

het vage is dat ik op geen enkele wijze een style kenmerk gekoppeld krijg aan die iframes.
Ik heb al diverse methodes geprobeerd waarvan jullie nu de laatste versie, dus met class, zien.

Zie ik nou iets gigantisch over het hoofd :?

ik gebruik IE5.0 en NN4.5 (vandaar ILAYER d'r in)

www.jurgroessen.nl


  • DizzyWeb
  • Registratie: Februari 2001
  • Laatst online: 07:06

DizzyWeb

Ondertiteld

Als je een gewoon frame maakt, kan je aan het frame zelf ook geen style toekennen... Denk dat je aan de elementen *in* het frame een style moet toekennen...

  • Willem
  • Registratie: Februari 2001
  • Laatst online: 15-09 20:28
Dan moet je inderdaad wel doen:
code:
1
<iframe class="iframe">

Motor (of auto) onderhoud bijhouden


  • RM-rf
  • Registratie: September 2000
  • Laatst online: 14:59

RM-rf

1 2 3 4 5 7 6 8 9

een IFRAME is een window-element en aldus kent en vreemde structuur mbt tot styles.
de background-kleur is die van de pagina in de frame.

eventueel kun je proberen om een style als
code:
1
2
3
IFRAME BODY {
   background-color: red;
}

heel misschien werkt dat,

verder zou het ook mogelijk zijn om allowTransparancy="true" te definieren, en de pagina erin geen background-kleur mee te geven, mogelijk inherit hij dan juist wel de default background-color van het IFRAME-element

Intelligente mensen zoeken in tijden van crisis naar oplossingen, Idioten zoeken dan schuldigen


  • Hangloozz
  • Registratie: Juli 1999
  • Laatst online: 13-07 17:24
Op dinsdag 18 december 2001 13:10 schreef willem169 het volgende:
Dan moet je inderdaad wel doen:
code:
1
<iframe class="iframe">
Op dinsdag 18 december 2001 12:41 schreef Hangloozz het volgende:
code:
1
2
3
4
5
    <style type="text/css">
        .iframe { background-color: #ff0000; }
    </style>

    <iframe ... class="iframe">
lezen willem, lezen ;)

anyhow; het is zowiezo logisch dat het brondocument van de iframe de styles meeneemt voor de page die er _in_ staat, maar je kan toch ook wel kenmerken voor de iframe-tag meegeven?
tenminste dat kom ik zo tegen:
Op dinsdag 18 december 2001 zag Hangloozz het volgende op de w3schools site:

Standard Attributes:
id, class, title, style

www.jurgroessen.nl


  • Willem
  • Registratie: Februari 2001
  • Laatst online: 15-09 20:28
Op dinsdag 18 december 2001 13:53 schreef Hangloozz het volgende:
lezen willem, lezen ;)
Ja dat is de eerste, de tweede iframe is
code:
1
<iframe src="scripts/lijst.php" name="messages" id="messages" width="376" height="350" marginwidth="0" marginheight="0" align="left" frameborder="0">

daar zie ik geen class.
dus. :)

Motor (of auto) onderhoud bijhouden


  • Hangloozz
  • Registratie: Juli 1999
  • Laatst online: 13-07 17:24
jah, duh ;(

ik experimenteerde voorlopig ff met de eerste iframe...

maar goed; en princip heb je gelijk hoor :P

www.jurgroessen.nl


  • Willem
  • Registratie: Februari 2001
  • Laatst online: 15-09 20:28
Op dinsdag 18 december 2001 14:07 schreef Hangloozz het volgende:
jah, duh ;(

ik experimenteerde voorlopig ff met de eerste iframe...

maar goed; en princip heb je gelijk hoor :P
Nee joh no offence no problem dude :)
Het was zo dat jij gewoon gelijk had 1e reply, en dat was gewoon stom van mij. En daarom ging ik mieren-neuken. ;)

Motor (of auto) onderhoud bijhouden


  • Hangloozz
  • Registratie: Juli 1999
  • Laatst online: 13-07 17:24
Op dinsdag 18 december 2001 14:23 schreef willem169 het volgende:

[..]

Nee joh no offence no problem dude :)
Het was zo dat jij gewoon gelijk had 1e reply, en dat was gewoon stom van mij. En daarom ging ik mieren-neuken. ;)
ik vatte um hoor, boef :)

Kan ik gelijk ff van de gelegenheid gebruik maken om iets voor te leggen waar ik daarna tegenaan loop:
Het principe van ILAYER voor/binnen/na de IFRAME-tag wordt webwijd geadviseerd.
Het werkt ook prima; zolang je het zo in de body stort.
Maar zodra ik het in een tabel gebruik gaat Netscape liggen etteren: hij herhaald de inhoud van de ILAYER nomaals na alle content... ;(

Ik heb op het net hier wel een stukje over gevonden maar daar stond nou net geen workaround bij!

Is er hier iemand die daar al mee te maken heeft gehad? en wat op gevonden?

let mie noow plies

www.jurgroessen.nl

Pagina: 1