Avatar billede enragedbudda Nybegynder
08. juni 2002 - 11:25 Der er 17 kommentarer og
4 løsninger

Iframe scrool bar

hej! kan man gøre scrool baren i en iframe "gennesigtig" eller "transperant"??
Avatar billede -master-d- Nybegynder
08. juni 2002 - 11:26 #1
Du kan farve den med css, eller helt fjerne den.
Avatar billede rasmus_larsen Nybegynder
08. juni 2002 - 11:26 #2
Nej det kan man desværre ikke...


//Rasmus Larsen
Avatar billede sungdk Nybegynder
08. juni 2002 - 11:29 #3
Hvorfor kan man ikke det Rasmus Larsen?
Avatar billede sungdk Nybegynder
08. juni 2002 - 11:30 #4
i CSS er en scrollbar en scrollbar!
08. juni 2002 - 11:30 #5
Hej,

jow det kan du nu godt, i den side hvor iframen er altså hvis det er index.html u har indsæt iframen og i dens src="iframe.html" skal du åbjne iframe.html og skrive det her i <body> style="overflow: hidden;"
ex. <body style="overflow: hidden;">

mere om overflow:
http://e-udvikler.dk/overflow.php

/Casper
Avatar billede -master-d- Nybegynder
08. juni 2002 - 11:30 #6
altså du farver den med dette

<style type="text/css">
BODY{
  scrollbar-3dlight-color: #000000;
  scrollbar-arrow-color: #000000;
  scrollbar-darkshadow-color: #000000;
  scrollbar-face-color: #C5C5C5;
  scrollbar-highlight-color: #FFFFFF;
  scrollbar-shadow-color: #FFFFFF;
}
</style>
(skal sættes ind mellem <head> tagene)

og fjerner den med <iframe src="?" widht="100" height="150" scrolling="no" frameborder="no">
Avatar billede sungdk Nybegynder
08. juni 2002 - 11:31 #7
enragedbudda >> I dit tilfælde skal du bare have den væk ved fx. at skrive: <BODY scrolling="OFF"> på den side der er INDE i iframen. (Én af mange muligheder)
08. juni 2002 - 11:31 #8
det blev lidt indviklet altså den side som er selv iframen skal du indsætte
style="overflow: hidden;" i dit body tag.

/Casper
Avatar billede sungdk Nybegynder
08. juni 2002 - 11:34 #9
Casper >> Ville ikke mene det er den smarteste måde hvis iframe´en indeholder fx. en underside. Altså skal virke ligesom et frameset.

Ved din er det som om at overflow selv retter det sidste af fx. en sætning hvis du skriver hidden. Men hvis du bare manuelt fjerner scrollbaren får du noget mere med...
Avatar billede rasmus_larsen Nybegynder
08. juni 2002 - 11:42 #10
Han snakker jo ikke om at fjerne scroll-baren eller give den en farve... men at gøre den TRANSPERANT


//Rasmus Larsen
08. juni 2002 - 11:43 #11
_labisama_  så kan han smække hele siden ind i et <div> tag hvor width er en 1px under selve iframe widthen.

desuden findes taggget scrolling="off" ikke hvis man vil lave valid HTML (og CSS).

/Casper
08. juni 2002 - 11:46 #12
rasmus_larsen så bliver han nok nød til at fjerne den, og lave sin egen i noget DHTML. At gøre den transperant = den er usynlig får mig er .

DHTLM scrollbar:
http://www.dynamicdrive.com/dynamicindex2/index.html
Avatar billede enragedbudda Nybegynder
08. juni 2002 - 11:47 #13
Kunne man sætte det her ind i et style tag i iframe.html??:
Body {
scroll-bar-color: transperant;}
Avatar billede enragedbudda Nybegynder
08. juni 2002 - 11:49 #14
jeg har hørt at farve koden: C5C5C5 skulle give en transperant farve?
08. juni 2002 - 11:50 #15
http://msdn.microsoft.com/workshop/samples/author/dhtml/refs/scrollbarColor.htm er microsofts dokumation på deres underlige farv scrollbaren en anden farve eventyr. Ikke tilsynladende.

Men der du vil hen kan jeg da se at du vil have den væk?
scroll-bar-color: transperant; = overflow: hidden;  og hvis du ikke vil kode valid html er _lab... svar også rigtigt.

/Casper
08. juni 2002 - 11:52 #16
enragedbudda #C5C5C5  er grå så det kommer an på hvilken farve siden har.
Avatar billede rasmus_larsen Nybegynder
08. juni 2002 - 11:57 #17
Har prøvet med at skrive fx.
Body {
scroll-bar-color: transperant; }

osv. men det virker altså IKKE



//Rasmus Larsen
Avatar billede enragedbudda Nybegynder
08. juni 2002 - 11:57 #18
ok men kan man det her:
<style>
<!--
Kunne man sætte det her ind i et style tag i iframe.html??:
Body {
scroll-bar-color: transperant;}
-->
</style> ???
Avatar billede enragedbudda Nybegynder
08. juni 2002 - 12:03 #19
sådan her må det være:
<style>
<!--
Body {
scroll-base-color: transperant;}
-->
</style>
Avatar billede backside Nybegynder
08. juni 2002 - 12:15 #20
Man kan IKKE gøre en scrollbar gennemsigtig.
Avatar billede enragedbudda Nybegynder
08. juni 2002 - 13:04 #21
tak for svarne! i må lige deles...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester