Toon posts:

[iframe] bordercolor toont geen kleur

Pagina: 1
Acties:
  • 127 views sinds 30-01-2008
  • Reageer

Verwijderd

Topicstarter
HTML:
1
<iframe name="iframe" border="1" frameborder="1" bordercolor="Orange" width="100%" height="100%" src="blank.html"></iframe>


Dit is mijn code, en volgens deze website:

http://www.silveragesoftware.com/hhs2help/html92y8.htm (en enkele anderen)
<IFRAME
ALIGN=ABSBOTTOM | ABSMIDDLE | BASELINE | BOTTOM | LEFT | MIDDLE | RIGHT | TEXTTOP | TOP
BORDER=integer
BORDERCOLOR=color
DATAFLD=colname
DATASRC=#ID
FRAMEBORDER=string
FRAMESPACING=string
HEIGHT=string
HSPACE=variant
CLASS=string
ID=string
LANG=string
LANGUAGE=JAVASCRIPT | JSCRIPT | VBS | VBSCRIPT
MARGINHEIGHT=string
MARGINWIDTH=string
NAME=window_name
NORESIZE=NORESIZE | RESIZE
SCROLLING=AUTO | NO | YES
SRC=string
STYLE=string
TITLE=string
VSPACE=string
WIDTH=string
event = script
>
Moet dat allemaal gewoon gaan werken...
Waarom werkt het bij mij dan niet :s
Omdat het in een <div> staat? Lijkt me niet 8)7

  • crisp
  • Registratie: Februari 2000
  • Laatst online: 12:46

crisp

Devver

Pixelated

probeer het eens met CSS?

Intentionally left blank


Verwijderd

Volgens mij was bordercolor= een depreciated tag.
wat zijn je stylesheet instellingen op dit element en waarvoor gebruik je die evt. niet?

[ Voor 96% gewijzigd door Verwijderd op 16-01-2004 02:03 ]


  • Willem
  • Registratie: Februari 2001
  • Laatst online: 11:09
"Orange" is bah. Waarom geen # hexadecimale waarde van je kleur?
style="color:#xxxxxx;"

En van dit
--
<IFRAME
ALIGN=ABSBOTTOM | etc etc etc
--

snap ik echt geen klote.

Motor (of auto) onderhoud bijhouden


  • MAZZA
  • Registratie: Januari 2000
  • Laatst online: 27-05 13:19

MAZZA

Barbie is er weer!

Bordercolor bestaat helemaal niet. Niet officieel tenminste. In ieder geval niet als attribuut bij (i)frames.

[ Voor 36% gewijzigd door MAZZA op 16-01-2004 02:01 ]


Verwijderd

Topicstarter
crisp schreef op 16 januari 2004 @ 01:50:
probeer het eens met CSS?
Verwijderd schreef op 16 januari 2004 @ 01:51:
Volgens mij was bordercolor= een depreciated tag, maar er staat ook een CLASS=, wat zijn je stylesheet instellingen op dit element en waarvoor gebruik je die niet? Sluit je de Iframe wel af: </iframe> ?
Ik heb voor dit element geen stylesheet instellingen, maar zou het graag willen
gebruiken! Je depreciated tag verhaal snap ik niet helemaal euss. Kun je iets
duidelijker zijn? Verder is de iframe wel afgesloten zoals je in de openingspost
ziet :)

Heb ff geknutseld:
HTML:
1
2
3
4
5
6
7
8
9
10
<STYLE TYPE="text/css">
<!--
IFRAME
{
Border-Color: Orange;
Border-Style: solid;
Border-Width: 1px;
}
-->
</STYLE>


Dit leverde het gewenste resultaat op! Ik zal eerst es slapen voordat ik verdere
onzinnige dingen ga vragen :s Ben nog steeds té gefocused op HTML... CSS roelt!

:O

  • MAZZA
  • Registratie: Januari 2000
  • Laatst online: 27-05 13:19

MAZZA

Barbie is er weer!

euss bedoelt deprecated. Oftewel het element of attribuut is uit de specificatie gedropt. Dit gebeurt vaak met elementen die vervangen worden door CSS oplossingen.

Maar het attribuut bordercolor heeft volgens mij nooit bestaan zoals ik al meldde in de post hierboven :)

Verwijderd

Topicstarter
hier gaat iets fout

[ Voor 181% gewijzigd door Verwijderd op 16-01-2004 02:11 ]


Verwijderd

Deprecated = niet (meer) een officiële tag of tag die je beter anders (via CSS) kunt oplossen :)
Ik miste verder even je afsluittag wegens horizontaal scrollen, my bad :)
Dit leverde het gewenste resultaat op
Mooi om te horen dat je het toch nog met zelf puzzelen hebt kunnen oplossen ;)
edit:oplossing moved naar reply

[ Voor 91% gewijzigd door Verwijderd op 16-01-2004 02:31 ]


Verwijderd

Topicstarter
Helaas helaas... Ik was iets te voorbarig... Er is nog steeds een wittel lijn!

http://www.handleidinghtm...en/frame.html#bordercolor
Mogelijke waarden zijn een kleurnaam en een RGB-waarde.
Voor het definiëren van de kleur zie Kleuren in HTML/CSS.
Bij Netscape Navigator en bij Microsoft Internet Explorer 5 werkt het BORDERCOLOR attribuut alleen bij 3-D frameranden, bij Microsoft Internet Explorer 4 ook bij "vlakke" frameranden.
Met andere woorden die witte lijn (3D lijn neem ik maar aan?) moet ik maar slikken?

  • MAZZA
  • Registratie: Januari 2000
  • Laatst online: 27-05 13:19

MAZZA

Barbie is er weer!

BorderColor @ MSDN
Het is blijkbaar een property die door Microsoft verzonnen is. Dat maak ik tenminste op uit de volgende zin:
Standards Information

There is no public standard that applies to this property.
Dus ook geen referentie naar een spec ofzo. Verder staat er daar dat de property betrekking heeft op frames en framesets. Geen iframes blijkbaar.

Het zou toch al niet verstandig zijn om een IE only tag te gebruiken..

Verwijderd

Topicstarter
Hupla, en opgelost alweer!

Zet in je CSS:

IFRAME
{
Border-Color: Orange;
Border-Style: solid;
Border-Width: 1px;
}

En in je <iframe> tag:

frameborder="0"

En weg is de 3D rand en wij mogen de strakke 1px border, oranje, jawel, verwelkomen :)

Nu dus wél het gewenste resultaat :)

[ Voor 5% gewijzigd door Verwijderd op 16-01-2004 02:29 . Reden: 3-wat... 3D! ]


Verwijderd

Er is nog steeds een witte lijn!
Cascading Stylesheet:
1
2
iframe { width: 100%; height: 100%;
         border: 1px solid Orange; }
[/nohtml]
HTML:
1
2
3
<iframe name="iframe" src="http://www.google.nl/" 
 width="100%" height="100%" 
 frameborder="0"></iframe>
Werkt bij mij met MSIE zonder 3D-frames (zal vast wel op andere browsers een heel ander effect geven, maar dat is het nadeel van dergelijke tags) ;)

Verwijderd

Topicstarter
Verwijderd schreef op 16 januari 2004 @ 02:28:
[...]
Cascading Stylesheet:
1
2
iframe { width: 100%; height: 100%;
         border: 1px solid Orange; }
[/nohtml]
HTML:
1
2
3
<iframe name="iframe" src="http://www.google.nl/" 
 width="100%" height="100%" 
 frameborder="0"></iframe>
Werkt bij mij met MSIE zonder 3D-frames (zal vast wel op andere browsers een heel ander effect geven, maar dat is het nadeel van dergelijke tags) ;)
YES YES YES ik was eerder :) Maar goed, zelfde oplossing dus :)

Dat het in andere browsers misschien gaat fucken is jammer, misschien is ook
hiervoor dan nog een CSS mogelijkheid? We blijven ziften :Y)

/me
Waarom zet jij in zowel CSS als de <iframe> tag height/width 100% ??

[ Voor 12% gewijzigd door Verwijderd op 16-01-2004 02:31 ]


Verwijderd

Zie voor een overzicht van de ondersteuning van de FRAMEBORDER tag: http://www.handleidinghtml.nl/html/frames/frames07.html
Waarom zet jij in zowel CSS als de < iframe > tag height/width 100% ??
Omdat mijn MSIE6@WinXP anders niet de Iframe op 100% grootte maakte (maar dat bleek nu later gezien aan een lokaal iets bij mij te liggen ;))

[ Voor 54% gewijzigd door Verwijderd op 16-01-2004 02:36 ]


  • Willem
  • Registratie: Februari 2001
  • Laatst online: 11:09
En overigens zijn hoofdletters wel vreselijk ranzig vind ik...


Cascading Stylesheet:
1
2
3
iframe {
  border:1px solid #ffffff;
}


is toch veel netter ;)

Motor (of auto) onderhoud bijhouden


Verwijderd

Topicstarter
willem169 schreef op 16 januari 2004 @ 08:24:
En overigens zijn hoofdletters wel vreselijk ranzig vind ik...


Cascading Stylesheet:
1
2
3
iframe {
  border:1px solid #ffffff;
}


is toch veel netter ;)
Ook hier (heb nog ander CSS topic lopen) gaat het om dezelfde site die dus nog
in de ontwerpfase zit. Alles wordt kleine letters, niet de exacte opmaak zoals jij
het hebt maar allemaal achter elkaar >> iframe {border:1px solid #ffffff;} en onder
elkaar :)

  • Willem
  • Registratie: Februari 2001
  • Laatst online: 11:09
Mja, als je zoiets tijdens het ontwikkelen al aanpakt moet dat tijd schelen ;)

Motor (of auto) onderhoud bijhouden

Pagina: 1