Avatar billede cyperangel Nybegynder
22. maj 2003 - 03:16 Der er 39 kommentarer og
1 løsning

Horisontal scrollbar i en iframe skal væk

Jeg har søgt både højt og lavt, efter en måde at fjerne den horisontale scrollbar på. Men ak. enten kan jeg få scrollbarerne helt væk, også den verticale, og det dutter ikke, eller også så er der en vertical hele tiden, og det dutter heller ikke. JEg kan ikke gøre min iframe bredere, for så ryger designet, men jeg mener atså at siden burde være bred nok tila t kunne være i iframen uden at man skal scrolle sidelæns.

Her er bæstet:
http://www.cyperdesign.dk/test

klik på maps i venstre side for at se hvad der sker i højre. Er der ikke ne wizzard der kan fjerne den for mig?

Jeg har prøvet med overflow og hidden og scrolling = no og auto og yes og alt hvad jeg ellers har kunnet finde, og nada virker..... Hjjæææææællllpp!
Avatar billede roenving Novice
22. maj 2003 - 03:21 #1
set i http://www.eksperten.dk/spm/355569

style="overflow-x:hidden;overflow-y:hidden;"

hth
jes
Avatar billede cyperangel Nybegynder
22. maj 2003 - 03:24 #2
og hvilken side skal det ind i? den med iframen i, eller den side der overflower i iframen?
Avatar billede roenving Novice
22. maj 2003 - 03:29 #3
Jaeh ...

joeh ... -- godt spørgsmål -- sådan som jeg umiddelbart læser det doggy skriver i omtalte spm ville jeg først prøve den ydre - altså iframe-taggen

-- men jeg har ik selv haft behov, så det er stærkt begrænset hvad jeg kan sige af klogt ...
Avatar billede cyperangel Nybegynder
22. maj 2003 - 03:30 #4
tjah. nu har jeg stoppet det ind i body tagget på både index siden, og den side der loader i iframen, samt i iframe tagget, og det hjælper ikke noget som helst.
Avatar billede cyperangel Nybegynder
22. maj 2003 - 03:37 #5
jeg har faktisk det samme problem med punktet code of conduct, her er det underpunktet ranks and promotions der smadrer den midterste iframe, på fuldstændigt samme måde. Der må være en måde at fjerne de smølfer på
Avatar billede roenving Novice
22. maj 2003 - 03:41 #6
-- men du har stadig scrolling=auto på iframe-tagget ?-)

Forøvrigt lykkedes det mig også at skabe effekten i midten, for hele siden loadede der ved crafters corner og leveling guide
Avatar billede grunken Nybegynder
22. maj 2003 - 03:42 #7
style="overflow-x:hidden;overflow-y:hidden;"

er kun en ie-tingest, bare så i ved det!
Avatar billede roenving Novice
22. maj 2003 - 03:43 #8
Skulle bestemt ikke undre mig ,-)
Avatar billede cyperangel Nybegynder
22. maj 2003 - 03:43 #9
errrr, jeg slettede scrolling=auto fra iframe tagget. men det ændrede faktisk ikke noget ved det.
Den har stadig hor. scrollbar ved map menupunktet
Avatar billede roenving Novice
22. maj 2003 - 03:44 #10
Hvad med scrolling = no,som du tidligere har prøvet ?-)
Avatar billede cyperangel Nybegynder
22. maj 2003 - 03:45 #11
og, jeg bruger kun IE til at teste det i.... og ja, 5.0
Avatar billede cyperangel Nybegynder
22. maj 2003 - 03:46 #12
det fjerner jo begge scrollbarerne.. jeg skal bruge den verticale.... siden er jo alt for lang til at man bare kan se det hele...
Avatar billede roenving Novice
22. maj 2003 - 03:47 #13
Hvis du har slettet det, så har du ikke gjort det tilgængelig på dit link her på siden ...
Avatar billede cyperangel Nybegynder
22. maj 2003 - 03:47 #14
det er det nu.. som du kan se, virker scrolling="no" ikke
Avatar billede grunken Nybegynder
22. maj 2003 - 03:52 #15
Giv dog din i iframen table en style="width:150;" så burde den fis da være slået
Avatar billede grunken Nybegynder
22. maj 2003 - 03:53 #16
og derefter

en style="scroll:auto;" på din iframe
Avatar billede roenving Novice
22. maj 2003 - 03:54 #17
>>grunken -- den dur garanteret .-)


Har du prøvet med:

style="overflow-x:hidden;overflow-y:auto;"
Avatar billede cyperangel Nybegynder
22. maj 2003 - 03:55 #18
nej, den fis er ikke slået. det hjalp heller ikke. Der må da være en måde at fjerne den vandrette scrollbar på, uden at bøffe den lodrette på samme tid.
Avatar billede grunken Nybegynder
22. maj 2003 - 03:56 #19
jeps som roenving siger :)

lyt på roenving ;D
Avatar billede roenving Novice
22. maj 2003 - 03:58 #20
jeg læste lige i en sidebemærkning, at Iframe har en attribut, som hedder scroll -- altså _ikke_ scrolling !-)
Avatar billede grunken Nybegynder
22. maj 2003 - 03:58 #21
Men hvis jeg må anbefale dig at putte det hele på indexsiden ind i en table ;)

når jeg maximizer mit vindue ser det lidt keglet ud ;)
Avatar billede roenving Novice
22. maj 2003 - 04:07 #22
Jeg ville følge -- ihvertfald noget af -- grunkens råd med en fast bredde på indmaden i iframen -- og med iframen 182 bred bliver det 160-165 ...

-- du har jo tydeligvis lavet siden til 1024*768 så også hos mig er der lissom lidt overskud i højre side ...
Avatar billede grunken Nybegynder
22. maj 2003 - 04:09 #23
hehe roenving, så kan jeg godt se at min opløsning er lidt overkill *G*

1920*1440

P.S, hvorfor debaterer vi altid overkill ?
Avatar billede roenving Novice
22. maj 2003 - 04:10 #24
*g*
Avatar billede roenving Novice
22. maj 2003 - 04:19 #25
Hvis du ikke allerede har prøvet det, så syns jeg du skulle prøve

style="overflow-x:hidden;overflow-y:auto;"
-- og både på iframe og body i iframen

og så eksperimentere med SCROLL på iframen

-- vil smuttte nu -- held og lykke '-)
Avatar billede nikolajdu Nybegynder
22. maj 2003 - 04:56 #26
Du skal egentlig bare indsætte :

<body style="overflow-x:hidden;overflow-y:auto;"> i dokumentet dr loades i iframen.

/Nikolaj
Avatar billede backside Nybegynder
22. maj 2003 - 08:57 #27
Alternativt kunne man lave siden så den ikke er for bred. (med tables)  ;)
Avatar billede cyperangel Nybegynder
22. maj 2003 - 11:42 #28
mkay. Nu tager vi lige nogle citater fra source koden, som i jo har adgang til via mit link i toppen.....

Først, fra den side der loader ind i den lille højre frame. Den har følgende søde lille ting:

\<table border="0" align="right" width="150"\>
og det burde jo ærligt talt være lille nok til at kunne være i den forbandede iframe......

Og det her er fra index.html siden,

style="overflow-x:hidden;overflow-y:hidden;"
Det befinder sig i både body og i iframe tagget. Og det er faktisk også i body tagget på den lille side der loader ind i højre frame... I ved, den der skal ha sin vandrette scrollbar myrdet...

Er der ellers noget jeg har glemt?

Og det gjorde jeg alleredei aftes, inden min sidste post der....
Skyd hul i hvordan designet ser ud på større skørm opløsninger, det kommer jeg til senere, lige nu skal den scrollbar bare væk.
Avatar billede cyperangel Nybegynder
22. maj 2003 - 11:45 #29
oh, og Scroll=no/yes/auto virker overhovedet ikke. det tag skal hedde scrolling
Avatar billede cyperangel Nybegynder
22. maj 2003 - 11:47 #30
style="scroll:auto;"  og style="width:150;"  virker heller ikke
Avatar billede cyperangel Nybegynder
22. maj 2003 - 11:50 #31
og at sætte style="overflow-x:hidden;overflow-y:auto;">  i body på den fil der går i iframen, virker heller ikke. jeg genoploader det lige, MED alle ændringerne, så i kan se resultatet.... Nada
Avatar billede doggy82 Praktikant
22. maj 2003 - 15:25 #32
Prøv at nøjes med

<body style="overflow-x: hidden;">

- jeg ved ikke om det dur, men prøv.
Avatar billede cyperangel Nybegynder
22. maj 2003 - 15:32 #33
det virkede heller ikke :(
Avatar billede doggy82 Praktikant
22. maj 2003 - 15:34 #34
Okay prøv at se på det her hvor du "kalder" iframen:

<iframe width="182" height="350" style="scroll:auto;"  name="rightframe" src="blank.html" frameborder="0" leftmargin="0" marginheight="0" marginwidth="0" topmargin="0" style="overflow-x:hidden;overflow-y:hidden;"></iframe>

Prøv at gøre width større og mindre.
F.eks. først 200 og der efter prøv med 160.
Avatar billede cyperangel Nybegynder
22. maj 2003 - 15:45 #35
eh, jeg specificerede i toppen, at jeg ikke kan ændre på iframens bredde, for det smadrer det grafiske design.....
Og jeg har prøvet at gøre den bredere. Det virkede heller ikke. Det virker lidt som om at den laver den vandrette scrill fordi teksten er højrestillet i iframen....
Avatar billede doggy82 Praktikant
22. maj 2003 - 15:55 #36
hmmm det er vist mig som stener.
Prøv at lege med width'en i din table:

<table border="0" align="right" width="150" style="width:150;">
    <tr>
        <td align="right">


den er 150, prøv at gøre den større !

Evt. sæt en width på din data celle, og leg med den:

<td align="right" width="150">
Avatar billede cyperangel Nybegynder
22. maj 2003 - 16:03 #37
jeg har leget med det, og den er ligeglad... jeg har genuplaodet filerne med de nye ændringer...
Jeg forstår simpelthen ikke hvorfor intet af det virker
Avatar billede InboundCPH Novice
14. august 2003 - 00:29 #38
Sætte scrolling = no i iframen, så lægger du indholdet i en div med en højde og bredde på 100%

og sætter style="overflow-x:hidden;overflow-y:auto;" på denne

så skulle det virke
Avatar billede fenriz Nybegynder
06. november 2003 - 16:37 #39
Vis du bruger Dreamweaver MX sætter den denne tag ind for oven
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> og den fucker iframe scroll up !!!
Fjern den og det hele virker :)
Avatar billede roenving Novice
06. november 2003 - 16:42 #40
Men så bliver siden vidt forskellig i de forskellige browsere, da det, at fjerne den, fortæller IE, at den selv skal forsøge at fortolke hvad der eventuelt ville skulle have stået og dermed også skide på enhver standard og regel for visning !-)
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