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

    css: curare i piccoli margini

    Ci sono alcuni minimi dettagli che vorrei aggiustare nella pagina usando i css, soprattutto piccoli margini che si creano tra celle.
    Ad esempio, con IE c'è un piccolissimo spazio orribile tra un <tr> e quello di sotto, che nn riesco ad eliminare(pensavo bastasse cellspacing='0'). Ho provato a inventarmi qualcosa tipo

    tr.padding { padding-bottom: 0; }

    o roba del genere ma niente!!

    per ora questo... qualcuno sa come rimuoverlo?
    http://codecanyon.net/category/all?ref=Manuelandro
    And I bet she told a million people that she'd stay in touch, Well all the little promises they dont mean much,When theres
    memories to be made

  2. #2
    c'entra qualcosa caption?
    http://codecanyon.net/category/all?ref=Manuelandro
    And I bet she told a million people that she'd stay in touch, Well all the little promises they dont mean much,When theres
    memories to be made

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Mescolare formattazione HTML e CSS e` il modo migliore per non far capire al browser cosa vuoi e lasciarlo libero di fare cio` che vuole lui.
    Quindi se usi i CSS elimina tutti gli attributi HTML di formattazione.

    In una tabella, ci sono (almeno) tre tipi di oggetti di cui ti devi preoccupare:
    table
    tr
    td
    Ciascuno puo` avere margini e padding.
    Quindi il primo tentativo potrebbe essere:
    table, tr, td {
    margin:0;
    padding:0;
    }

    Poi tieni presente che le tabelle hanno qualche attributo in piu` da poter usare:
    border-collapse
    border-spacing
    caption-side
    empty-cells
    table-layout
    (ma non tutti sono riconosciuti da IE6).

    PS: le tabelle devono servire SOLO per intabellare dati: per il resto ci sono altri tag piu` adatti.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  4. #4
    grazie..sono riuscito ad eliminare questo primo problema.

    Un altro problema di spazi in tabelle, molto strano è ke io ho una tabella larga 1000px.
    Devo fare la divisione del tr in 7 celle(td) di 100 px e una ottava più grande di 300 px. Una volta fatto tolgo i bordi e metto degli sfondi di bottoni ad ogni cella, in modo da avere un effetto di 7 bottoni più un ottavo più grande. Sto avendo difficoltà da stamattina, in quanto innanzitutto si vede diversamente con IE rispetto a Mozilla. Inoltre non capisco perchè ma le 7 celle hanno alcune grandzze differenti, anche se di pochi pixel, qualcuna è piùà grande dell'altra.(me ne accorgo dallo sfondo che inizia a ripetersi).

    come mai queste difficoltà? come posso avere un codice pulito, che mi da risultati con precisione e con tutti i browser?
    http://codecanyon.net/category/all?ref=Manuelandro
    And I bet she told a million people that she'd stay in touch, Well all the little promises they dont mean much,When theres
    memories to be made

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.