{"id":232603,"date":"2023-01-24T17:00:00","date_gmt":"2023-01-24T14:00:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=232603"},"modified":"2022-11-10T11:49:33","modified_gmt":"2022-11-10T08:49:33","slug":"apprendimento-del-design-css-reattivo-1","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/it\/apprendimento-del-design-css-reattivo-1\/","title":{"rendered":"Apprendimento del design CSS reattivo &#8211; 1"},"content":{"rendered":"<p>Ai programmatori non piace il design della GUI (Graphic User Interface). Pertanto, il CSS (Cascade Style Sheet) non fa per loro. Ho sempre saputo che ci sono problemi di visualizzazione su smartphone\/dispositivi in \u200b\u200bcui la larghezza dello schermo (browser) \u00e8 piccola e stretta. Questo blog era in disordine prima durante la visualizzazione sul mio smartphone Samsung Gallery S3.<\/p>\n<p>Questo perch\u00e9 ho scelto un modello che funziona meglio per desktop con schermi pi\u00f9 ampi. Non avevo tempo e non volevo cambiarlo finch\u00e9 non ho visto le statistiche sulle visite in Google Analytic. Apparentemente, la cifra \u00e8 in forte crescita per i visitatori provenienti da smartphone\/dispositivi.<\/p>\n<p>Il wordpress o forse l&#8217;aggiornamento del tema \u00e8 migliorato molto. Ora, se riduci la larghezza del browser per simulare gli smartphone, puoi vedere che la pagina non \u00e8 male ma non \u00e8 nemmeno perfetta e richiede regolazioni manuali.<\/p>\n<p>Allora, cos&#8217;\u00e8 un CSS reattivo? La parola responsive significa che, a mio avviso, il CSS verr\u00e0 adattato in base alle diverse situazioni (es. larghezza dello schermo). Hai notato che nell&#8217;angolo in alto a sinistra di questa pagina c&#8217;\u00e8 un&#8217;icona della barra degli strumenti verticale. Sembra a posto quando \u00e8 in larghezza pi\u00f9 ampia, tuttavia, in larghezza ridotta, questo collasser\u00e0 con il contenuto principale e lo render\u00e0 un&#8217;esperienza utente davvero brutta. Decido di nasconderlo quando la larghezza dello schermo \u00e8 piccola.<\/p>\n<p>Quindi il seguente \u00e8 un rapido punto di partenza per CSS reattivi.<\/p>\n<pre><code>&lt;style&gt;\n.topleft { position:fixed;left:5px;top:15px; }\n@media(max-width: 1100px) { .topleft { display:none } }\n&lt;\/style&gt;<\/code><\/pre>\n<p>Fondamentalmente, il CSS sopra definisce la <strong>classe<\/strong> in alto a sinistra e la seconda riga verificher\u00e0 se la larghezza della pagina corrente (browser, schermo) \u00e8 maggiore di 1100 pixel, in caso contrario, in alto a sinistra verr\u00e0 ridefinito come nascosto.<\/p>\n<p>Per usarlo, includilo semplicemente in questo modo&#8230;<\/p>\n<pre><code>&lt;div class='topleft'&gt;\n  &lt;!-- top-left icons placed here for <\/code><\/pre>\n<p>Ora, non \u00e8 nemmeno necessario aggiornare la pagina, il CSS sar\u00e0 immediatamente reattivo quando la larghezza dello schermo scende al di sotto di 1100px. Ad esempio, se stai visualizzando su iPad e quando giri di 90 gradi da orizzontale a verticale, il codice CSS sar\u00e0 reattivo e le icone saranno nascoste.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Fonte di registrazione:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/helloacm.com\" class=\"external external_icon\">helloacm.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Apprendimento del design CSS reattivo \u2013 1<\/p>\n","protected":false},"author":1,"featured_media":224559,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[896,907,720,844,865],"tags":[1168],"class_list":["post-232603","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-codice","category-css-6","category-sviluppatore","category-tutorial","category-wordpress-6","tag-affiai-it"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/posts\/232603","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/comments?post=232603"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/posts\/232603\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/media\/224559"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/media?parent=232603"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/categories?post=232603"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/tags?post=232603"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}