Ciao a tutti,
Innanzitutto scusate se duplico la discussione, ma credo di aver sbagliato a scrivere nella sezione Html. Vengo subito al dunque. Per prima cosa vorrei sapere se il mio problema è gestibile lato css (html) oppure devo affidarmi a jquery (come credo purtroppo...).
Ho questa situazione:
Sto realizzando un sondaggio dinamico e il codice che vedete postato rappresenta graficamente la barretta percentuale della risposta al sondaggio.
Il pezzetto della barra è questo:
"<span class="risposta"><span class="percentuale" style="width: ???"></span></span>"
Lo span "risposta" deve avere una width fissa (ora 165px) in quanto il suo span interno "percentuale" avrà una width immessa inline dinamicamente e percentuale (ecco spiegati i punti interrogativi). Inoltre quest'ultimo prenderà un bg arancione (esempio "style="width: 55%; backgroundrange; " ---> lo span interno prende il 55% dei 165px di "risposta").
Il mio problema riguarda lo span "percentuale-risultato" (<span class="percentuale-risultato">100%</span>) dove ora è stato messo "a mano" un 100% testuale : questo span deve seguire graficamente la barretta/span alla sua sinistra ("percentuale-risultato") e non restare fissa all'estremità destra. La cosa che mi blocca lato css e non mi permette di giocare con i vari position è la width fissa di "risposta" a 165px.
E' possibile far adattare lo span "percentuale-risultato" affinchè sia attaccato a "percentuale" con i css oppure essendo al di fuori dello span risultato non potrà mai seguirlo? Nel caso come potrei farlo con jquery?
Grazie e spero si essere stato chiaro. Buona giornata.
Innanzitutto scusate se duplico la discussione, ma credo di aver sbagliato a scrivere nella sezione Html. Vengo subito al dunque. Per prima cosa vorrei sapere se il mio problema è gestibile lato css (html) oppure devo affidarmi a jquery (come credo purtroppo...).
Ho questa situazione:
Codice:
<div class="wrap_risp">
<span class="risposta"><span class="percentuale" style="width: ???"></span></span><span class="percentuale-risultato">100%</span>
</div>
<style>
div.wrap_risp {
position: relative;
}
span.risposta {
height: 40px;
margin: 15px 5px 15px 10px;
overflow: hidden;
width: 165px;
display:blocK;
float:left;
}
span.percentuale {
background: none repeat scroll 0 0 #F37800;
border-radius: 2px;
height: 40px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
margin-right: 10px;
display:blocK;
float:left;
}
</style>
Sto realizzando un sondaggio dinamico e il codice che vedete postato rappresenta graficamente la barretta percentuale della risposta al sondaggio.
Il pezzetto della barra è questo:
"<span class="risposta"><span class="percentuale" style="width: ???"></span></span>"
Lo span "risposta" deve avere una width fissa (ora 165px) in quanto il suo span interno "percentuale" avrà una width immessa inline dinamicamente e percentuale (ecco spiegati i punti interrogativi). Inoltre quest'ultimo prenderà un bg arancione (esempio "style="width: 55%; backgroundrange; " ---> lo span interno prende il 55% dei 165px di "risposta").
Il mio problema riguarda lo span "percentuale-risultato" (<span class="percentuale-risultato">100%</span>) dove ora è stato messo "a mano" un 100% testuale : questo span deve seguire graficamente la barretta/span alla sua sinistra ("percentuale-risultato") e non restare fissa all'estremità destra. La cosa che mi blocca lato css e non mi permette di giocare con i vari position è la width fissa di "risposta" a 165px.
E' possibile far adattare lo span "percentuale-risultato" affinchè sia attaccato a "percentuale" con i css oppure essendo al di fuori dello span risultato non potrà mai seguirlo? Nel caso come potrei farlo con jquery?
Grazie e spero si essere stato chiaro. Buona giornata.