Visualizzazione dei risultati da 1 a 10 su 10

Discussione: centramento

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2006
    Messaggi
    27

    centramento

    salve raga ,vi spiego:

    sto creando un web site in dot net ,c#,creo il sito web vuoto, aggiungo la master page cancello la default.aspx , la ricreo e la associo alla master,in design(nella master) sopra il content...aggiungo 2 panel , nel primo panel il 1° logo e nel secondo il 2°.sotto i panel inserisco una tabella con 1 riga e 2 colonne, all'interno della prima metto il treeview(configurato con il web site map) e nella seconda colonna il content....come faccio a centrare la tabella nella pagina(p.s. il sito web deve essere centrato nella pagina, per i due loghi(nei panel) ho usato l'horizontalalign="center")e per la tabella?tnx
    la tabella non mi sembra centrata.che mi consigliate?



    http://img352.imageshack.us/img352/2950/immaginerh4.jpg

    <%@ Master Language="C#" AutoEventWireup="true" CodeFile="MasterPage.master.cs" Inherits="MasterPage" %>

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

    <html xmlns="http://www.w3.org/1999/xhtml" >
    <head runat="server">
    <title>Pagina senza titolo</title>
    </head>
    <body>
    <form id="form1" runat="server">
    <div>
    <asp:Panel ID="Panel1" runat="server" Height="80px" Width="100%" HorizontalAlign="center">
    [img]img/logo2.jpg[/img]</asp:Panel>
    <asp:Panel ID="Panel2" runat="server" Height="100px" Width="100%" HorizontalAlign="center">
    <hr style="width: 715px" />
    [img]img/header_foto_03.jpg[/img]</asp:Panel>
    <hr style="width: 715px" />
    <asp:Panel ID="Panel3" runat="server" Height="269px" Width="100%" >
    <table>
    <tr>
    <td style="border-right: gray thin solid; border-top: gray thin solid; border-left: gray thin solid; border-bottom: gray thin solid; width: 50px;">
    <asp:TreeView ID="TreeView1" runat="server" DataSourceID="SiteMapDataSource1" ImageSet="BulletedList3"
    ShowExpandCollapse="False">
    <ParentNodeStyle Font-Bold="False" />
    <HoverNodeStyle Font-Underline="True" ForeColor="#5555DD" />
    <SelectedNodeStyle Font-Underline="True" ForeColor="#5555DD" HorizontalPadding="0px"
    VerticalPadding="0px" />
    <NodeStyle Font-Names="Verdana" Font-Size="8pt" ForeColor="Black" HorizontalPadding="5px"
    NodeSpacing="0px" VerticalPadding="0px" />
    </asp:TreeView>
    <asp:SiteMapDataSource ID="SiteMapDataSource1" runat="server" />
    </td>
    <td>
    </td>
    <td style="width: 400px">
    <asp:contentplaceholder id="ContentPlaceHolder1" runat="server">
    </asp:contentplaceholder>
    </td>
    </tr>
    </table>
    </asp:Panel>
    </div>
    </form>
    </body>
    </html>

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2006
    Messaggi
    27
    un sacco di risposte.tnx

  3. #3
    usa i css dando un'allineamento centrato alla tabella oppure addirittura al div che ti contiene tutto.

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2006
    Messaggi
    27
    e come?mi aiuteresti con il codice?tnx

  5. #5
    se utilizzi già un foglio di stile per il tuo sito potresti fare in questo modo:
    - associare una classe alla tua tabella per esempio
    codice:
     <table class="tabella">
    - nel foglio di stile alla classe tabella impostare i margini come
    codice:
    margin:0 auto;
    in questo modo la tabella viene centrata nella pagina.
    prova e fammi sapere

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2006
    Messaggi
    27
    Originariamente inviato da Wama
    se utilizzi già un foglio di stile per il tuo sito potresti fare in questo modo:
    - associare una classe alla tua tabella per esempio
    codice:
     <table class="tabella">
    - nel foglio di stile alla classe tabella impostare i margini come
    codice:
    margin:0 auto;
    in questo modo la tabella viene centrata nella pagina.
    prova e fammi sapere
    scusami sai, allora il
    codice:
     <table class="tabella">
    l'ho inserito nella masterpage al posto di <table> e nel css ho messo
    codice:
     tabella{margin:0 auto;}
    va bene?cosi' non mi va pero'

  7. #7
    mi fai vedere anche il css che hai già impostato per il tuo sito

  8. #8
    Utente di HTML.it
    Registrato dal
    Jan 2006
    Messaggi
    27
    non sono per niente esperto dei css, ti posto le due righe che ho messo
    codice:
    tabella
    {
    	margin:0 auto;
    	
    }

  9. #9
    devi scrivere così
    codice:
    .tabella {margin:0 auto;}
    con il punto davanti a tabella
    poi il foglio css lo devi associare all'interno della pagina mastro in questo modo
    <link rel="stylesheet" href="foglio.css" type="text/css" media="screen" />

    ma non usi nessuno stile per il tuo sito?

  10. #10
    Utente di HTML.it
    Registrato dal
    Jan 2006
    Messaggi
    27
    ehm no, ora nel css ho aggiunto un body , text align .l'ha centrata, tnx..., ora ho il problema di inserire una immagine nella default.aspx con testo che scorre a fianco della foto...cmq tnx

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 © 2025 vBulletin Solutions, Inc. All rights reserved.