Modificare Pagina, progettata erroneamente Non Responsive

di il
11 risposte

Modificare Pagina, progettata erroneamente Non Responsive

Ciao a tutti, scusate il disturbo, sono novizio e non esperto di codice css e html, ed ho progettato una pagina che allego sotto con diversi moduli in div, senza considerare ERRONEAMENTE di farla responsive, per tutti i dispositivi, infatti quando vado alla pagina da un notebook di 13-14" succede un patatrack. Ora realmente non so da dove iniziare, piu che altro per timore di fare danni nei vari blocchi, non so se devo ridurre i px del testo e delle immagini.

Spero di non creare problemi mettendo codice e link alla pagina. 

https://www.ombarcellonapg.com/saratoga/tabella_responsive.php

<style>
        .table {
            display: flex;
            flex-direction: column;
			
        }

        .row {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    border: 1px solid transparent; /* Correggi "trasparent" in "transparent" */
    margin-bottom: -15px;
    padding: 10px;
}
		
		.box-orologio {
    width: 100%;
    margin-right: 0px; /* Usa margin-right per separare i blocchi */
}

.orologio {
    background-color: #25262b;
    border-radius: 5px;
    text-align: center;
    font-size: 18px;
	font-weight: bold;
    padding: 8px;
    color: #E7E7E7;
}

.box-avvisi {
    width: 50%;
    /* Rimuovi max-width */
    align-self: flex-start;
}

.avvisi {
    background-color: #25262b;
    border-radius: 5px;
    text-align: center;
    padding: 8px;
    margin-left: 2px; /* Usa margin-left per separare i blocchi */
}
		
	.box-prevattuale {
    width: 50%; /* Imposta la larghezza al 50% */
    height: auto;
    align-self: flex-start;
    background-color: #25262b;
    border-radius: 10px;
	color: #E7E7E7;
}

.PrevisioneAttuale {
    font-family: Tahoma, Verdana, sans-serif;
    text-transform: capitalize;
    font-weight: 100;
    font-size: 1.5em;
}
		
.citta {
  font-family: Tahoma, Verdana, sans-serif;
  font-size: 25px;
  margin-left: 15px;
  padding:3px;

}
	
.valorimaxodierni {
  font-family: Tahoma, Verdana, sans-serif;
  font-size: 15px;
  margin-left: 5px;
  padding:3px;

}
		
.descrizionemeteo {
  float: right;
  font-family: Tahoma, Verdana, sans-serif;
  font-size: 19px;
  margin-right: 65px;
  margin-top: -27px;
  
}

.Big { 
	display: flex;
  font-family: Tahoma, Verdana, sans-serif;
  font-size: 6.0em ;
  font-weight: bold;
  margin-top: 10px;
  margin-bottom: 20px;
  padding: 10px;
  
}		
		
.allinea { 
	float: left;
	margin-left: 10px;
	padding-right: 10px;
	font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
	font-size: 22px;
	margin-bottom: 15px;
	
}	

.iconasmall{
  width: 27px; 
  height: auto;
  padding-right: 5px;
 float: left;
  margin-left: 15px;
 display: block;
  	
}
		
		
		
		
img.Icona1 {
    width: 175px;
    float: right; /* Posiziona l'immagine a destra */
    margin-top: -15px; /* Alza l'immagine sopra */
    margin-right: 80px; /* Aggiungi margine a destra per separare l'immagine */
}


.contenitoreprev {
	
	background-color: darkgray;
		
	}

.previsioni-giorni {
	    position: absolute;
        width: 160px;
	    height: 210px;
        background-color: #25262b;
        border-radius: 10px;
        color: #E7E7E7;
        padding: 18px;
	    margin-left: -185px;
        margin-top: -10px;
        margin-bottom: 4px;
    }

		
	
div.Previsionepost {
  text-align: center;
  font-family: Tahoma, Verdana, sans-serif;
  font-weight: 100;
  font-size: 16px;
	margin-bottom: 10px;
  	
}		

img.Iconaprev {
    display: flex;
	flex-direction: column;
	align-items: center;
	width: 130px;
    height: auto;
	margin-top: -15px;
	
 }   
		

.data-previsione {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    font-family: Tahoma, Verdana, sans-serif;
    font-size: 20px;
    font-weight: bold;
    color: #E7E7E7;
    margin-top: -10px;
    margin-bottom: 10px;
    position: relative;
}

.data-container {
	font-family: Tahoma, Verdana, sans-serif;
    font-size: 20px;
    font-weight: bold;
    color: #E7E7E7;
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    font-weight: bold;
     cursor: pointer;
}
.day-name {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    transition: .25s ease-out;
    position: relative;
}
.day-text {
    opacity: 1;
    transition: .25s ease-out;
    position: relative;
    display: flex;
    transform-origin: left center;
    will-change: transform;
	transform: scale(1);
}
.date-text {
	font-family: Tahoma, Verdana, sans-serif;
    font-size: 20px;
    font-weight: bold;
    color: #E7E7E7;
    display: inline;
    position: relative;
    margin-right: 5px;
    opacity: 0;
    transform: scale(2.0);
}
.month-text {
	font-family: Tahoma, Verdana, sans-serif;
    font-size: 20px;
    font-weight: bold;
    color: #E7E7E7;
    display: inline;
    position: relative;
    z-index: 1;
    opacity: 0;
    transform: scale(2.0);
}
.data-container:hover .day-text {
    opacity: 0;
    transform: scale(1);
}
.data-container:hover .date-text, .data-container:hover .month-text {
    opacity: 1;
    transform: scale(1);
    transition-delay: .25s;
}
.hidden-text {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    text-align: center;
    font-size: 15px;
    font-weight: bold;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
 
}
.date-text, .month-text {
    display: inline;
}

		
	
		
		.box-previsione {
    width: 40%;/* Imposta la larghezza al 24% per ogni blocco di previsione */
    /* Il resto del tuo stile rimane invariato */
}

	.logoprev{
  width: 17px; 
  height: 17px;
  padding-right: 5px;
color: #E7E7E7;
   margin: auto;
 
  	
}	

.scroll-container {
    position: relative;
    background-color: #25262b;
    border-radius: 5px;
    padding: 8px;
    margin: 2px;
    color: #E7E7E7;
    font-size: 13px;
    font-weight: 600;
    display: flex;
    align-items: center;
    overflow: hidden;
}

.static-label {
    margin-right: 1px;
    white-space: nowrap;
    background-color: #25262b;
    z-index: 1;
}

.scrolling-wrapper {
    position: relative;
    flex-grow: 1;
    overflow: hidden;
    height: 100%;
    display: flex;
    align-items: center;
}

.scrolling-content {
    display: inline-block;
    white-space: nowrap;
    animation: scroll 40s linear infinite;
}

@keyframes scroll {
    0% {
        transform: translateX(100%);
    }
    100% {
        transform: translateX(-100%);
    }
}

		
    </style>
</head>
	
	
<body>
  <div class="table">
	  
    <div class="row">
        <div class="box-orologio">
            <div class="orologio" id="clock">Buon pomeriggio, ore 14:40.31 di Giovedi, 12 Ottobre 2023</div>

            <div class="scroll-container">
                <div class="static-label">Valori Estremi Oggi:</div>
                <div class="scrolling-wrapper">
                    <div class="scrolling-content">
                        <span>Max Temp: <span id="TemperaturaDMaxValue">--</span> &nbsp-&nbsp </span>
                        <span>Min Temp: <span id="TemperaturaDMinValue">--</span> &nbsp-&nbsp </span>
                        <span>Max Humidity: <span id="UmiditaDMaxValue">--</span> &nbsp-&nbsp </span>
                        <span>Min Humidity: <span id="UmiditaDMinValue">--</span>&nbsp-&nbsp</span>
                        <span>Max Dew Point: <span id="DewpointDMaxValue">--</span>&nbsp-&nbsp</span>
                        <span>Min Dew Point: <span id="DewpointDMinValue">--</span>&nbsp-&nbsp</span>
                        <span>Max Wind Gust: <span id="VentoDMaxValue">--</span>&nbsp-&nbsp</span>
                        <span>Max Wind Dir: <span id="WindtextDMaxValue">--</span>&nbsp-&nbsp</span>
                        <span>Rain: <span id="PioggiaValue">--</span>&nbsp-&nbsp</span>
                        <span>Rain Rate: <span id="IntensitaPioggiaDMaxValue">--</span>&nbsp-&nbsp</span>
                        <span>Uv Index Max: <span id="UvindexDMaxValue">--</span>&nbsp-&nbsp</span>
                        <span>Solar Rad Max: <span id="SolradDMaxValue">--</span>&nbsp-&nbsp</span>
                    </div>
                </div>
            </div>
        </div>
    </div>





    <div class="row">
        <div class="box-prevattuale">
            <div class="citta">Barcellona Pozzo Di Gotto - Nord Est &nbsp; / &nbsp; <?php echo $weather_description; ?></div> 

            <div class="boxicona1">
                <img class="Icona1" src="<?php echo $icon_url; ?>" alt="img">
            </div>
    <div class="Big" id="Temperatura">--</div>
	<img class="iconasmall" src="https://www.ombarcellonapg.com/saratoga/img/UmiditaW.png"  alt="Umidita"><div class="allinea" id="Umidita">--</div>
    <img class="iconasmall" src="https://www.ombarcellonapg.com/saratoga/img/PressioneW.png" alt="Pressione"><div class="allinea" id="Pressione">--</div>
    <img class="iconasmall" src="https://www.ombarcellonapg.com/saratoga/img/VentoW.png" alt="Vento"><div class="allinea" id="Vento">--</div>
    <img class="iconasmall" src="https://www.ombarcellonapg.com/saratoga/img/PioggiaW.png" alt="Pioggia"><div class="allinea" id="Pioggia">--</div>
        </div>
   

    <div class="row">
    <div class="previsioni-giorni">
        <div class="data-container">
            <div class="day-name">
                <div class="day-text"><?php echo $day_name_plus_1; ?></div>
                <div class="hidden-text">
                    <span class="date-text"><?php echo date("j", strtotime("+1 day")); ?></span>
                    <span class="month-text"><?php echo $months_translation[date("F", strtotime("+1 day"))]; ?></span>
                </div>
            </div>
            <img class="Iconaprev" src="<?php echo $icon_url_domani; ?>" alt="img">
            <div class="Previsionepost">Max <?php print round($temperature_max_domani); ?>&nbsp;°C - Min <?php print round($temperature_min_domani); ?>&nbsp;°C</div>
            <div class="Previsionepost"><img src="https://www.ombarcellonapg.com/saratoga/img/VentoW.png" class="logoprev" alt="Vento"><?php print round($Raffica_max_domani); ?>&nbsp;km/h - <?php echo convertiDirezioneVento($Winddirect_max_domani); ?></div>
            <div class="Previsionepost"><img src="https://www.ombarcellonapg.com/saratoga/img/PioggiaW.png" class="logoprev" alt="Pioggia"><?php print round($pioggiaprob_max_domani); ?>&nbsp;%</div>
        </div>
    </div>
</div>

		
    <div class="row">
    <div class="previsioni-giorni">
        <div class="data-container">
            <div class="day-name">
                <div class="day-text"><?php echo $day_name_plus_2; ?></div>
                <div class="hidden-text">
                    <span class="date-text"><?php echo date("j", strtotime("+2 day")); ?></span>
                    <span class="month-text"><?php echo $months_translation[date("F", strtotime("+2 day"))]; ?></span>
                </div>
            </div>
            <img class="Iconaprev" src="<?php echo $icon_url_2; ?>" alt="img">
            <div class="Previsionepost">Max <?php print round($temperature_max_2); ?>&nbsp;°C - Min <?php print round($temperature_min_2); ?>&nbsp;°C</div>
            <div class="Previsionepost"><img src="https://www.ombarcellonapg.com/saratoga/img/VentoW.png" class="logoprev" alt="Vento"><?php print round($Raffica_max_2); ?>&nbsp;km/h - <?php echo convertiDirezioneVento($Winddirect_max_2); ?></div>
            <div class="Previsionepost"><img src="https://www.ombarcellonapg.com/saratoga/img/PioggiaW.png" class="logoprev" alt="Pioggia"><?php print round($pioggiaprob_max_2); ?>&nbsp;%</div>
        </div>
    </div>
</div>

    <div class="row">
    <div class="previsioni-giorni">
        <div class="data-container">
            <div class="day-name">
                <div class="day-text"><?php echo $day_name_plus_3; ?></div>
                <div class="hidden-text">
                    <span class="date-text"><?php echo date("j", strtotime("+3 day")); ?></span>
                    <span class="month-text"><?php echo $months_translation[date("F", strtotime("+3 day"))]; ?></span>
                </div>
            </div>
            <img class="Iconaprev" src="<?php echo $icon_url_3; ?>" alt="img">
            <div class="Previsionepost">Max <?php print round($temperature_max_3); ?>&nbsp;°C - Min <?php print round($temperature_min_3); ?>&nbsp;°C</div>
            <div class="Previsionepost"><img src="https://www.ombarcellonapg.com/saratoga/img/VentoW.png" class="logoprev" alt="Vento"><?php print round($Raffica_max_3); ?>&nbsp;km/h - <?php echo convertiDirezioneVento($Winddirect_max_3); ?></div>
            <div class="Previsionepost"><img src="https://www.ombarcellonapg.com/saratoga/img/PioggiaW.png" class="logoprev" alt="Pioggia"><?php print round($pioggiaprob_max_3); ?>&nbsp;%</div>
        </div>
    </div>
</div>

11 Risposte

  • Re: Modificare Pagina, progettata erroneamente Non Responsive

    “responsive” vuol dire semplicemente che la pagina si adatta alle caratteristiche del client. In questo caso, alla dimensione (larghezza/altezza) della finestra su cui devi fare il rendering. Ma non e' l'unica situazione possibile. Hai lo stesso problema anche ridimensionando il browser.

    Fondamentalmente, quello che ti serve e' un “layout manager”, cioe' un oggetto che dice: ho N oggetti da visualizzare, SE la pagina e' abbastanza larga, li visualizzo tutti su una riga, altrimenti su piu' righe/colonne, al limite su un'unica colonna.

    A quanto sembra DEVI implementare una pagina “responsiva”.
    MA NON DEVI modificare questa, lavori su un'altra e questa la tieni cosi' come e'.

    Quando avrai completato la nuova pagina, allora semplicemente rinomini la corrente in, as esempio “blabla_old.html” e la nuova in “blabla.html”.

    Su amazon trovi libri che trattano l'argomento, ad esempio:

    Creating Responsive Websites Using HTML5 and CSS3 - APress

    (anche molto recente: novembre 2023)

  • Re: Modificare Pagina, progettata erroneamente Non Responsive

    Grazie mille per la tua risposta e per i tuoi consigli, ma non penso di avere il tempo di comprare il libro e poterlo studiare, per motivi di lavoro extra.  Sicuramente seguiro ' il tuo consiglio di fare le prove su un file exnovo per evitare appunto di fare danni.

    Spero di riuscire a ricevere qualche indicazione piu' diretta da utilizzare sul file, per applicare questo layout manager. 

  • Re: Modificare Pagina, progettata erroneamente Non Responsive

    07/08/2024 - Markus_89 ha scritto:


    non penso di avere il tempo di comprare il libro e poterlo studiare, per motivi di lavoro extra.

    Se non hai il tempo di documentarti e capire quali sono gli strumenti e le modalità per rendere la pagina responsive e/o adaptive come chiedi, come pensi di poterlo fare?

    Certo, a meno che non si intenda farlo fare a qualcun altro, cosa che in effetti tu espressamente non chiedi, ma che diventa l'unica opzione date le premesse che hai esplicitato.

    07/08/2024 - Markus_89 ha scritto:


    Spero di riuscire a ricevere qualche indicazione piu' diretta da utilizzare sul file, per applicare questo layout manager. 

    Il “layout manager” non si applica sul file: sono librerie CSS che forniscono strumenti per poter organizzare il layout in modo responsive; per citarne uno ad esempio, il Grid System di Bootstrap.

    Più in generale, potresti fare anche una generica ricerca su Google del tipo “responsive layout” e troverai diverse soluzioni.

    E' scontato che poi tu debba leggere, capire e applicare le cose alla tua pagina. Senz'altro è utile - come ti è stato già suggerito - lavorare a una versione riveduta della pagina (non mi sembra nemmeno così corposa da renderlo un lavoro improbo) formattando i contenuti nella modalità corretta e sostituendo l'originale quando fatto.

    Se non hai il tempo di farlo, nulla di male ma allora in tal caso “assoldi” qualcuno che lo faccia al posto tuo.

  • Re: Modificare Pagina, progettata erroneamente Non Responsive

    Grazie mille per la risposta, piu' che altro forse ho sbagliato io a chiedere aiuto operativo qui, ad aiutarmi a sistemare la pagina in tal senso e chiedo venia, il tempo di farlo lo ritaglio poco alla volta.

    Pensavo che piu' che un link da andare a leggere (che gia' sto facendo) o un libro da comprarmi, avrei trovato uno spunto/aiuto operativo diretto sul file. 

    io sto guardando pure questo link e' corretto come guida?

    Devo capire da dove partire per impostare la pagina, naturalmente facendolo su una pagina copia non toccando l'originale. 

    n.b. Sto guardando ora i vari link, forse ho realmente bisogno di qualcuno di operativo che mi aiuti. Perche' sto leggendo diverse cose ma non riesco a comprendere come applicarlo alla mia pagina.

    Grazie ancora!

  • Re: Modificare Pagina, progettata erroneamente Non Responsive

    08/08/2024 - Markus_89 ha scritto:


    Pensavo che piu' che un link da andare a leggere (che gia' sto facendo) o un libro da comprarmi, avrei trovato uno spunto/aiuto operativo diretto sul file. 

    Qualunque “spunto operativo” non servirebbe poiché i consigli andrebbero a usare termini o vocaboli che non avrebbero senso se non si conosce il tema. Le scorciatoie in certi casi si possono usare, in altri no.

    08/08/2024 - Markus_89 ha scritto:


    io sto guardando pure questo link e' corretto come guida?

    Sì, mi pare che dica diverse cose utili.

    08/08/2024 - Markus_89 ha scritto:


    sto leggendo diverse cose ma non riesco a comprendere come applicarlo alla mia pagina.

    Se hai dei dubbi specifici su cose che non sono chiare, e ci indichi quali sono e cosa non hai capito, un approfondimento è sempre possibile: il forum serve a questo, anzi soprattutto a questo. Non c'è indisponibilità a spiegare e approfondire, questa è la finalità dello spazio, anche a beneficio di chiunque volesse approfondire in futuro.

    Certo, se però dici “ho letto ma non ho capito nulla”, allora non ci sono basi su cui lavorare o a cui fare riferimento per spiegare.

  • Re: Modificare Pagina, progettata erroneamente Non Responsive

    Ok provero' a capire quello che si dice sull'articolo da me linkato. E' faro' delle prove sul foglio direttamente. 

    Se non dovessi venirne a capo, chiedero' aiuto a qualcun'altro. 

    Grazie lo stesso per le risposte.

  • Re: Modificare Pagina, progettata erroneamente Non Responsive

    Ciao ragazzi,

    sto facendo delle prove, seguendo la guida al link che ho messo prima, solo che sembra che i blocchi si autoregolano come dimensioni in base al contenuto e pure se stringo la finestra browser, ma i blocchi non vanno a capo ,se io stringo tanto la finestra, come mai?

    Ecco il risultato parziale: QuestaPagina

    il test e' sui blocchi colorati. 

    html:
    <div class="grid-container">
        <div class="grid-item1" id="clock"></div>
        
        <div class="grid-item2">2</div>
        
        <div class="grid-item3">
            <div class="box-prevattuale"> Barcellona Pozzo Di Gotto - Nord Est &nbsp; / &nbsp; <?php echo $weather_description; ?> </div>
            <div class="Big">
                <div id="Temperatura">-- &nbsp;</div>
                <img class="Icona1" src="<?php echo $icon_url; ?>" alt="img">
            </div>
    
            <div class="allinea-wrapper">
                <div class="allinea-container">
                    <img class="iconasmall" src="https://www.ombarcellonapg.com/saratoga/img/UmiditaW.png"  alt="Umidita">
                    <div class="allinea" id="Umidita">--</div>
                </div>
                <div class="allinea-container">
                    <img class="iconasmall" src="https://www.ombarcellonapg.com/saratoga/img/PressioneW.png" alt="Pressione">
                    <div class="allinea" id="Pressione">--</div>
                </div>
                <div class="allinea-container">
                    <img class="iconasmall" src="https://www.ombarcellonapg.com/saratoga/img/VentoW.png" alt="Vento">
                    <div class="allinea" id="Vento">--</div>
                </div>
                <div class="allinea-container">
                    <img class="iconasmall" src="https://www.ombarcellonapg.com/saratoga/img/PioggiaW.png" alt="Pioggia">
                    <div class="allinea" id="Pioggia">--</div>
                </div>
            </div>
        </div>
        
        <div class="grid-item4">
            <div class="day-text"><?php echo $day_name_plus_1; ?></div>
                    <div class="hidden-text">
                        <span class="date-text"><?php echo date("j", strtotime("+1 day")); ?></span>
                        <span class="month-text"><?php echo $months_translation[date("F", strtotime("+1 day"))]; ?></span>
                    </div>
                    <img class="Iconaprev" src="<?php echo $icon_url_domani; ?>" alt="img">
                <div class="Previsionepost">Max <?php print round($temperature_max_domani); ?>&nbsp;°C - Min <?php print round($temperature_min_domani); ?>&nbsp;°C</div>
                <div class="Previsionepost"><img src="https://www.ombarcellonapg.com/saratoga/img/VentoW.png" class="logoprev" alt="Vento"><?php print round($Raffica_max_domani); ?>&nbsp;km/h - <?php echo convertiDirezioneVento($Winddirect_max_domani); ?></div>
                <div class="Previsionepost"><img src="https://www.ombarcellonapg.com/saratoga/img/PioggiaW.png" class="logoprev" alt="Pioggia"><?php print round($pioggiaprob_max_domani); ?>&nbsp;%</div>
            </div>
     
    
    
        <div class="grid-item5">5</div>
        <div class="grid-item6">6</div>
    </div>
    Codice css:
    .grid-container {
        display: grid;
        grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));
        grid-gap: 5px;
        grid-template-areas:
        "area1 area1 area1 area1 area1"
        "area2 area2 area2 area2 area2"
        "area3 area3 area4 area5 area6";
       
    }
    .grid-item1 {
        background: blue;
        text-align: center;
        border: black 5px solid;
        grid-area: area1;
    }
    .grid-item2 {
        background: red;
        text-align: center;
        border: black 5px solid;
        grid-area: area2;
    }
    .grid-item3 {
        background: green;
        text-align: center;
        border: black 5px solid;
        display: flex;
        flex-direction: column;
        align-items: center;
        grid-area: area3;
    }
    .grid-item4 {
        background: yellow;
        text-align: center;
        border: black 5px solid;
        display: flex;
        flex-direction: column;
        align-items: center;
        grid-area: area4;
    }
    .grid-item5 {
        background: yellow;
        text-align: center;
        border: black 5px solid;
        grid-area: area5;
    }
    .grid-item6 {
        background: yellow;
        text-align: center;
        border: black 5px solid;
        grid-area: area6;
    }
    .box-prevattuale {
        font-family: Tahoma, Verdana, sans-serif;
        text-transform: capitalize;
    }
    .Big { 
        display: flex;
        align-items: center;
        font-family: Tahoma, Verdana, sans-serif;
        font-size: 3.0em;
        font-weight: bold;
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 10px;
    }		
    img.Icona1 {
    width: 100px;
    margin-left: 10px; /* Spazio tra la temperatura e l'icona */
    }
    .allinea-container {
        display: flex;
        align-items: center;
        margin-bottom: 0x;
        font-family: Tahoma, Verdana, sans-serif;
        font-size: 22px;
    }
    
    .allinea { 
    	float: left;
    	margin-left: 5px;
    	margin-right: 18px;
    	font-family: Tahoma, Verdana, sans-serif;
    	font-size: 18px;
    	margin-bottom: 10px;
    	
    }	
    
    .allinea-wrapper {
        display: flex;
        justify-content: center; /* Centra i contenuti orizzontalmente */
        flex-wrap: wrap; /* Permette agli elementi di andare a capo se lo spazio non è sufficiente */
    }
    .iconasmall{
        width: 20px; 
        height: auto;
        margin-right: 0px;
        margin-bottom: 10px;
    }
    
    
  • Re: Modificare Pagina, progettata erroneamente Non Responsive

    Perché non utilizzi https://getbootstrap.com/ per lo style di base del sito?

    Tutte queste problematiche te le ritroveresti risolte in maniera più che efficiente 

  • Re: Modificare Pagina, progettata erroneamente Non Responsive

    10/08/2024 - Toki ha scritto:


    Perché non utilizzi https://getbootstrap.com/ per lo style di base del sito?

    Tutte queste problematiche te le ritroveresti risolte in maniera più che efficiente 

    Ciao Toki, grazie per la risposta, sinceramente non l'ho mai usato, ho dato un occhiata al volissimo adesso al sito, prima di andare a lavoro, ma non capisco, si puo' installare su mac os o su windows come applicativo? 

    O Serve altro? 

  • Re: Modificare Pagina, progettata erroneamente Non Responsive

    Ciao, è una libreria da aggiungere o referenziare nelle pagine del tuo sito web.

    Leggi il Quick start:

    https://getbootstrap.com/docs/5.3/getting-started/introduction/

    Qui l'esempio base per referenziarla:

    <!doctype html>
    <html lang="en">
      <head>
        <meta charset="utf-8">
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <title>Bootstrap demo</title>
        <link href="https://cdn.jsdelivr.net/npm/bootstrap @5.3.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-QWTKZyjpPEjISv5WaRU9OFeRpok6YctnYmDr5pNlyT2bRjXh0JMhjY6hW+ALEwIH" crossorigin="anonymous">
      </head>
      <body>
        <h1>Hello, world!</h1>
        <script src="https://cdn.jsdelivr.net/npm/bootstrap @5.3.3/dist/js/bootstrap.bundle.min.js" integrity="sha384-YvpcrYf0tY3lHB60NNkmXc5s9fDVZLESaAA55NDzOxhy9GkcIdslK1eN7N6jIeHz" crossorigin="anonymous"></script>
      </body>
    </html>

    Ho lasciato uno spazio prima della chiocciola nel link perché altrimenti l'editor non me lo fa inserire. Chiaramente lo spazio nel link è da rimuovere 

  • Re: Modificare Pagina, progettata erroneamente Non Responsive

    10/08/2024 - Toki ha scritto:


    Ciao, è una libreria da aggiungere o referenziare nelle pagine del tuo sito web.

    Leggi il Quick start:

    https://getbootstrap.com/docs/5.3/getting-started/introduction/

    Qui l'esempio base per referenziarla:

    <!doctype html>
    <html lang="en">
      <head>
        <meta charset="utf-8">
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <title>Bootstrap demo</title>
        <link href="https://cdn.jsdelivr.net/npm/bootstrap @5.3.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-QWTKZyjpPEjISv5WaRU9OFeRpok6YctnYmDr5pNlyT2bRjXh0JMhjY6hW+ALEwIH" crossorigin="anonymous">
      </head>
      <body>
        <h1>Hello, world!</h1>
        <script src="https://cdn.jsdelivr.net/npm/bootstrap @5.3.3/dist/js/bootstrap.bundle.min.js" integrity="sha384-YvpcrYf0tY3lHB60NNkmXc5s9fDVZLESaAA55NDzOxhy9GkcIdslK1eN7N6jIeHz" crossorigin="anonymous"></script>
      </body>
    </html>

    Ho lasciato uno spazio prima della chiocciola nel link perché altrimenti l'editor non me lo fa inserire. Chiaramente lo spazio nel link è da rimuovere 

    Ciao toki, ho fatto delle prove e delle ricerche online e sono riuscito a trovare un video, dove spiegava come installarlo, e ci sono riuscito, adesso sto provando a creare le varie colonne e righe con bootstrap, unica cosa che sto avendo difficolta' a capire, e' la parte dei colori degli sfondi, lo stile del testo, lo stile del bordo ecc….come posso gestirli? devo chiuderli all'interno di un altro div dove ci sono tali comandi? E questa serie di comandi, dove li trovo? 

    ho guardato qui ma ci ho capito ben poco, non capisco dove prenda la lista dei codici colore….

Devi accedere o registrarti per scrivere nel forum
11 risposte