Variabile PHP per impostare una proprietà CSS

Tommy03

Utente Attivo
6 Giu 2018
616
58
28
20
Vicenza
Salve, ho bisogno di impostare la larghezza di un contenitore in base alla larghezza dello schermo.
Per farlo ho usato questo codice:
PHP:
<script type="text/javascript">
function larghezza() {
document.write(screen.width);
}
</script>
<?php
$width1='<script>larghezza()</script>';
$width= $width1."px";
?>
<div style="width:<?php echo $width;?>;"></div>
Non funziona, ma la cosa bizzarra è che se sotto scrivo solamente (non all'interno di una proprietà CSS):
PHP:
<?php echo $width;?>
Mi mostra correttamente
360px
Un'altra cosa che ho notato è che guardando il codice sorgente della pagina si vede
Codice:
<div style="width:   px;"></div>
Qualcuno sa dirmi dove potrebbe essere il problema?
Grazie
 

Flaviors200

Nuovo Utente
2 Gen 2019
7
0
1
Ciao,

in realtà è bizzarro il modo in cui cerchi di risolvere il problema :D

In pratica non puoi impostare una porzione di codice JS come valore dell'attributo style. Quest'ultimo accetta valori per impostare gli stili della pagina, nel seguente formato

Codice:
nome_proprieta:valore;

Per fare quello che richiedi tu, puoi semplicemente assegnare un identificativo al div e, tramite JS, modificare la larghezza tramite la proprietà width, in questo modo

HTML:
<div id="screenWidth">Questo è un div</div>
<script>
    document.getElementById('screenWidth').style.width = screen.width+'px';
</script>
 
Discussioni simili
Autore Titolo Forum Risposte Data
L variabile php per html PHP 2
G Ciclo if php per far comparire un pulsante solo nel caso in cui una variabile sia 0 PHP 2
E Inviare variabile a PHP da ciclo in JS Javascript 0
A inserire variabile php colore in div html PHP 2
C [RISOLTO]Inserimento variabile php in input html PHP 20
F Passare una variabile php dal DB mysql alla pagina PHP 3
M [PHP] Passare variabile di sessione con metodo GET PHP 10
S [PHP] Rendere visibile variabile di un costrutto if in un altro costrutto if PHP 1
T PHP: variabile che cambia ogni 5 giorni... PHP 3
L [PHP] Passare variabile PHP 3
J Passaggio variabile tra 2 file php PHP 15
Tommy03 Variabile PHP dentro a JQuery PHP 3
A [PHP] Scopo di una variabile PHP 4
M [PHP] Salvare campo di una tabella in una variabile PHP 14
B [PHP] Valore variabile non riconosciuto PHP 1
AMONRA75 [PHP] passare una variabile in una finestra MODAL PHP 1
P [PHP] $_GET non preleva variabile nell’URL PHP 4
A Php variabile immagine inesistente PHP 4
Shyson [PHP] Personalizzare variabile PHP 0
Monital Funzione php e campo database come variabile PHP 6
V [PHP] Variabile modificata in un if non mantiene quel valore PHP 5
K [PHP] Paginazione Wordpress: passare variabile PHP 6
A [PHP] Passaare una variabile ad un PHP 2
A [PHP] Non prende variabile $provincia ma tutte le altre si PHP 6
P [PHP] Query con variabile PHP 2
napuleone scrivere in un file <?php $variabile PHP 1
A [PHP] Widget Meteo con località variabile PHP 0
paloppa [PHP] Dubbio print variabile PHP 27
paloppa [PHP] Dubbio valore variabile PHP 16
B Scrivere in una casella di testo una variabile PHP PHP 9
T [PHP] passare una variabile in una finestra MODAL di bootstrap PHP 3
M [PHP] Mantenere variabile con datagrid nella pagina 2 PHP 1
L [PHP] Problema creazione query a numero di parametri variabile PHP 6
P Colore testo variabile PHP PHP 5
Occhioverde [PHP] Incrementare variabile al click di un pulsante PHP 5
elpirata [PHP] Stampare i valori di una variabile scritta su più righe PHP 1
T [php]Variabile in textbox via post PHP 9
bubino8 [PHP] Variabile da multipla Checkbox PHP 2
giancadeejay [PHP] Variabile volubile PHP 4
M [PHP] Includere solo il risultato di una variabile PHP 2
G [Javascript] jQuery PHP MySql - inserire variabile nel DataBase Javascript 8
Metazoo Recuperare variabile php da javascript senza aggiornare pagina PHP 5
gandalf1959 [PHP] variabile di sessione si azzera ricaricando la pagina? PHP 3
gandalf1959 [PHP] Con GET perdo un pezzo di variabile PHP 7
S [PHP] Aiuto! Non riesco a richiamare una variabile PHP 2
U [PHP] Parse error: syntax error, unexpected variabile (T_VARIABLE) PHP 8
M [PHP] Errore nell' assegnazione della variabile $this->id su una funzione PHP 1
cosmin Utilizzare una variabile php in CREATE TABLE mysql. PHP 2
C E' possibile assegnare all' attributo name di un form html il nome di una variabile php? PHP 6
B richiamare variabile javascript su pagina php Javascript 4

Discussioni simili