Visualizzazione risultati 1 fino 17 di 17

Discussione: Come posso creare queste tabelle?

  1. #1
    makingweb non è connesso Utente attivo
    Data registrazione
    30-06-2009
    Messaggi
    281

    Exclamation Come posso creare queste tabelle?

    Salve,
    Navigando per il web ho trovato questo sito LINK, realizzato con PHP-Fusion.
    Volevo sapere come posso creare quelle tabelle trasparenti, che mostrano lo sfondo? mi potreste aiutare cortesemente?

  2. #2
    Guest

    Predefinito

    Un po' di css:
    Codice PHP:
    #div { opacity:0.3; filter: alpha(opacity=30); }
    Ciauu! ^^

  3. #3
    makingweb non è connesso Utente attivo
    Data registrazione
    30-06-2009
    Messaggi
    281

    Predefinito

    ok grazie....
    un ultima cosa, ma quelle tabelle con gli angoli sumssati come le posso creare? sono de div in ajax?

  4. #4
    Guest

    Predefinito

    Hai un pò di confuzione in testa...

    Prima di tutto non vedo angoli arrotondati nel sito, se non negli adsense.

    Secondo li puoi creare in diversi modi,tra cui Javascript (non Ajax) e CSS (con o senza immagini, anche se il senza immagini ha due modi, uno utilizzare tag "vuoti", la'ltro usare il CSS3 non supportato da tutti i browser se non da FF 3.5 e Opera 10).


  5. #5
    Guest

    Predefinito

    Puoi semplicemente usare delle immagini come ho fatto io:
    http://www.musicontheweb.org
    Ho creato una tabella con 3 righe e tre colonne
    le righe e le colonne centrali hanno come sfondo un'immagine trasparente o semi, mentre agli angoli ho creato immagini semi-trasparenti arrotondate seguendo la direzione dell'angolo

    CIAO!

    EDIT: ovviamente le tabelle senza spazi tra righe e colonne!

  6. #6
    Guest

    Predefinito

    Con tutto rispetto ma che senso ha usare le tabelle?!

    Al massimo usi i tag vuoti è hai un layout tableless, anche se sarebbe meglio usare i <div> annidati con immagini e CSS.

    Angoli arrotondati senza immagini
    Angoli arrotondati con l'uso di una sola immagine
    Angoli Arrotondati con più immagini


  7. #7
    Guest

    Predefinito

    La tabella l'avrei dovuta usare lo stesso per la struttura del sito...

  8. #8
    Guest

    Predefinito

    Esistono i div e tanti altri tag per fare un layout.

    Se guardi il mio sito in firma, la home e il forum sono tutti tableless

  9. #9
    Guest

    Predefinito

    lo so lo so... però con i div mi trovo scomodo... con le tabelle riesco ad ottenere riquadri alle giuste distanze e delle giuste dimensioni... :D ho gia fatto altri 3 siti con i div ma è venuto molto disordinato... ognuno ha le proprie preferenze :D:D

  10. #10
    Guest

    Predefinito

    Basta studiare e si ottiene quel che si vuole

  11. #11
    Guest

    Predefinito

    no è semplicemente una questione di misura... :D

  12. #12
    makingweb non è connesso Utente attivo
    Data registrazione
    30-06-2009
    Messaggi
    281

    Predefinito

    Scusate, ma non co capito bene questo codice:

    Codice PHP:
    .rtop, .rbottom{display:block; }
    .
    rtop *, .rbottom *{display: block; height: 1px; overflow: hidden}
    .
    r1{margin: 0 5px; background:#9BD1FA;}
    .r2{margin: 0 3px; background:#9BD1FA;}
    .r3{margin: 0 2px; background:#9BD1FA;}
    .r4{margin: 0 1px; height: 2px; background:#9BD1FA;}
    .contain{background:#9BD1FA;text-align:center;}
    Come faccio a modificare le granzezze della tabellla? per l'altezza ho capito che devo modificare questa parte height: 2px; ma per la larghezza....non mi è molto chiaro e link che mi avete postato non spiegha niente...

  13. #13
    Guest

    Predefinito

    Non usare tabelle come ti ho detto, ma utilizza l'esempio postato nel blog.

    Metti tutto quel codice dentro un <div> e assegni a quast'ultimo l'altezza (height) e la larghezza (width) che meglio preferisci

  14. #14
    makingweb non è connesso Utente attivo
    Data registrazione
    30-06-2009
    Messaggi
    281

    Predefinito

    Scusami per il disturbo...ma devo fare cosi?

    Codice PHP:
    <div class="tabella1" alt="" width="392" height="2" class="border" />
    .
    rtop, .rbottom{display:block; }
    .
    rtop *, .rbottom *{display: block; height: 1px; overflow: hidden}
    .
    r1{margin: 0 30px; background:#9BD1FA;}
    .r2{margin: 0 30px; background:#9BD1FA;}
    .r3{margin: 0 20px; background:#9BD1FA;}
    .r4{margin: 0 1px; width:100px; height: 2px; background:#9BD1FA;}
    .contain{background:#9BD1FA;text-align:center;}
    </div>
    poi lo metto nel <head> e lo richiamo?

  15. #15
    Guest

    Predefinito

    No!!

    Devi fare così:

    Codice HTML:
    <style type="text/css">
    .rtop, .rbottom{display:block; }
    .rtop *, .rbottom *{display: block; height: 1px; overflow: hidden}
    .r1{margin: 0 30px; background:#9BD1FA;}
    .r2{margin: 0 30px; background:#9BD1FA;}
    .r3{margin: 0 20px; background:#9BD1FA;}
    .r4{margin: 0 1px; width:100px; height: 2px; background:#9BD1FA;}
    .contain{background:#9BD1FA;text-align:center;} 
    </style>
    Questo va in head.

  16. #16
    makingweb non è connesso Utente attivo
    Data registrazione
    30-06-2009
    Messaggi
    281

    Predefinito

    Ahhhhhh, ok poi dopo nel <body> faccio un <div> con l' altezza e la larghezza, aggiungo la righa che mette la transparenza, e dentro metto quello che voglio cosi:

    Codice PHP:
    <html>
    <
    head>
    <
    title> TITOLO PAGINA </title>
    <
    style type="text/css">
    .
    rtop, .rbottom{display:block; }
    .
    rtop *, .rbottom *{display: block; height: 1px; overflow: hidden}
    .
    r1{margin: 0 30px; background:#9BD1FA;}
    .r2{margin: 0 30px; background:#9BD1FA;}
    .r3{margin: 0 20px; background:#9BD1FA;}
    .r4{margin: 0 1px; height: 2px; background:#9BD1FA;}
    .contain{background:#9BD1FA;text-align:center;}
    #div { opacity:0.3; filter: alpha(opacity=30); }
    </style>
    </
    head>
    <
    body>
    <
    div class="contain" alt="" width="392" height="2">
    CONTENUTO DELLA TABELLA
    </div>
    </
    body>
    </
    html>

    Scondo voi è giusto?

  17. #17
    Guest

    Predefinito

    Si ma a cosa servono tutte quelle classi dichiarate se poi non le usi (.r1,r2,r3,r4)

    Comunque è meglio evitare di usare attributi in html quando puoi utiilzzare il css (vedi width e height che hai scritto in <div>), aggiungile direttamente al css:
    Codice:
    .contain{ background:#9BD1FA; text-align:center; width: 392px; height: 2; }

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •