Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    372

    conoscere larghezza div

    Ciao a tutti,

    se io ho

    <div>XXXXX </div>


    dove XXXXX è un testo variabile, ho la possbililità di sapere le dimensioni reali?
    ho provato con offsetWidth e offserHeight, o con ClientWidth o ClientHeight ma questi funzionano solo se non sono "figli" di un elemento con larghezze.
    per intenderci, se io ho:

    <table>
    <tr>
    <td width="500">
    <div id="dv1">[img]ddd.jpg[/img]</div>
    </td>
    </tr>
    </table>

    offsetWidth e ClientWidth sono 500 e non 200...

    come faccio?????

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    scusa ma che ti aspetti?
    un div e' normalmente un elemento block, occupa tutto lo spazio disponibile,
    quel div e' largo 500px

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    372
    si, ma non ho la possbilità "realmente" quanto è grosso? poichè se gli metto un disply:table, lui mi becca quanto è realmente, ma in ie8 mi aumenta di 4px in altezza e larghezza...

  4. #4
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    dagli display inline mentre rilevi la dimensione
    o considera quello scarto con IE

    se vuoi sapere quanto occupa chiedi l' offsetWidth del padre

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.