[html] frame probleem

Pagina: 1
Acties:

  • Rickstah
  • Registratie: December 2000
  • Laatst online: 17-08 12:15
Ik heb de website waar ik mee bezig ben opgedeeld in 2 frames..
1 boven (de main site) en 1 onderin (voor de flashmusic player zodat deze vast blijft staan)

Nu heb ik dus voor die onderste frame pagina gewoon de complete lay-out gebruikt van de bovenste gebruikt maar ze sluiten niet mooi op elkaar aan :(

Hier kun je het zien:
http://www.partyindustries.nl/test/frameset.html

Iemand die een oplossing weet??

  • OzBoz
  • Registratie: Maart 2000
  • Laatst online: 17-08 13:58

OzBoz

.:.H.:.I.:.P.:.

Waarom verdeel je je window dan niet gewoon via frames in 3 kolommen en gooi je in 1 van de buitenste de player.. heb je er sowieso geen last meer van.

My Fizion | My 3D prints | LinkedIn


  • dArtagnan
  • Registratie: Mei 2002
  • Laatst online: 15-07 20:09

dArtagnan

Een voor allen, allen voor een

Je frames staat perfect boven elkaar. Alleen staat de inhoud op de beide pagina's niet helemaal op dezelfde plaats in het midden, dit komt door de scrollbalk bij mainFrame.

Tja, dit is een nadeel van frames. Je zou wel aan de beide zijkanten van je MainFrame een extra frame kunnen plaatsen en dan gewoon rekening houden met de scrollbalk.

  • Rickstah
  • Registratie: December 2000
  • Laatst online: 17-08 12:15
Koraalduivel schreef op 28 oktober 2003 @ 23:30:
Je frames staat perfect boven elkaar. Alleen staat de inhoud op de beide pagina's niet helemaal op dezelfde plaats in het midden, dit komt door de scrollbalk bij mainFrame.

Tja, dit is een nadeel van frames. Je zou wel aan de beide zijkanten van je MainFrame een extra frame kunnen plaatsen en dan gewoon rekening houden met de scrollbalk.
nou...ik bekijk m dus op 1280x1024...en dan zie ik geen scrollbalk op sommige pagina's...
maar dan nog schuift ie iets naar links??

want dat gedoe met allemaal frames zie ik niet zitten :(

Verwijderd

Hier stond iets wat er niet hoefde te staan. Moet je die dubbele enter maar ff uit je source halen ik las er overheen. :) sorry dus.

[ Voor 86% gewijzigd door Verwijderd op 28-10-2003 23:54 . Reden: leesfout in z'n source ]


  • Rickstah
  • Registratie: December 2000
  • Laatst online: 17-08 12:15
ok :P

[ Voor 97% gewijzigd door Rickstah op 28-10-2003 23:56 . Reden: daarom.. ]


  • sig69
  • Registratie: Mei 2002
  • Laatst online: 22:02
of maak een iframe waarin je de content zet, en de flashplayer in de hoofdpagina (als je dan toch met frames bezig bent..)

[ Voor 21% gewijzigd door sig69 op 28-10-2003 23:49 ]

Roomba E5 te koop


  • rewind.
  • Registratie: Oktober 2001
  • Laatst online: 16-08 23:03
ik ben scheel

[ Voor 89% gewijzigd door rewind. op 28-10-2003 23:52 ]


  • Rickstah
  • Registratie: December 2000
  • Laatst online: 17-08 12:15
sig69 schreef op 28 October 2003 @ 23:48:
of maak een iframe waarin je de content zet, en de flashplayer in de hoofdpagina (als je dan toch met frames bezig bent..)
hmm...maar blijft dat iframe wel staan dan als een andere pagina wordt geopend??
want dat is wel de bedoeling, anders begint die flash player steeds overnieuw.

die moet dus vast komen te staan...

[ Voor 35% gewijzigd door Rickstah op 29-10-2003 07:59 ]


  • jw
  • Registratie: Augustus 1999
  • Laatst online: 16:43

jw

je moet dan dus geen nieuwe pagina openen in je scherm maar in het iframe (de content zit dus in het iframe)

  • creative8500
  • Registratie: September 2001
  • Laatst online: 03-01 16:54

creative8500

freedom.

Ik vind het sympathiek dat je ook rekening houd met browsers die geen CSS1 ondersteunen:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
?>
<div align="left">
   <span class="text"> 
      <!-- Marquee News Ticker Here -->
      <marquee scrollamount=5>
         <font class=ds color=white>
            <font face="Verdana" color="#000000" size="1">
               <b>
                  <font color="#FF0000">PartyIndustries resents:</font>
                  IN PROGRESS new years eve 2003 and IN PROGRESS AFTERPARTY 01.01.2004 
                  <!-- Marquee News Ticker Here -->
               </b>
            </font>
        </font>
     </marquee>
  </span>
</div>
<?

1) CSS2 Specification

  • MaNdM
  • Registratie: April 2001
  • Laatst online: 22:01

MaNdM

1000-dingen-doekje

Het probleem in dit geval is dat scrolling aan staat in het bovenste frame, ook wanneer een scrollbar niet nodig is reserveert ie alvast de ruimte ervoor en schuift dus alles op. Je kan een aantal dingen doen om het op te lossen:

Iframe gebruiken
Gebruik een Iframe voor de bovenste helft van de site. Als je dan naar een ander deel gaat dan komt dat in het iframe te staan en de flash player blijft gewoon doorspelen. let daarbij wel op dat je het iframe in het witte deel zet van de site. in de 'body-tag' zet je vervolgens scroll="no" of scrolling="no" maar net hoe compatible je wil zijn.

Anders uitlijnen
Je kan natuurlijk ook de site anders uitlijnen, kortom niet in het midden maar bijvoorbeeld vast op 200px van de linkerzijde af. op deze manier kan je deze frameset prima gebruiken en zal alles netjes aansluiten. Dit is het makkelijkste te realiseren met classes.

Een voorbeeld
code:
1
2
3
4
5
6
table.toptable  {
    position:relative;
    top: 0px;
    left: 100px;
    z-index:-1;
        }


Geen iframe ivm browsercompatibiliteit
Als je geen iframe gebruiken wil kan je ook nog overstappen op een tabelstructuur waar er 1 cel is die kan scrollen. Dit doe je met div.

Een voorbeeldje
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
.theCellspan    {
    width: 600px; 
    height: 300Px; 
    scrollbar-arrow-color: #333333;     
    scrollbar-highlight-color: #FF9900;     
    scrollbar-3dlight-color: #FF9900;   
    scrollbar-face-color: #FF9900;  
    scrollbar-track-color: #FFFFFF; 
    scrollbar-shadow-color: #FF9900;    
    scrollbar-darkshadow-color: #FF9900;
    background-image: url('ornament/dna.gif');
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: left center;
    overflow: scroll;
    overflow-y: scroll;
    overflow-x: hidden;
        }

[ Voor 34% gewijzigd door MaNdM op 29-10-2003 11:48 ]

To be determined...

Pagina: 1