Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    Centrare in pagina un Panel

    Salve, come da oggetto ho il seguente problema...pagina web normalissima,
    componente panel inserito all'interno di una <div> centrata,
    inserita una immagine jpg come sfondo del panel...
    se metto del testo nel panel il testo e' centrato....l'immagine invece non ne vuol sapere...e' sempre sfasata a sx...

    Ho provato anche una <table> ....stesso problema...l'immagine va sempre a sx....
    non so davvero come fare....
    suggerimenti?

  2. #2
    questo è un problema da CSS....
    ci provo ma se non funziona meglio se chiedi nel forum giusto.

    Aggiungi una classe stile al pannello che contiene l'immagine, e metti questo codice css alla classe:
    codice:
        background-position:center;
        background-repeat: no-repeat;

  3. #3
    Ci ho provato...NON funziona, non centra nemmeno il testo dentro al pannello...ecco il semplice codice...suggerimenti?

    <head runat="server">
    <title></title>
    <style type="text/css">
    .centra
    {
    background-position:center;
    background-repeat: no-repeat;

    }
    </style>
    </head>
    <body>
    <form id="form1" runat="server">
    <div>
    <asp:Panel ID="Panel1" runat="server" CssClass="centra">
    prova scrittura</asp:Panel>

    chiedo nel forum css


    </div>
    </form>
    </body>
    </html>

  4. #4
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Neanche io sono pratico di css, ma il codice proposto funziona

    ps. ma l'hai aggiunto l'url dell'immagine? perchè nel tuo codice non lo vedo

    Pietro

  5. #5
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    cosi' non va ?

    <style type="text/css">
    .centra
    {
    background-position:center;
    background-repeat: no-repeat;
    }
    </style>
    </head>
    <body>
    <form id="form1" runat="server">
    <div align="center">
    <asp:Panel ID="Panel1" runat="server" CssClass="centra" BackImageUrl="~/img/button_cancel.png">prova scrittura</asp:Panel>
    </div>

  6. #6
    Non mi dite nulla....ci avro' provato 2000 volte...ora ho fatto una pagina nuova...e FUNZIONA!!


    <div align="center">
    <asp:Panel ID="Panel1" runat="server" CssClass="centra"
    BackImageUrl="~/images/RISRIC.jpg" Width="1800px" Height="800px">
    prova scrittura
    <asp:Table ID="Table1" runat="server">
    <asp:TableRow runat="server" Width="1800px">
    <asp:TableCell runat="server">prova scrittura in tabella</asp:TableCell>
    </asp:TableRow>
    </asp:Table>
    </asp:Panel>

    </div>

    Cmq e' sempre merito vostro..pure se il pc a volte va x conto suo.....grazie amici

  7. #7
    quel "div align center" non solo è stato dichiarato deprecato,
    ma non sono neppure così sicuro che tutti i browser lo supportino ancora.

    Se possibile meglio evitarlo

  8. #8
    sono d'accordo...
    ho provato anche con <center>....ma nn andava....
    bella sta cosa..levano delle cose...senza rimpiazzarle con cose migliori...
    ora ho un medesimo problema per intercettare la pressione dei tasti..han levato gli eventi keypress...a quanto pare...ho messo gisutappunto un nuovo post.....
    diamine..

  9. #9
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    sara' deprecato ma è l'unica cosa diversa che hai inserito

  10. #10
    Originariamente inviato da djciko
    sara' deprecato ma è l'unica cosa diversa che hai inserito
    Chi io??? no davvero!!!!

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.