Visualizzazione dei risultati da 1 a 8 su 8

Discussione: Risoluzioni

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2009
    Messaggi
    175

    Risoluzioni

    Salve ragazzi. Se scrivo:

    if (vWidth <= 800) {
    $bg.css('right','-670px');
    } else if (vWidth < 1100) {
    $bg.css('right','-450px');
    } else if (vWidth <= 1300) {
    $bg.css('right','-280px');
    } else if (vWidth = 1300) {
    $bg.css('right','-270px');
    }

    Succede che nella risoluzione 1366x768 vedo l'elemento a -270px di margine. E questo va bene.
    Ma per settare la risoluzione di 1920x1024, cosa scrivo? Ho provato a mettere > 1900 ma non me lo prende.... continua a prendere i -270px di margine.

  2. #2
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    Mi sa che hai sbagliato sezione...
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2009
    Messaggi
    175
    Anche se lo sto scrivendo in un file js???

  4. #4
    Utente di HTML.it L'avatar di neroux
    Registrato dal
    Aug 2009
    Messaggi
    1,973
    Originariamente inviato da cassy79
    Anche se lo sto scrivendo in un file js???
    Soprattutto con Javascript

    www.sitemeer.com » Quando un sito pare irraggiungibile

    Se ti piace ci puoi trovare anche su Facebook

  5. #5
    Prima cosa Java non è Javascript.
    Comunque il problema risiede nel ultimo else if vWidth = 1300
    In questo modo non stai testando il valore della variabile ma bensì stai assegnando il valore 1300 a quest'ultima quindi ovviamente se dopo metti un'altro if > 1900 questa condizione non sarà mai vera perché il valore sarà sempre 1300

  6. #6
    Utente di HTML.it
    Registrato dal
    Nov 2009
    Messaggi
    175
    Grazie... scusatemi per la sezione.
    Ah ecco...

    Ma quindi >di 1900 dove lo metto?

  7. #7
    Non mi sembra che ne sai molto di programmazione :
    codice:
    if(...){
    ....
    }else if(vWidth == 1300){
    ...
    }else if(vWidth > 1900){
    ....
    }
    Questo è un comunissimo blocco else if alla base di ogni linguaggio di programmazione,
    Consiglio prima di addentrarti in un linguaggio di studiarlo prima.

  8. #8
    Utente di HTML.it
    Registrato dal
    Nov 2009
    Messaggi
    175
    Eh, ovviamente non ne so...
    ma modificavo un blocco che non ho programmato io e ci sono quelle istruzioni...
    Quindi chi l'ha scritto che ne sa meno di me.

    Comunque, potresti aiutarmi meglio?

    In pratica io vorrei settare queste risoluzioni:

    800
    1024
    1280
    1366
    1920

    Te ne sarei grata tantissimo...

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.