Jump to content
GTA-Series.com Forums
Rofl

(JavaScript) Ridimensionare in base alla risoluzione

Recommended Posts

Ho sempre avuto questo problema con il CSS, metto una lettera a 1000px sulla destra però poi a risoluzioni inferiori alla mia non si vede, fino ad ora ho sempre salvato in delle variabili la risoluzione (larghezza-altezza) ed ho posizionato la lettera in base alla risoluzione solo che è parecchio palloso come metodo in quanto va fatto per ogni singola cosa, su google non trovo niente, c'è un altro modo?

EDIT: Volevo scrivere posizionare nel titolo ma vabbè

Modificato da Rofl

Condividi questo messaggio


Collegamento al messaggio
Condividi su altri siti

Per esempio potresti assegnare un id all'oggetto da posizionare.

<tag id = "123456789"/>
Usi questo script per richiamarlo e modificarne le proprietà:

<script type = "text/javascript">
<!--
id = 123456789;
elemento = document.getElementById( id );
ratio = 0.8 //Rapporto tra posizione e risoluzione
posizioneElemento = ratio * window.screen.width;
elemento.style.position = "absolute";
elemento.style.left = posizioneElemento;
//-->
</script>
Non uso JS da un botto di tempo, vedi un po' tu come adattare il codice e se funziona. Non ricordo come si settano i valori in pixel. :asd: Pur volendo potresti ricavare l'oggetto anche senza assegnargli un id, ma dovresti penare con altri metodi meno convenienti. :sisi:

O più semplicemente una posizione relativa non va bene?

<tag style = "position:relative; left: 80%"/>

Condividi questo messaggio


Collegamento al messaggio
Condividi su altri siti

Crea un account o effettua il login per commentare

Devi essere un utente registrato per poter lasciare un commento

Registrati

Registra un nuovo account nella nostra community. È facile!

Registra un nuovo account

Login

Hai già un account? Effettua il login qui.

Effettua il Login

  • Visitatori Recenti   0 utenti

    Nessun utente registrato sta visualizzando questa pagina

×