Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    allinerare frame al centro del browser

    Scusate la domanda!!!!

    utilizzo tantissimo div con css, prima utilizzavo le tabelle.......

    un amico che vuole fare un sito di fretta mi ha chiesto di prepararli una pagina con tre frame uno sopra l'altro per far apparire in una galleria posizionata nell'ultimo frame in basso delle foto nel frame centrale, in quello alto c'è il menu ed il logo.

    Lo vuole fare così perchè così sostituisce le immagini da una cartella al momento che dovrà cambiare la collezione. Gli ho detto di farlo in flash o div e mi ha detto che lo preferisce così.....cmq apparte i gusti, io glieli ho fatti ma come faccio a posizionare il tutto al centro del browser con tutti e tre i frame larghi 800px?

    Grazie

    ************************************************** ******************


    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
    <html>
    <head>
    <title>Documento senza titolo</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>
    <frameset rows="150,400,150" framespacing="0" frameborder="NO" border="0" bordercolor="#999933">
    <frame src="intestazione.htm" name="topFrame" scrolling="NO" noresize >
    <frame src="contenuto.htm" name="mainFrame">
    <frame src="footer.htm" name="bottomFrame" scrolling="NO" noresize>
    </frameset><noframes></noframes>

    <body>

    </body>
    </html>

  2. #2
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
    <html>
    <head>
    <title>Documento senza titolo</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>

    <frameset rows="150,400,150" framespacing="0" frameborder="NO" border="0" bordercolor="#999933" style="text-align: center;">
    <frame src="intestazione.htm" name="topFrame" scrolling="NO" style="width: 800px; float: auto;">
    <frame src="contenuto.htm" name="mainFrame" style="width: 800px; float: auto;">
    <frame src="footer.htm" name="bottomFrame" scrolling="NO" noresize style="width: 800px; float: auto;">
    </frameset><noframes></noframes>

    <body>

    </body>
    </html>

    E' un metodo del quale non sono pienamente sicuro circa la sua "correttezza etica", ma visto che il tuo amico è ostinato... questo funziona su FF, per internet Explorer devi cercare solo di posizionarlo al centro, magari con i margini negativi. ok?

    Fammi sapere.
    Think global, act local.

  3. #3
    Utente di HTML.it L'avatar di nuky
    Registrato dal
    Oct 2001
    Messaggi
    1,053
    I frame non hanno centratura, le pagine al loro interno si.
    Devi impostare in tutte le pagine:
    codice:
    body {text-align:center; margin:0 auto;}
    text-align serve a IE che non capisce lo standard.
    - "E' un messaggio. E' di Svarion, della terra di Merdor!"
    - "Busto Arsizio?"
    - "Terrazzo, sgabello, formaggio. Borraccia blu, ca**o di gomma e... CANNUCCIA!"
    - "Ca**o dici? C'è scritto «frocio chi legge»!"

  4. #4
    grazie mille, a buon rendere.....semmai con qualcosa di diverso dai frame....

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.