Se lo fai:width: 100% con la posizione: assoluta (css)
<div style="width:auto;background:red;color:white">test</div>
Si ottiene un div che si distende per riempire l'intera larghezza dello schermo (100%).
Questo è quello che devo succedere.
Tuttavia, ho anche bisogno di impostare la posizione iniziale .. Quindi ho bisogno di posizione: assoluta.
Quando aggiungo la posizione: assoluta, la larghezza del div è ampia solo quanto il contenuto all'interno .. (Simile ai float). C'è un modo per aggirare questo?
Non posso semplicemente specificare width: 100% dal momento che questo non tiene in conto la dimensione di confine, ecc ..
Grazie, Wesley
Quasi buono, ma se hai bisogno di barre di scorrimento (aggiungi 'overflow: auto'), quindi perdi il padding sulla destra (il contenuto salirà alla barra di scorrimento e ignorerà il padding) – outofmind
@outofmind: Prova invece una soluzione basata sul" dimensionamento della scatola: border-box; ". Se ciò non funziona, fornire una demo che mostri il problema. – thirtydot
'dimensionamento riquadro 'non ha avuto alcun effetto. Vedi [jsfiddle per una demo del problema] (http://jsfiddle.net/yQWGV/342/) – outofmind