 
 
 <?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>upCreative &#187; css</title>
	<atom:link href="https://www.upcreative.net/tag/css/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.upcreative.net</link>
	<description>Web Design, grafica,  web application e content web marketing</description>
	<lastBuildDate>Wed, 10 Apr 2019 12:53:28 +0000</lastBuildDate>
	<language>it-IT</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.1.41</generator>
	<item>
		<title>HTML CSS footer: Come posizionarlo al bottom di una Pagina Web</title>
		<link>https://www.upcreative.net/html-css-footer-al-bottom-della-pagina-web/</link>
		<comments>https://www.upcreative.net/html-css-footer-al-bottom-della-pagina-web/#comments</comments>
		<pubDate>Tue, 28 Jan 2014 15:28:43 +0000</pubDate>
		<dc:creator><![CDATA[upcreative]]></dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Risorse]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[Footer]]></category>
		<category><![CDATA[HTML]]></category>

		<guid isPermaLink="false">http://www.upcreative.net/?p=3165</guid>
		<description><![CDATA[<p>Tutorial su come posizionare un HTML CSS Footer al bottom del documento di un pagina web. L'articolo è un guest post riproposto su upCreative.net e scritto da Stefano Vollono di Laboratoriocss.it</p>
<p>The post <a rel="nofollow" href="https://www.upcreative.net/html-css-footer-al-bottom-della-pagina-web/">HTML CSS footer: Come posizionarlo al bottom di una Pagina Web</a> appeared first on <a rel="nofollow" href="https://www.upcreative.net">upCreative</a>.</p>
]]></description>
				<content:encoded><![CDATA[<div class="l-submain"><div class="l-submain-h g-html i-cf"><div class="g-cols"><div class="full-width">
	<div class="wpb_text_column ">
		<div class="wpb_wrapper">
			<em>Questo è un guest post scritto da <a title="Stefano Vollono - Laboratorio CSS" href="http://www.laboratoriocss.it/author/stefano-vollono">Stefano Vollono</a>, co-fondatore insieme ad <a title="Antonio Polese - Laboratorio CSS" href="http://www.laboratoriocss.it/author/antonio-polese">Antonio Polese</a> del blog <a title="Laboratorio CSS" href="http://www.laboratoriocss.it/">Laboratorio CSS</a>. Stefano spiega come ottenere una background image full screen su un documento. L’obiettivo è quello di posizionare un elemento HTML CSS footer al bottom del documento di una Pagina Web.</em></p>

		</div> 
	</div> 
	<div class="wpb_single_image wpb_content_element align_center">
		<div class="wpb_wrapper">
			
			<img width="690" height="400" src="http://www.upcreative.net/wp-content/uploads/2014/01/HTML-CSS-Footer-bottom-pagina-web.jpg" class="attachment-full" alt="HTML-CSS-Footer-bottom-pagina-web" />
		</div> 
	</div> <div class="g-cols"><div class="one-half"><div class="wpb_button align_center"><a href="http://www.upcreative.net/tutorials/28012014_HTML-CSS-Footer-bottom/" target="_blank"class="g-btn type_primary"><span><i class="fa fa-eye"></i>DEMO</span></a></div>
</div><div class="one-half"><div class="wpb_button align_center"><a href="http://www.upcreative.net/download/3172/"class="g-btn type_primary"><span><i class="fa fa-download-alt"></i>Download</span></a></div>
</div></div>
	<div class="wpb_text_column ">
		<div class="wpb_wrapper">
			<span style="font-size: 2em; line-height: 1.2em;">I Wireframe</span></p>
<p>Oggi voglio parlarti di come realizzare un template che abbia il footer sempre posizionato in fondo alla pagina, sia nel caso in cui i contneuti sono talmente pochi da non generare alcuna scrollbar, sia nel caso in cui sono gli stessi contenuti a spingere verso il basso il footer. Il seguente wireframe, realizzato con <a title="Mockups - Tool per il wireframing" href="http://balsamiq.com/products/mockups">Mockups</a>, può aiutarti a capire meglio il tutto:</p>
<p><a ref="magnificPopup" href="http://www.upcreative.net/wp-content/uploads/2014/01/Wireframe-footer-pagina-web.png"><img class="alignnone  wp-image-3166" alt="Wireframe footer pagina web" src="http://www.upcreative.net/wp-content/uploads/2014/01/Wireframe-footer-pagina-web.png" width="100%" height="auto" /></a></p>
<p>&nbsp;</p>
<h2>La parte html</h2>
<p>La parte html è relativamente semplice:</p><pre class="crayon-plain-tag">&lt;div id="container"&gt;
    &lt;div id="header"&gt;
        &lt;h1&gt;Titolo Sito&lt;/h1&gt;
    &lt;/div&gt;
    &lt;div id="content"&gt;
        &lt;p&gt;Lorem Ipsum is simply dummy text.&lt;/p&gt;
    &lt;/div&gt;    
    &lt;div id="footer"&gt;
        &lt;p&gt;Lorem Ipsum is simply dummy text.&lt;/p&gt;
    &lt;/div&gt;
&lt;/div&gt;</pre><p>
&nbsp;</p>
<h2>La parte CSS</h2>
<p>Il concetto si basa sul fatto che il footer deve essere per forza posizionato in absolute, affinchè risulti sempre allineato al bottom in relazione al suo contenitore (div#container), deve avere un altezza ben definita e infine affinchè i contenuti non si sovrappongano ad esso il DIV che lo precede, nel nostro esempio il div#content, deve avere necessariamente un padding inferiore pari all’altezza del div#footer. Tradotto nel linguaggio CSS suona più o meno così:</p><pre class="crayon-plain-tag">html,body{
    height:100%;
}
div#container{
    position:relative; 
    width: 100%; 
    height: auto !important;
    height: 100%;
    min-height:100%;
}
div#header{
    height:100px;
    width:990px;
    margin:0 auto;
    background:yellow;
}
div#content{
    padding: 0 0 100px 0;
    width:990px;
    margin:0 auto;
}
div#footer{
    background:red;
    bottom:0;
    height:100px;
    position:absolute;
    width:100%;
    text-align:center;
}</pre><p>
<h2>HTML CSS Footer: diverse tecniche, identico risultato</h2>

		</div> 
	</div> 
	<div class="wpb_single_image wpb_content_element align_center">
		<div class="wpb_wrapper">
			
			<img width="690" height="400" src="http://www.upcreative.net/wp-content/uploads/2014/01/HTML-CSS-Footer-bottom-pagina-web.jpg" class="attachment-full" alt="HTML-CSS-Footer-bottom-pagina-web" />
		</div> 
	</div> <div class="g-cols"><div class="one-half"><div class="wpb_button align_center"><a href="http://www.upcreative.net/tutorials/28012014_HTML-CSS-Footer-bottom/" target="_blank"class="g-btn type_primary"><span><i class="fa fa-eye"></i>DEMO</span></a></div>
</div><div class="one-half"><div class="wpb_button align_center"><a href="http://www.upcreative.net/download/3172/"class="g-btn type_primary"><span><i class="fa fa-download-alt"></i>Download</span></a></div>
</div></div>
	<div class="wpb_text_column ">
		<div class="wpb_wrapper">
			
<p>Spero possa esservi stato utile e lascio a voi ovviamente come sempre la totale personalizzazione dello scheletro per far in modo che si adatti a tutte le vostre esigenze grafiche, ma soprattutto se consocete altre tecniche per realizzare quanto descritto sopra ben venga! Aggiorneremo l’articolo con i vostri commenti e suggerimenti.</p>
<p><strong>NB</strong>: L’esempio in allegato ha poco testo. Per provare, aggiungetene altro con firebug fino a toccare il footer.
		</div> 
	</div> <div class="g-hr">
						<span class="g-hr-h">
							<i class="fa fa-chevron-down"></i>
						</span>
					</div><div class="g-cols w-actionbox color_alternate"><div class="one-half">
	<div class="wpb_text_column ">
		<div class="wpb_wrapper">
			
<div>Hey! Sto scrivendo un e-book su come aumentare le performance e la fluidità per le tue HTML mobile app! Segui i consigli e le tecniche di cui mi sono servito per creare le mie applicazioni (come <a title="Le mie applicazioni HTML5" href="http://www.upcreative.net/html5-mobile-apps/">Tint, Dieta SI o NO?</a>).</div>
<div>Iscriviti alla newsletter per sapere quando sarà pronto!</div>

		</div> 
	</div> 
	<div class="wpb_single_image wpb_content_element align_center">
		<div class="wpb_wrapper">
			
			<a href="http://www.upcreative.net/html-mobile-accelerato/"><img width="563" height="418" src="http://www.upcreative.net/wp-content/uploads/2013/11/HTML-mobile-accelerato-ebook-cover1.png" class="attachment-full" alt="HTML-mobile-accelerato-ebook-cover" /></a>
		</div> 
	</div> </div><div class="one-half">
	<div class="wpb_text_column ">
		<div class="wpb_wrapper">
			
<h4><strong>HTML Mobile Accelerato (E-book)</strong></h4>
<p>Lascia la tua email per ricevere aggiornamenti e sapere quando sarà disponibile</p>
<div><div class="widget_wysija_cont shortcode_wysija"><div id="msg-form-wysija-shortcode6ab00dc13c6c2-4" class="wysija-msg ajax"></div><form id="form-wysija-shortcode6ab00dc13c6c2-4" method="post" action="#wysija" class="widget_wysija shortcode_wysija">
<p class="wysija-paragraph">
    
    
    	<input type="text" name="wysija[user][email]" class="wysija-input validate[required,custom[email]]" title="Inserisci la tua mail" placeholder="Inserisci la tua mail" value="" />
    
    
    
    <span class="abs-req">
        <input type="text" name="wysija[user][abs][email]" class="wysija-input validated[abs][email]" value="" />
    </span>
    
</p>
<input class="wysija-submit wysija-submit-field" type="submit" value="Tienimi aggiornato/a" />

    <input type="hidden" name="form_id" value="4" />
    <input type="hidden" name="action" value="save" />
    <input type="hidden" name="controller" value="subscribers" />
    <input type="hidden" value="1" name="wysija-page" />

    
        <input type="hidden" name="wysija[user_list][list_ids]" value="4,1" />
    
 </form></div></div>
<div></div>
<div><a title="E-book HTML5 Mobile Accelerato" href="http://www.upcreative.net/html-mobile-accelerato/">Clicca qui per avere maggiori informazioni</a></div>

		</div> 
	</div> </div></div></div></div>
</div></div><p>The post <a rel="nofollow" href="https://www.upcreative.net/html-css-footer-al-bottom-della-pagina-web/">HTML CSS footer: Come posizionarlo al bottom di una Pagina Web</a> appeared first on <a rel="nofollow" href="https://www.upcreative.net">upCreative</a>.</p>
]]></content:encoded>
			<wfw:commentRss>https://www.upcreative.net/html-css-footer-al-bottom-della-pagina-web/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>IE7 CSS: selettori per Internet Explorer 7 e versioni successive</title>
		<link>https://www.upcreative.net/ie7-css-selettori-per-internet-explorer-7-e-versioni-successive/</link>
		<comments>https://www.upcreative.net/ie7-css-selettori-per-internet-explorer-7-e-versioni-successive/#comments</comments>
		<pubDate>Tue, 07 Jan 2014 14:48:20 +0000</pubDate>
		<dc:creator><![CDATA[LaboratorioCSS]]></dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Risorse]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[compatibilità]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[IE7]]></category>
		<category><![CDATA[Internet Explorer]]></category>

		<guid isPermaLink="false">http://www.upcreative.net/?p=2951</guid>
		<description><![CDATA[<p>Una guida base che analizza i selettori che IE7 e versioni successive supportano in maniera nativa, il tutto diviso per tipologie: i selettori base, quelli di relazione e quelli di attributo. L'articolo presenta sia un'ottima opportunità di apprendimento per i principianti che di ripasso per i più esperti.</p>
<p>The post <a rel="nofollow" href="https://www.upcreative.net/ie7-css-selettori-per-internet-explorer-7-e-versioni-successive/">IE7 CSS: selettori per Internet Explorer 7 e versioni successive</a> appeared first on <a rel="nofollow" href="https://www.upcreative.net">upCreative</a>.</p>
]]></description>
				<content:encoded><![CDATA[<div class="l-submain"><div class="l-submain-h g-html i-cf"><h2>Perché questo articolo</h2>
<p>Il tempo di IE6, per me, è giunto al termine. Non riesco e non voglio più garantire compatibilità per un browser degli anni 90 e non mi piace neanche dover ricorrere a javascript e quant&#8217;altro per &#8220;dopare&#8221; i vecchi browser e renderli compatibili con selettori e proprietà CSS3.</p>
<p>E&#8217; inutile comprare una fiat Panda e pensare di montarci sopra un motore di una ferrari solo per correre più veloce, ti schianteresti dopo la prima curva perché mancherebbe una struttura idonea per supportare tali miglioramenti.</p>
<p>Mi è venuta l&#8217;idea di creare un articolo in cui analizzo ad oggi i <strong>selettori che IE7 supporta in maniera nativa</strong>, il tutto diviso per tipologie di selettori. Ne approfitto, per quelli che hanno da poco cominciato, per fare un ripasso con piccoli esempi pratici e spiegazioni.</p>
<p style="text-align: center;"><a ref="magnificPopup" href="http://www.upcreative.net/wp-content/uploads/2014/01/IE7-CSS-selettori-per-Internet-Explorer.jpg"><img class="size-full wp-image-2957 aligncenter" alt="IE7-CSS-selettori-per-Internet-Explorer" src="http://www.upcreative.net/wp-content/uploads/2014/01/IE7-CSS-selettori-per-Internet-Explorer.jpg" width="690" height="400" /></a></p>
<h2>Selettori base</h2>
<p>I classici selettori (tag, classe singola e multipla, ID, discendenza, universale) sono pienamente supportati. Ecco alcuni esempi.</p><pre class="crayon-plain-tag">/* Selettore di tag */
p{...}

/* Selettore di classe singola */
p.class{...}

/* Selettore di classi multiple */
p.class.classtwo{...}

/* Selettore di ID */
p#id{...}

/* Selettore discendente */
p span{...}

/* Selettore universale */
*{...}</pre><p>
&nbsp;</p>
<h3>Tag, classe singola e multipla, ID</h3>
<p>Oltre ai selettori di elementi (es:1) che consentono di selezionare un particolare elemento del DOM in base al suo tagName, esistono i cosiddetti selettori di classe e di ID (es 2, 3 e 4), che consentono di attribuire gli stili css con modalità indipendenti dagli elementi stessi. Se vuoi che un particolare elemento venga stilizzato in base ad una classe, nell&#8217;html dovrà essere inserita quella stessa classe o quello stesso ID come valore dell&#8217;attributo class o ID.</p><pre class="crayon-plain-tag">&lt;style type="text/css"&gt;
    .red{color:red}
    #yellow{color:yellow}
&lt;/style&gt;
&lt;p class="red"&gt;rosso&lt;/p&gt;
&lt;p id="yellow"&gt;Giallo&lt;/p&gt;</pre><p>
&nbsp;</p>
<h3>Discendente e universale</h3>
<p>Molte delle potenzialità dei CSS si basano sulla relazione genitore-figlio degli elementi. Un selettore discendente serve proprio a selezionare elementi o classi/id di elementi che fanno capo ad un determinato padre. Nell&#8217;esempio numero 5, <strong>tutti</strong> gli elementi span contenuti in tutti i paragrafi del documento verranno selezionati e stilizzati. Differente invece è il selettore universale (es:6), che ci consente di selezionare indiscriminatamente tutti gli elementi della pagina o tutti gli elementi facenti capo ad un particolare tag con class o ID.</p><pre class="crayon-plain-tag">&lt;style type="text/css"&gt;
p span{color:red} 
p *{color:yellow}
&lt;/style&gt;
&lt;p&gt; &lt;span&gt;rosso&lt;/span&gt; &lt;/p&gt;
&lt;p&gt; &lt;em&gt;Giallo&lt;/em&gt; &lt;/p&gt;</pre><p>
&nbsp;</p>
<h2>Selettori di relazione</h2>
<p>Fondamentali sono i selettori definiti di relazione perchè consentono tramite i combinatori, rappresentati dai simboli che vedremo tra poco, di selezionare elementi del DOM che sono in stretta relazione con altri. Tutte le seguenti tipologie sono supportate da IE7.</p><pre class="crayon-plain-tag">/* Selettore Figlio */
p &gt; span{...}

/* Selettore di fratelli adiacenti */
p + span{...}

/* Selettore generale di fratelli */
p ~ span{...}</pre><p>
&nbsp;</p>
<h3>Selettore Figlio</h3>
<p>Questo selettore differisce dal selettore di discendenza perchè avrà validità solo sui figli di primo livello. Il combinatore (&gt;) indica alla selezione di fermarsi al primo livello di alberatura. Piccolo esempio:</p><pre class="crayon-plain-tag">&lt;style type="text/css"&gt;
div &gt; span{color:red;}
&lt;/style&gt;

&lt;div&gt;
   &lt;span&gt;Il selettore avrà effetto&lt;/span&gt;
   &lt;p&gt;
      &lt;span&gt;Il selettore NON avrà effetto&lt;/span&gt;
   &lt;/p&gt;
&lt;/div&gt;</pre><p>
&nbsp;</p>
<h3>Selettore di fratelli adiacenti</h3>
<p>Il simbolo (+) consente, all&#8217;interno di un selettore, di scorrere il DOM orizzontalmente per selezionare il diretto o i diretti fratelli immediatamente successivi.</p><pre class="crayon-plain-tag">&lt;style type="text/css"&gt;
div + p{color:red;}
&lt;/style&gt;
&lt;div&gt;
  &lt;p&gt;Il selettore NON avrà effetto&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;Il selettore avrà effetto&lt;/p&gt;</pre><p>
&nbsp;</p>
<h3>Selettore di fratelli generici</h3>
<p>Questo differisce da precedente perché elimina il vincolo della prossimità e consente di selezionare tutti i fratelli di pari livello sia contigui che non.</p><pre class="crayon-plain-tag">&lt;style type="text/css"&gt;
div ~ p{color:red;}
&lt;/style&gt;
&lt;div&gt;&lt;/div&gt;
&lt;p&gt;Il selettore avrà effetto&lt;/p&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;p&gt;Il selettore avrà effetto&lt;/p&gt;</pre><p>
&nbsp;</p>
<h2>Selettori di attributo</h2>
<p>Questi selettori sono molto potenti. Consentono infatti di operare delle selezioni in base ai vari attributi e ai loro corrispondenti valori. La categoria dei selettori di attributi è costituita da diverse varianti della stessa tipologia di selettore. Ecco spiegato in breve quali sono e a cosa servono:</p>
<h3>Selettore [attr]</h3>
<p>Seleziona gli elementi che che posseggono l&#8217;esatto attributo indicato. Nel caso seguente tutte le immagini che hanno come attributo &#8220;alt&#8221; verranno stilizzate con un bordo rosso.</p><pre class="crayon-plain-tag">&lt;style type="text/css"&gt;
img[alt]{border:1px solid red;}
&lt;/style&gt;
&lt;img alt="immagine" src="img.png" /&gt;</pre><p>
<h3>Selettore [attr=&#8221;value&#8221;]</h3>
<p>Seleziona gli elementi che posseggono l&#8217;esatto attributo e il suo corrispondente valore indicato tra virgolette. Nel caso seguente tutte le immagini che hanno come attributo &#8220;alt&#8221; e come valore &#8220;immagine&#8221;, verranno stilizzate con un bordo rosso.</p><pre class="crayon-plain-tag">&lt;style type="text/css"&gt;
    img[alt="immagine"]{border:1px solid red;}
&lt;/style&gt;
&lt;img alt="immagine" src="img.png" /&gt;</pre><p>
&nbsp;</p>
<h3>Selettore [attr=&#8221;value&#8221;]</h3>
<p>Seleziona gli elementi che posseggono l&#8217;esatto attributo e il suo corrispondente valore indicato tra virgolette. Nel caso seguente tutte le immagini che hanno come attributo &#8220;alt&#8221; e come valore &#8220;immagine&#8221;, verranno stilizzate con un bordo rosso.</p><pre class="crayon-plain-tag">&lt;style type="text/css"&gt;
img[alt="immagine"]{border:1px solid red;}
&lt;/style&gt;
&lt;img alt="immagine" src="img.png" /&gt;</pre><p>
&nbsp;</p>
<h3>Selettore [attr~=&#8221;value&#8221;]</h3>
<p>Seleziona gli elementi che possiedono come attributo quello indicato nel selettore, il cui valore corrisponde ad una delle stringhe separate da spazi che compone il valore stesso. Nel caso seguente tutte le immagini che hanno come attributo &#8220;alt&#8221; e come valore &#8220;molto&#8221;, verranno stilizzate con un bordo rosso.</p><pre class="crayon-plain-tag">&lt;style type="text/css"&gt;
img[alt~="molto"]{border:1px solid red;}
&lt;/style&gt;
&lt;img alt="un'altra immagine molto bella" src="img.png" /&gt;</pre><p>
&nbsp;</p>
<h3>Selettore [attr^=&#8221;value&#8221;]</h3>
<p>Seleziona gli elementi che possiedono come attributo quello indicato nel selettore e che possiedano come valore dell&#8217;attributo una stringa che comincia con la chiave indicata nel selettore. Nel caso seguente tutte le immagini che hanno come attributo &#8220;alt&#8221; e come valore una stringa che comincia con la parola &#8220;immagine&#8221;, verranno stilizzate con un bordo rosso.</p><pre class="crayon-plain-tag">&lt;style type="text/css"&gt;
img[alt~="immagine"]{border:1px solid red;}
&lt;/style&gt;
&lt;img alt="immagine molto bella" src="img.png" /&gt;</pre><p>
&nbsp;</p>
<h3>Selettore [attr$=value]</h3>
<p>Seleziona gli elementi che possiedono come attributo quello indicato nel selettore e che possiedano come valore dell&#8217;attributo una stringa che termina con la chiave indicata nel selettore. Nel caso seguente tutte le immagini che hanno come attributo &#8220;alt&#8221; e come valore una stringa che termina con la parola &#8220;bella&#8221;, verranno stilizzate con un bordo rosso.</p><pre class="crayon-plain-tag">&lt;style type="text/css"&gt;
img[alt$="immagine"]{border:1px solid red;}
&lt;/style&gt;
&lt;img alt="molto bella immagine" src="img.png" /&gt;</pre><p>
&nbsp;</p>
<h3>Selettore [attr*=value]</h3>
<p>In questo caso, il valore deve corrispondere per intero a quello contenuto nell&#8217;elemento, ma con la differenza che può trovarsi in qualsiasi posizione. Nel caso seguente tutte le immagini che hanno come attributo &#8220;alt&#8221; e come valore una stringa che contiene la parola immag&#8221;, verranno stilizzate con un bordo rosso.</p><pre class="crayon-plain-tag">&lt;style type="text/css"&gt;
img[alt*="immag"]{border:1px solid red;}
&lt;/style&gt;&lt;img alt="immagine molto bella" src="img.png" /&gt;</pre><p>
&nbsp;</p>
<h3>Selettore [attr|=value]</h3>
<p>Il valore del selettore deve corrispondere a una stringa separata da trattini indicata nel selettore. Nel caso seguente tutte le immagini che hanno come attributo &#8220;alt&#8221; e come valore una stringa che contiene come prima parola immagine&#8221;, verranno stilizzate con un bordo rosso.</p><pre class="crayon-plain-tag">&lt;style type="text/css"&gt;
img[alt|="molto"]{border:1px solid red;}
&lt;/style&gt;
&lt;img alt="immagine-molto-bella" src="img.png" /&gt;</pre><p>
&nbsp;</p>
<h2>Pseudo-elementi</h2>
<p>Rispetto ad un paragrafo che può o meno avere una classe o un id, rispetto ad un ancora, rispetto ad un div o ad un qualsiasi altro elemento tangibile del DOM, gli pseudo elementi, possono essere definiti tali ed hanno un senso solo se è il CSS a darglielo. Per quanto riguarda i primi due (first-letter / first-line) non c&#8217;è moltissimo da dire. I selettori in se già spiegano tutto e non c&#8217;è bisogno di aggiungere altro.</p><pre class="crayon-plain-tag">/* Selettore di prima lettera */
p:first-letter{...}

/* Selettore di prima linea */
p:first-line{...}

/* Generare contenuto */
p:before, p:after{...}</pre><p>
&nbsp;</p>
<h3>Generare contenuto</h3>
<p>Discorso diverso invece va fatto per :before e :after, pseuso elementi che consentono di generare contenuto prima o dopo un dato elemento. Il supporto di IE7 non è completo al 100%. Il browser li riconosce entrambi ma non consente di utilizzarli per generare contenuto al loro interno (testo o immagini), tramite la proprietà content. Ciò non toglie che è possibile utilizzarli per creare oggetti funzionali; primo tra tutti? <a href="http://www.laboratoriocss.it/clearfix-e-microclearfix.html"> Il clear</a>. Vediamo come:</p><pre class="crayon-plain-tag">&lt;style type="text/css"&gt;
.elem { *zoom:1; /*IE7 fix*/ } 
.elem:after{ 
   visibility:hidden; 
   display:block; 
   font-size:0; 
   content: "."; 
   height:0; 
   clear:both;  
}
&lt;/style&gt;
Prima della chiusura del div verrà generato un elemento con quelle caratteristiche. Avremmo potuto dargli colore, larghezza, altezza e quant'altro poteva tornarci utile, ma nel caso del clear è tutto ciò che ci occorre. --&gt;
&lt;div class="elem"&gt;
Lorem Ipsum...
&lt;/div&gt;</pre><p>
&nbsp;</p>
<h2>Pseudo-classi</h2>
<p>Questi particolari selettori hanno effetto solo nel momento in cui il puntatore del mouse interagisce con gli elementi. Tempo fa scrissi un <a href="http://www.laboratoriocss.it/pseudo-classe-dinamica-active.html">articolo sulla pseudo-classe active</a> che per IE7 e versioni inferiori ha effetto solo sui link e su nessun altro elemento del DOM. Per quanto riguarda le altre non c&#8217;è molto da dire, sono le classiche pseudo-classi esistenti fin dalle prime specifiche.</p><pre class="crayon-plain-tag">a:link{...}
a:visited{...}
a:hover{...}
a:active{...}</pre><p>
&nbsp;</p>
<h2>Pseudo-classi strutturali</h2>
<p>C&#8217;è ne sono diverse a nostra disposizione ma per questo articolo ce ne interessa una sola ed è first-child. A quanto pare questa pseudo-classe è supportata su IE7 a patto che non vengano aggiornati dinamicamente gli elementi del DOM. Il selettore identifica il primo elemento di un parent.</p><pre class="crayon-plain-tag">&lt;style type="text/css"&gt;
ul.list li:first-child{ color:red; } 
&lt;/style&gt;</pre><p>
&nbsp;</p>
<h2>IE7 CSS: in conclusione</h2>
<p>Spero che dopo questo articolo tu possa lavorare con più serenità (si spera) strutturando il codice html e css in maniera tale da utilizzare il maggior numero di selettori compatibili con IE7.</p>
</div></div><p>The post <a rel="nofollow" href="https://www.upcreative.net/ie7-css-selettori-per-internet-explorer-7-e-versioni-successive/">IE7 CSS: selettori per Internet Explorer 7 e versioni successive</a> appeared first on <a rel="nofollow" href="https://www.upcreative.net">upCreative</a>.</p>
]]></content:encoded>
			<wfw:commentRss>https://www.upcreative.net/ie7-css-selettori-per-internet-explorer-7-e-versioni-successive/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>8 mobile framework per la creazione di applicazioni in HTML5, CSS e Javascript</title>
		<link>https://www.upcreative.net/8-mobile-framework-per-applicazioni-html5-css-javascript/</link>
		<comments>https://www.upcreative.net/8-mobile-framework-per-applicazioni-html5-css-javascript/#comments</comments>
		<pubDate>Sat, 12 Oct 2013 12:40:21 +0000</pubDate>
		<dc:creator><![CDATA[upcreative]]></dc:creator>
				<category><![CDATA[Risorse]]></category>
		<category><![CDATA[Web Apps]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[mobile first]]></category>
		<category><![CDATA[responsive]]></category>

		<guid isPermaLink="false">http://www.upcreative.net/?p=2075</guid>
		<description><![CDATA[<p>Nell&#8217; ultimo articolo avevo proposto 10 framework per creare progetti responsive, alcuni mobile first (orientati in primo luogo ai dispositivi mobile). Tuttavia gli sviluppatori che vogliono realizzare applicazioni o siti web esclusivamente destinati a smartphone e tablets, nella maggior parte</p>
<p>The post <a rel="nofollow" href="https://www.upcreative.net/8-mobile-framework-per-applicazioni-html5-css-javascript/">8 mobile framework per la creazione di applicazioni in HTML5, CSS e Javascript</a> appeared first on <a rel="nofollow" href="https://www.upcreative.net">upCreative</a>.</p>
]]></description>
				<content:encoded><![CDATA[<div class="l-submain"><div class="l-submain-h g-html i-cf"><div class="g-cols"></div><div class="full-width"></div>
	<div class="wpb_text_column ">
		<div class="wpb_wrapper">
			
		</div> 
	</div> 
<p>Nell&#8217; ultimo articolo avevo proposto <a title="I 10 migliori framework responsive CSS" href="http://www.upcreative.net/web-design-i-10-migliori-framework-responsive-css/"><strong>10 framework per creare progetti responsive</strong></a>, alcuni mobile first (orientati in primo luogo ai dispositivi mobile). Tuttavia gli sviluppatori che vogliono realizzare applicazioni o siti web esclusivamente destinati a smartphone e tablets, nella maggior parte dei casi non hanno bisogno di tutti gli stili CSS ed i componenti Javascrpt messi a disposizione da  framework che prendono in considerazione ogni dispositivo e browser.</p>
<p>Un altro aspetto da prendere in considerazione è quello delle animazioni fra le varie pagine: se vogliamo realizzare un progetto che visivamente si avvicini il più possibile alle applicazioni native, dobbiamo implementare delle transizioni come slide up, slide down, flip ecc., per il passaggio tra una vista ed un altra.</p>
<p>Una buona soluzione, oltre a quella di creare personalmente questi tipi di animazioni (a questo proposito voglio segnalare questo interessante tutorial: <a title="Tutorial: collezione di transizioni CSS3 per pagine" href="http://tympanus.net/codrops/2013/05/07/a-collection-of-page-transitions/">A collection of page transitions</a>), è quella di affidarsi a framework appositamente creati; di seguito ho stilato una lista di <strong>8 mobile frameworks</strong> che ho avuto l&#8217;occasione di provare personalmente.</p>
<p>Questi framework, insieme ad una lista di componenti dagli stili simili a quelli dei sistemi operativi mobili più famosi, presentano una semplice ed intuibile modalità d&#8217;uso.</p>
<h3><a title="Mobile App HTML5 Framework - by Intel" href="http://app-framework-software.intel.com">App Framework &#8211; by Intel</a></h3>
<p><a ref="magnificPopup" href="http://www.upcreative.net/wp-content/uploads/2013/10/Mobile-app-framwework-by-Intel.jpg"><img class="alignnone size-full wp-image-2089" alt="Mobile-app-framwework-by-Intel" src="http://www.upcreative.net/wp-content/uploads/2013/10/Mobile-app-framwework-by-Intel.jpg" width="690" height="300" /></a></p>
<p>Ottimo framework sviluppato dalla Intel: molto leggero, compatibile con jQuery, presenta stili CSS developer-friwndly, transizioni CSS3 fluide, theme builder e un set di temi già pronti per iOS, iOS7, Android (HOLO), Win8/WP8, and Blackberry 10.</p>
<h3><a title="jQuery Mobile html5 app framework" href="http://jquerymobile.com">jQuery Mobile</a></h3>
<p><a ref="magnificPopup" href="http://www.upcreative.net/wp-content/uploads/2013/10/jQuery-mobile-app-framework.jpg"><img class="alignnone size-full wp-image-2088" alt="jQuery-mobile-app-framework" src="http://www.upcreative.net/wp-content/uploads/2013/10/jQuery-mobile-app-framework.jpg" width="690" height="300" /></a></p>
<p>Si tratta forse del più famoso e diffuso, ottimizzato per tutti i più recenti dispositivi mobili, offre un codice abbastanza leggero e un&#8217;alta possibilità di personalizzazione dei temi. Personalmente trovo limitante il fatto che non dia la possibilità di sviluppare in MVC.</p>
<h3><a title="Sencha Touch Mobile App Framework" href="http://www.sencha.com/products/touch">Sencha Touch</a></h3>
<p><a ref="magnificPopup" href="http://www.upcreative.net/wp-content/uploads/2013/10/sencha-touch-mobile-app-framework.jpg"><img class="alignnone size-full wp-image-2091" alt="sencha-touch-mobile-app-framework" src="http://www.upcreative.net/wp-content/uploads/2013/10/sencha-touch-mobile-app-framework.jpg" width="690" height="300" /></a></p>
<p>Sencha è un ottimo tool per la creazione di mobile apps; con stili facili da personalizzare e scritto in MVC, è uno dei migliori. Unica pecca, la documentazione e supporto devono essere acquistati.</p>
<h3><a title="App UI HTML5 mobile App framework" href="http://triceam.github.io/app-UI/">APP UI</a></h3>
<p><a ref="magnificPopup" href="http://www.upcreative.net/wp-content/uploads/2013/10/app-ui-mobile-app-framework.jpg"><img class="alignnone size-full wp-image-2084" alt="app-ui-mobile-app-framework" src="http://www.upcreative.net/wp-content/uploads/2013/10/app-ui-mobile-app-framework.jpg" width="690" height="300" /></a></p>
<p>Interessante collezione open source di componenti HTML5 per la creazione di applicazioni mobile, promette di essere costantemente aggiornato. Presenta transizioni CSS3 e stili facilmente personalizzabili.</p>
<h3><a title="Framework per la creazione di applicazioni mobile" href="http://www.chocolatechip-ui.com">ChocolateChip-UI</a></h3>
<p><a ref="magnificPopup" href="http://www.upcreative.net/wp-content/uploads/2013/10/chocloate-chip-mobile-app-framework.jpg"><img class="alignnone size-full wp-image-2085" alt="chocloate-chip-mobile-app-framework" src="http://www.upcreative.net/wp-content/uploads/2013/10/chocloate-chip-mobile-app-framework.jpg" width="690" height="300" /></a></p>
<p>Uno di quelli che preferisco maggiormente ed uno dei più recenti. Il solo (almeno per adesso) che fornisce un tema pronto stile iOS7, oltre a quelli Windows Phone e Android. Molto facile da personalizzare, presenta una buona collezione d componenti Javascript.</p>
<h3><a title="Ratchet Mobile app CSS e Javascript framework" href="http://maker.github.io/ratchet/">Ratchet</a></h3>
<p><a ref="magnificPopup" href="http://www.upcreative.net/wp-content/uploads/2013/10/ratchet-mobile-app-framework.jpg"><img class="alignnone size-full wp-image-2090" alt="ratchet-mobile-app-framework" src="http://www.upcreative.net/wp-content/uploads/2013/10/ratchet-mobile-app-framework.jpg" width="690" height="300" /></a></p>
<p>Framework molto semplice che offre componenti HTML, CSS, Jacascript di base ed una grafica abbastanza recente e facilmente modificabile, ottimo da usare come base di partenza per una applicazione mobile.</p>
<h3><a title="Framework per creare applicazioni mobile in stile android" href="http://jaunesarmiento.me/fries/index.html">Fries</a></h3>
<p><a ref="magnificPopup" href="http://www.upcreative.net/wp-content/uploads/2013/10/fries-mobile-app-framework.jpg"><img class="alignnone size-full wp-image-2086" alt="fries-mobile-app-framework" src="http://www.upcreative.net/wp-content/uploads/2013/10/fries-mobile-app-framework.jpg" width="690" height="300" /></a></p>
<p>Presenta un set di componenti abbastanza vasto e una buona fluidità nelle animazioni. Molto indicato per sviluppare app in stile android.</p>
<h3><a title="jQtouch mobile framework" href="http://jqtjs.com">jQ Touch</a></h3>
<p><a ref="magnificPopup" href="http://www.upcreative.net/wp-content/uploads/2013/10/jQtouch-mobile-app-framework.jpg"><img class="alignnone size-full wp-image-2087" alt="jQtouch-mobile-app-framework" src="http://www.upcreative.net/wp-content/uploads/2013/10/jQtouch-mobile-app-framework.jpg" width="690" height="300" /></a></p>
<p>Un tool abbastanza buono per quanto riguarda animazioni e componenti, un po&#8217; meno invece per i temi e la grafica, che sembra non restare molto al passo con i tempi.</p>
<h2>Crea la tua mobile app in HTML, CSS3 e Javascript</h2>
<p>Se sei un web designer e vuoi realizzare la tua applicazione mobile da distribuire nei vari stores, forse sarai interessato al mio e-book: <strong><a title="Html Mobile Accelerato - Come realizzare HTML Mobile App fluide e preformanti" href="http://www.upcreative.net/html-mobile-accelerato/">HTML Mobile Accelerato</a></strong>, dove troverai consigli e tecniche di cui ho creato per i miei clienti oltre 10 applicazioni mobile, tra cui due progetti personali:<strong> <a title="Tint Weather App - HTML, CSS3 e javascript mobile app" href="http://www.upcreative.net/tint-weather-app/">Tint Weather App</a> e <a title="Dieta SI o NO? - HTML, CSS3 e javascript mobile app" href="http://www.upcreative.net/app-dieta-si-o-no/">Dieta SI o NO?</a></strong></p>
<p>Grazie ad esso verrai a conoscenza di tutte quelle tecniche che renderanno la tua applicazione mobile fluida e reattiva come quelle native.</p>
<p style="text-align: center;"> <a href="http://www.upcreative.net/html-mobile-accelerato/"><img class="size-full wp-image-2689 aligncenter" alt="HTML-mobile-accelerato-ebook-cover" src="http://www.upcreative.net/wp-content/uploads/2013/11/HTML-mobile-accelerato-ebook-cover1.png" width="563" height="418" /></a></p>
</div></div><p>The post <a rel="nofollow" href="https://www.upcreative.net/8-mobile-framework-per-applicazioni-html5-css-javascript/">8 mobile framework per la creazione di applicazioni in HTML5, CSS e Javascript</a> appeared first on <a rel="nofollow" href="https://www.upcreative.net">upCreative</a>.</p>
]]></content:encoded>
			<wfw:commentRss>https://www.upcreative.net/8-mobile-framework-per-applicazioni-html5-css-javascript/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Web design: i 10 migliori CSS framework responsive</title>
		<link>https://www.upcreative.net/web-design-i-10-migliori-framework-responsive-css/</link>
		<comments>https://www.upcreative.net/web-design-i-10-migliori-framework-responsive-css/#comments</comments>
		<pubDate>Sat, 05 Oct 2013 14:39:43 +0000</pubDate>
		<dc:creator><![CDATA[upcreative]]></dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Risorse]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[bootstrap]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[front-end]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[javscript]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[responsive]]></category>

		<guid isPermaLink="false">http://www.upcreative.net/?p=1952</guid>
		<description><![CDATA[<p>The post <a rel="nofollow" href="https://www.upcreative.net/web-design-i-10-migliori-framework-responsive-css/">Web design: i 10 migliori CSS framework responsive</a> appeared first on <a rel="nofollow" href="https://www.upcreative.net">upCreative</a>.</p>
]]></description>
				<content:encoded><![CDATA[<div class="l-submain"><div class="l-submain-h g-html i-cf"><div class="g-cols"><div class="full-width">
	<div class="wpb_text_column ">
		<div class="wpb_wrapper">
			Come si sà il tempo è denaro, e usare un framework CSS Responsive per velocizzare ed automatizzare i tempi di avvio ed i settings iniziali dei propri lavori è diventata ormai una caratteristica fondamentale per qualsiasi web designer.</p>
<h3>Ma cos&#8217;è un framework?</h3>
<blockquote><p>Un <b>framework</b> è una struttura logica di supporto su cui un <a title="Software" href="http://it.wikipedia.org/wiki/Software">software</a> può essere progettato e realizzato, spesso facilitandone lo sviluppo</p>
<p><em>Fonte <a href="http://it.wikipedia.org/wiki/Framework">wikipedia</a></em></p></blockquote>
<p>Nel mondo del web design, per essere più specifici, un framework è <strong>l&#8217;insieme strutturato di file (perlopiù HTML, CSS e Javascript), cartelle e codice standardizzato secondo una logica</strong>, che viene utilizzato come fondamenta o supporto per la creazione di un nuovo sito o applicazione web.</p>
<p>Lo scopo di un framework è quindi quello di fornire una base di partenza comune in modo tale che il web designer non debba riscrivere da zero i propri progetti ogni volta, ma possa affidarsi ad una logica di codice solida e comune.</p>
<p>In questo articolo voglio aiutare gli web designer che sono alla ricerca di un framework, ma che ancora non conoscono molto bene le caratteristiche di quelli più utilizzati, proponendo 10 dei <strong>migliori framework responsive CSS e open source </strong>per la creazione di interfacce grafiche.</p>
<p>Siccome i termini <strong>Mobile First</strong> e <strong>Responsive</strong>, con l&#8217;avvento e la diffusione di dispositivi mobili sono diventati un must, di seguito ho elencato solo quei Framework che presentano queste funzionalità.</p>
<h5>Prima di iniziare</h5>
<p>Molte volte, per mancanza di budget o di tempo, ci dobbiamo affidare a dei <strong>template responsive premium</strong>; prima di mostrarti la lista dei migliori framework responsive ti voglio segnalare questi ottimi temi responsive di altissima qualità che ho avuto l&#8217;occasione di usare per alcuni dei miei progetti:
		</div> 
	</div> <div class="g-cols"><div class="one-third">
	<div class="wpb_text_column ">
		<div class="wpb_wrapper">
			
<h5><a href="http://themeforest.net/item/metronic-responsive-admin-dashboard-template/4021469?ref=Colddesign">Metronic &#8211; Responsive Admin Dashboard Template </a></h5>

		</div> 
	</div> </div><div class="one-third">
	<div class="wpb_text_column ">
		<div class="wpb_wrapper">
			
<h5 itemprop="name"><a href="http://themeforest.net/item/porto-responsive-html5-template/4106987?ref=Colddesign">Porto &#8211; Responsive HTML5 Template</a></h5>

		</div> 
	</div> </div><div class="one-third">
	<div class="wpb_text_column ">
		<div class="wpb_wrapper">
			
<h5 itemprop="name"><a href="http://themeforest.net/item/smartstart-responsive-html5-template/1674915?ref=Colddesign">SmartStart &#8211; Responsive HTML5 Template</a></h5>

		</div> 
	</div> </div></div><div class="g-cols"><div class="one-third">
	<div class="wpb_single_image wpb_content_element align_center">
		<div class="wpb_wrapper">
			
			<a href="http://themeforest.net/item/metronic-responsive-admin-dashboard-template/4021469?ref=Colddesign"><img width="590" height="300" src="http://www.upcreative.net/wp-content/uploads/2013/10/preview_01.__large_preview.jpg" class="attachment-full" alt="preview_01.__large_preview" /></a>
		</div> 
	</div> </div><div class="one-third">
	<div class="wpb_single_image wpb_content_element align_center">
		<div class="wpb_wrapper">
			
			<a href="http://themeforest.net/item/porto-responsive-html5-template/4106987?ref=Colddesign"><img width="590" height="300" src="http://www.upcreative.net/wp-content/uploads/2013/10/Preview.__large_preview.png" class="attachment-full" alt="Preview.__large_preview" /></a>
		</div> 
	</div> </div><div class="one-third">
	<div class="wpb_single_image wpb_content_element align_center">
		<div class="wpb_wrapper">
			
			<a href="http://themeforest.net/item/smartstart-responsive-html5-template/1674915?ref=Colddesign"><img width="590" height="300" src="http://www.upcreative.net/wp-content/uploads/2013/10/01_Preview.__large_preview1.jpg" class="attachment-full" alt="01_Preview.__large_preview" /></a>
		</div> 
	</div> </div></div><div class="g-cols"><div class="one-third">
	<div class="wpb_text_column ">
		<div class="wpb_wrapper">
			
<h5 itemprop="name"><a href="http://themeforest.net/item/synergy-responsive-interactive-html-portfolio/3054099?ref=Colddesign">Synergy &#8211; Responsive &amp; Interactive HTML Portfolio</a></h5>

		</div> 
	</div> </div><div class="one-third">
	<div class="wpb_text_column ">
		<div class="wpb_wrapper">
			
<h5 itemprop="name"><a href="http://themeforest.net/item/karma-responsive-clean-website-template/234990?ref=Colddesign">Karma &#8211; Responsive Clean Website Template</a></h5>

		</div> 
	</div> </div><div class="one-third">
	<div class="wpb_text_column ">
		<div class="wpb_wrapper">
			
<h5 itemprop="name"><a href="http://themeforest.net/item/developr-fully-responsive-admin-skin/2085628?ref=Colddesign">Developr &#8211; Fully Responsive Admin Skin</a></h5>

		</div> 
	</div> </div></div><div class="g-cols"><div class="one-third">
	<div class="wpb_single_image wpb_content_element align_center">
		<div class="wpb_wrapper">
			
			<a href="http://themeforest.net/item/synergy-responsive-interactive-html-portfolio/3054099?ref=Colddesign"><img width="590" height="300" src="http://www.upcreative.net/wp-content/uploads/2013/10/synergy_preview.__large_preview.jpg" class="attachment-full" alt="synergy_preview.__large_preview" /></a>
		</div> 
	</div> </div><div class="one-third">
	<div class="wpb_single_image wpb_content_element align_center">
		<div class="wpb_wrapper">
			
			<a href="http://themeforest.net/item/karma-responsive-clean-website-template/234990?ref=Colddesign"><img width="590" height="300" src="http://www.upcreative.net/wp-content/uploads/2013/10/01_preview.__large_preview.jpg" class="attachment-full" alt="01_preview.__large_preview" /></a>
		</div> 
	</div> </div><div class="one-third">
	<div class="wpb_single_image wpb_content_element align_center">
		<div class="wpb_wrapper">
			
			<a href="http://themeforest.net/item/developr-fully-responsive-admin-skin/2085628?ref=Colddesign"><img width="590" height="300" src="http://www.upcreative.net/wp-content/uploads/2013/10/01_splash.__large_preview.jpg" class="attachment-full" alt="01_splash.__large_preview" /></a>
		</div> 
	</div> </div></div><div class="g-hr">
						<span class="g-hr-h">
							<i class="fa fa-chevron-down"></i>
						</span>
					</div>
	<div class="wpb_text_column ">
		<div class="wpb_wrapper">
			<a style="font-size: 1.8em; line-height: 1.2em;" title="Mobile first front-end framework per uno sviluppo web più veloce ed intuitivo" href="http://getbootstrap.com">Bootstrap</a></p>
<p><a ref="magnificPopup" href="http://www.upcreative.net/wp-content/uploads/2013/10/i-10-migliori-framework-responsive-CSS_01.jpg"><img class="alignnone size-full wp-image-1958" alt="i-10-migliori-framework-responsive-CSS_01" src="http://www.upcreative.net/wp-content/uploads/2013/10/i-10-migliori-framework-responsive-CSS_01.jpg" width="690" height="340" /></a></p>
<p>E&#8217; sicuramente il più famoso, e quello che ha bisogno di meno presentazioni; elegante, intuitivo e veloce. Dispone di un&#8217;ottima libreria di componenti javascript, un&#8217;ottima documentazione e dalla versione 3.0 è diventato <strong>mobile-first. </strong>Sviluppato da Twitter, Bootstrap 3 utilizza <a href="http://lesscss.org">LESS</a> e, compilato tramite <a href="http://nodejs.org">Node.js</a>, offre nella sezione <em>Customize</em> la possibilità di <strong>personalizzare quasi ogni aspetto grafico</strong> tramite delle variabili prima del download.</p>
<h3><!--?xml version="1.0" encoding="UTF-8" standalone="no"?--> <a title="Il più avanzato front-end framework responsive al mondo" href="http://foundation.zurb.com">Foundation</a></h3>
<p><a ref="magnificPopup" href="http://www.upcreative.net/wp-content/uploads/2013/10/i-10-migliori-framework-responsive-CSS_02.jpg"><img class="alignnone size-full wp-image-1959" alt="i-10-migliori-framework-responsive-CSS_02" src="http://www.upcreative.net/wp-content/uploads/2013/10/i-10-migliori-framework-responsive-CSS_02.jpg" width="690" height="340" /></a></p>
<p>Si presenta come il più avanzato front-end framework responsive al mondo. Anch&#8217;esso mobile-first, fa della <strong>semanticità</strong> del codice uno dei suoi punti di forza, &#8220;per poter scrivere un markup pulito senza sacrificare l&#8217;utilità e la velocità del framework&#8221;. Come Bootstrap, presenta un&#8217;ottima libreria di componenti javascript.</p>
<h3><a title="Framework responsive per web app leggere e veloci" href="http://topcoat.io">Topcoat</a></h3>
<p><a ref="magnificPopup" href="http://www.upcreative.net/wp-content/uploads/2013/10/i-10-migliori-framework-responsive-CSS_03.jpg"><img class="alignnone size-full wp-image-1960" alt="i-10-migliori-framework-responsive-CSS_03" src="http://www.upcreative.net/wp-content/uploads/2013/10/i-10-migliori-framework-responsive-CSS_03.jpg" width="690" height="340" /></a></p>
<p>Framework CSS per applicazioni web pulite e veloci. Disegnato per garantire le massime performance, Topcoat presenta una bella collezione di componenti UI, è facilmente personalizzabile e permette anche il <strong>donwload in PSD degli elementi dell&#8217;interfaccia</strong>.</p>
<h3><a title="Un set leggero di moduli CSS da utilizzare in ogni tipo di progetto web" href="http://purecss.io">Pure</a></h3>
<p><a ref="magnificPopup" href="http://www.upcreative.net/wp-content/uploads/2013/10/i-10-migliori-framework-responsive-CSS_04.jpg"><img class="alignnone size-full wp-image-1961" alt="i-10-migliori-framework-responsive-CSS_04" src="http://www.upcreative.net/wp-content/uploads/2013/10/i-10-migliori-framework-responsive-CSS_04.jpg" width="690" height="340" /></a></p>
<p>Pure è si presenta come un set leggero di moduli CSS da utilizzare in ogni tipo di progetto web. Offre una buona documentazione ed effettivamente è molto leggero (il peso totale è di soli 6KB).</p>
<h3><!--?xml version="1.0" encoding="UTF-8" standalone="no"?--> <a title="Boilerplate framework per la creazione di siti web responsive e mobile-ready" href="http://www.getskeleton.com">Skeleton</a></h3>
<p><a ref="magnificPopup" href="http://www.upcreative.net/wp-content/uploads/2013/10/i-10-migliori-framework-responsive-CSS_05.jpg"><img class="alignnone size-full wp-image-1962" alt="i-10-migliori-framework-responsive-CSS_05" src="http://www.upcreative.net/wp-content/uploads/2013/10/i-10-migliori-framework-responsive-CSS_05.jpg" width="690" height="340" /></a></p>
<p>Skeleton è un framework semplice e pulito per siti web e applicazioni HTML5. Mette a disposizione solamente gli elementi di cui hai bisogno, niente di più. Come Topcoat permette il download  di un <strong>template PSD per il mock up</strong> dei tuoi lavori.</p>
<h3><a title="Framework CSS modulare per siti web flessibili, accessibili e responsive" href="http://www.yaml.de">YAML</a></h3>
<p><a ref="magnificPopup" href="http://www.upcreative.net/wp-content/uploads/2013/10/i-10-migliori-framework-responsive-CSS_06.jpg"><img class="alignnone size-full wp-image-1963" alt="i-10-migliori-framework-responsive-CSS_06" src="http://www.upcreative.net/wp-content/uploads/2013/10/i-10-migliori-framework-responsive-CSS_06.jpg" width="690" height="340" /></a></p>
<p>Framework CSS modulare per siti web flessibili, accessibili e responsive. Anche questo molto leggero (5.9 KB) e costruito utilizzando <a title="SASS per CSS" href="http://sass-lang.com">SASS</a>, è testato and supportato dalla maggior parte dei browser come Chrome, Firefox, Opera, Safari ed Internet Explorer.</p>
<h3><a title="Framework CSS flessibile e responsive" href="http://gumbyframework.com">Gumby</a></h3>
<p><a ref="magnificPopup" href="http://www.upcreative.net/wp-content/uploads/2013/10/i-10-migliori-framework-responsive-CSS_07.jpg"><img class="alignnone size-full wp-image-1964" alt="i-10-migliori-framework-responsive-CSS_07" src="http://www.upcreative.net/wp-content/uploads/2013/10/i-10-migliori-framework-responsive-CSS_07.jpg" width="690" height="340" /></a></p>
<p>Framework CSS flessibile e responsive. Presenta una buona libreria di elementi UI e include diversi tipi di griglie con molte variazioni di colonne, che permettono di avere la massima flessibilità durante l&#8217;intero processo di realizzazione di qualsiasi progetto.</p>
<h3><a title="Framework CSS professionale" href="http://imperavi.com/kube/">Kube</a></h3>
<p><a ref="magnificPopup" href="http://www.upcreative.net/wp-content/uploads/2013/10/i-10-migliori-framework-responsive-CSS_08.jpg"><img class="alignnone size-full wp-image-1965" alt="i-10-migliori-framework-responsive-CSS_08" src="http://www.upcreative.net/wp-content/uploads/2013/10/i-10-migliori-framework-responsive-CSS_08.jpg" width="690" height="340" /></a></p>
<p>Dai creatori di <a title="Javascript Editor" href="http://imperavi.com/redactor/"><strong>Redactor.js</strong></a>, Kube si presenta come un framework CSS per sviluppatori professionali. Dispone di un sistema di griglie rivoluzionario e offre molta libertà sulla codifica degli stili.</p>
<h3><a title="Responsive HTML5 e Javascript toolkit" href="http://groundwork.sidereel.com">Groundwork</a></h3>
<p><a ref="magnificPopup" href="http://www.upcreative.net/wp-content/uploads/2013/10/i-10-migliori-framework-responsive-CSS_09.jpg"><img class="alignnone size-full wp-image-1966" alt="i-10-migliori-framework-responsive-CSS_09" src="http://www.upcreative.net/wp-content/uploads/2013/10/i-10-migliori-framework-responsive-CSS_09.jpg" width="690" height="340" /></a></p>
<p>Compilato anch&#8217;esso tramite SASS, Groundwork CSS è un buon toolkit HTML5 Responsive e Javascript.</p>
<h3><a title="Responsive Framework CSS" href="http://tuktuk.tapquo.com">Tuktuk</a></h3>
<p><a ref="magnificPopup" href="http://www.upcreative.net/wp-content/uploads/2013/10/i-10-migliori-framework-responsive-CSS_10.jpg"><img class="alignnone size-full wp-image-1967" alt="i-10-migliori-framework-responsive-CSS_10" src="http://www.upcreative.net/wp-content/uploads/2013/10/i-10-migliori-framework-responsive-CSS_10.jpg" width="690" height="340" /></a></p>
<p>Framework Responsive per dare flessibilità ai propri progetti facilmente. Usa funzionalità CSS 3, è leggero e veloce</p>
<h3>Bella lista, ma quale dei framework scegliere?</h3>
<p>Scegliere il proprio framework non è sicuramente facile, e si può dire che per poter capire meglio quale fa al caso nostro bisogna  all&#8217;inizio provarli direttamente; tuttavia altri aspetti possono essere considerati nella scelta:</p>
<ul>
<li>La grandezza e il tipo di progetto che devi realizzare</li>
<li>La facilità e la velocità di scrittura del codice</li>
<li>La documentazione (più dettagliata è, e più veloce riuscirai a capire come utilizzare il framework)</li>
<li>Con quale frequenza il framework viene aggiornato ed il supporto a lungo termine</li>
<li>La velocità di installazione</li>
<li>Il numero di opzioni disponibili</li>
<li>L&#8217;integrazione con altri sistemi</li>
<li>La leggerezza dei file inclusi</li>
</ul>
<p>E tu quale utilizzerai? Se hai altre ottime soluzioni da segnalare, non esitare a segnalarle nei commenti!
		</div> 
	</div> <div class="g-hr">
						<span class="g-hr-h">
							<i class="fa fa-chevron-down"></i>
						</span>
					</div>
	<div class="wpb_text_column ">
		<div class="wpb_wrapper">
			
<h5>Template responsive premium</h5>

		</div> 
	</div> <div class="g-cols"><div class="one-third">
	<div class="wpb_text_column ">
		<div class="wpb_wrapper">
			
<h5><a href="http://themeforest.net/item/metronic-responsive-admin-dashboard-template/4021469?ref=Colddesign">Metronic &#8211; Responsive Admin Dashboard Template </a></h5>

		</div> 
	</div> </div><div class="one-third">
	<div class="wpb_text_column ">
		<div class="wpb_wrapper">
			
<h5 itemprop="name"><a href="http://themeforest.net/item/porto-responsive-html5-template/4106987?ref=Colddesign">Porto &#8211; Responsive HTML5 Template</a></h5>

		</div> 
	</div> </div><div class="one-third">
	<div class="wpb_text_column ">
		<div class="wpb_wrapper">
			
<h5 itemprop="name"><a href="http://themeforest.net/item/smartstart-responsive-html5-template/1674915?ref=Colddesign">SmartStart &#8211; Responsive HTML5 Template</a></h5>

		</div> 
	</div> </div></div><div class="g-cols"><div class="one-third">
	<div class="wpb_single_image wpb_content_element align_center">
		<div class="wpb_wrapper">
			
			<a href="http://themeforest.net/item/metronic-responsive-admin-dashboard-template/4021469?ref=Colddesign"><img width="590" height="300" src="http://www.upcreative.net/wp-content/uploads/2013/10/preview_01.__large_preview.jpg" class="attachment-full" alt="preview_01.__large_preview" /></a>
		</div> 
	</div> </div><div class="one-third">
	<div class="wpb_single_image wpb_content_element align_center">
		<div class="wpb_wrapper">
			
			<a href="http://themeforest.net/item/porto-responsive-html5-template/4106987?ref=Colddesign"><img width="590" height="300" src="http://www.upcreative.net/wp-content/uploads/2013/10/Preview.__large_preview.png" class="attachment-full" alt="Preview.__large_preview" /></a>
		</div> 
	</div> </div><div class="one-third">
	<div class="wpb_single_image wpb_content_element align_center">
		<div class="wpb_wrapper">
			
			<a href="http://themeforest.net/item/smartstart-responsive-html5-template/1674915?ref=Colddesign"><img width="590" height="300" src="http://www.upcreative.net/wp-content/uploads/2013/10/01_Preview.__large_preview1.jpg" class="attachment-full" alt="01_Preview.__large_preview" /></a>
		</div> 
	</div> </div></div><div class="g-cols"><div class="one-third">
	<div class="wpb_text_column ">
		<div class="wpb_wrapper">
			
<h5 itemprop="name"><a href="http://themeforest.net/item/synergy-responsive-interactive-html-portfolio/3054099?ref=Colddesign">Synergy &#8211; Responsive &amp; Interactive HTML Portfolio</a></h5>

		</div> 
	</div> </div><div class="one-third">
	<div class="wpb_text_column ">
		<div class="wpb_wrapper">
			
<h5 itemprop="name"><a href="http://themeforest.net/item/karma-responsive-clean-website-template/234990?ref=Colddesign">Karma &#8211; Responsive Clean Website Template</a></h5>

		</div> 
	</div> </div><div class="one-third">
	<div class="wpb_text_column ">
		<div class="wpb_wrapper">
			
<h5 itemprop="name"><a href="http://themeforest.net/item/developr-fully-responsive-admin-skin/2085628?ref=Colddesign">Developr &#8211; Fully Responsive Admin Skin</a></h5>

		</div> 
	</div> </div></div><div class="g-cols"><div class="one-third">
	<div class="wpb_single_image wpb_content_element align_center">
		<div class="wpb_wrapper">
			
			<a href="http://themeforest.net/item/synergy-responsive-interactive-html-portfolio/3054099?ref=Colddesign"><img width="590" height="300" src="http://www.upcreative.net/wp-content/uploads/2013/10/synergy_preview.__large_preview.jpg" class="attachment-full" alt="synergy_preview.__large_preview" /></a>
		</div> 
	</div> </div><div class="one-third">
	<div class="wpb_single_image wpb_content_element align_center">
		<div class="wpb_wrapper">
			
			<a href="http://themeforest.net/item/karma-responsive-clean-website-template/234990?ref=Colddesign"><img width="590" height="300" src="http://www.upcreative.net/wp-content/uploads/2013/10/01_preview.__large_preview.jpg" class="attachment-full" alt="01_preview.__large_preview" /></a>
		</div> 
	</div> </div><div class="one-third">
	<div class="wpb_single_image wpb_content_element align_center">
		<div class="wpb_wrapper">
			
			<a href="http://themeforest.net/item/developr-fully-responsive-admin-skin/2085628?ref=Colddesign"><img width="590" height="300" src="http://www.upcreative.net/wp-content/uploads/2013/10/01_splash.__large_preview.jpg" class="attachment-full" alt="01_splash.__large_preview" /></a>
		</div> 
	</div> </div></div></div></div>
</div></div><p>The post <a rel="nofollow" href="https://www.upcreative.net/web-design-i-10-migliori-framework-responsive-css/">Web design: i 10 migliori CSS framework responsive</a> appeared first on <a rel="nofollow" href="https://www.upcreative.net">upCreative</a>.</p>
]]></content:encoded>
			<wfw:commentRss>https://www.upcreative.net/web-design-i-10-migliori-framework-responsive-css/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
	</channel>
</rss>
