Visualizzazione dei risultati da 1 a 7 su 7

Discussione: parseInt

  1. #1

    parseInt

    http://jsfiddle.net/xG5Y9/ <-- Sono partito da questo


    Dopo alcuni tentativi sono riuscito ad ottenere questo, pensavo di avercela fatta ma
    manca ancora qualcosa: http://jsfiddle.net/5UMjj/


    Ho fatto questo tipo di esempio con margin, perchè voglio capire il meccanismo per anteporre qualcosa
    perchè poi dovrò utilizzarlo con WebkitTransform e "rotate(" "deg)"


    Vi ringrazio in anticipo per qualsiasi aiuto
    Ultima modifica di -Lebowski-; 25-01-2014 a 11:03

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Due paroline in piu' per spiegarci cosa volevi invece ottenere? e magari capire che c'azzecca il titolo
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Allora, mettiamo da parte WebkitTransform, questo è quello che dovrò fare poi, quando e se avrò capito..

    Spostiamoci all'esempio http://jsfiddle.net/xG5Y9/, dove sono in grado di modificare il valore dello stile, aggiungendo e sottraendo
    in questo caso a margin: 0 , e aggiungendo alla sua destra
    codice:
    + "px"
    Lo stesso potrei fare con width: 0px, height: 0em, etc. e in tutti quelli in cui c'è solo un numero da variare

    Ma se ad esempio io volessi variare il terzo elemento in margin: 0px 0px 0px 0px ?

    Per anteporre al numero che varia quello che manca (in questo caso mancherebbe "0px 0px ") io pensavo si facesse così:
    codice:
    ("0px 0px " + parseInt(xxx) + 1 + "px 0px") : 0 + "px" ;
    ma non funziona, ed è appunto questo il mio problema
    Ultima modifica di -Lebowski-; 26-01-2014 a 05:43

  4. #4
    qui un altro tentativo ma niente.. http://jsfiddle.net/H9LKy/

  5. #5
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,135
    Non puoi usare l forma contratta css margin:0px, devi usare la specifica margin-right:Xpx (destro) o margin-top:Xpx (alto) etc... in js la sintassi è marginLeft='Xpx' o marginRight='Ypx' etc... (perde il trattino ma la prima lettera successiva diventa maiuscola) così per tutte le regole css che hanno il trattino separatore (background-images, padding-left, border-top, etc... > backgroundImages, paddingLeft, borderTop, etc...)

    P.S. Certo che titolare la discussione parseInt ce ne vuole di fantasia
    Ultima modifica di cavicchiandrea; 26-01-2014 a 12:40
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  6. #6
    e come faccio allora per webkit-transform: rotate(0deg) ???

  7. #7
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,135
    L'hai capito cosa ho detto? (Non sembrerebbe) *webkitTransform = 'rotate(0deg)'; così hai provato?

    *Se non funziona potrebbe essere un parametro recente non supportato da js
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

Tag per questa discussione

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.