Mi chiedevo se posso combinare la funzione calc() con la funzione attr() per ottenere qualcosa di simile al seguente:Combina calc() con attr() in CSS
<div class="content" data-x="1">
This box should have a width of 100px
</div>
<div class="content" data-x="2">
This box should have a width of 200px
</div>
<div class="content" data-x="3">
This box should have a width of 300px
</div>
CSS
Il draft dice che dovrebbe funzionare, ma nel mio caso (Chrome 31.0.1650.63 me Firefox 25.0.1) non è così. Ci sono due casi allora:
- Ho sbagliato
- non è ancora supportato
Che cosa è l'affare?
Ecco un esempio con "contenuto": http://jsfiddle.net/cQ8F4/2/ – randak
Sì non supportato. Puoi farlo non dinamico con css come questo: http://jsfiddle.net/cQ8F4/3/ Per la soluzione dinamica vorrei usare javascript o jQuery: http://jsfiddle.net/cQ8F4/4/ – nkmol