La barre de progression en HTML/CSS
dd {
/*position: relative; /* IE is dumb */
display: block;
float: left;
width: 500px;
height: 16px;
margin: 0 0 2px;
background: url("white3.gif");
}
dd div.blue {
/*position: relative; */
background: url("blue.gif");
height: 16px;
width: 75%;
text-align:right;
display:block;
}
HTML:
<dd>
<div class="blue" style="width:35%;">
</dd>
Cela crée une barre blanche et le remplit avec du bleu de 35%.
Maintenant, je voudrais remplir la MÊME barre de progression avec deux valeurs différentes. Par exemple, si Une valeur a été de 30% et la valeur de B est de 40%, 70% de la barre se remplit, mais le pourcentage de chacun d'entre eux pourrait être vu par une différence de couleurs. La valeur de A et de B peuvent venir dans n'importe quel ordre sur le bar, aussi longtemps que je peux dire qu'il y sont deux choses différentes et de "voir" combien chacun est prise.
Des suggestions?
Grâce.
OriginalL'auteur T.T.T. | 2009-02-25
Vous devez vous connecter pour publier un commentaire.
Vous cherchez quelque chose de ce genre?
CSS:
HTML:
Je ne suis pas sûr de savoir pourquoi vous êtes à l'aide de dd tag (pour moi, cette balise causes des divs pour rendre sous le dd tag, plutôt qu'à l'intérieur).
OriginalL'auteur jennyfofenny
Je suggère la superposition d'une autre barre de dessus et de le déplacer à gauche/droite en tant que de besoin.
Si les barres ne sont pas censés l'étirement de la longueur de la fenêtre d'affichage, vous pouvez les mettre dans un div avec overflow:hidden pour garder l'illusion intacte.
Edit:
Je viens de comprendre pourquoi je voulais le faire de cette façon et de ne pas suivre ce que tu avais commencé. Quand j'ai fait quelque chose de semblable auparavant, il a été à l'aide d'images, où la modification de la largeur du cours ont mutilé la superposition de l'image.
Avec de simples couleurs, je suis sûr que vous pourriez sortir avec juste l'aide de la taille. Mais je préfère encore utiliser CSS pour la couche de l'un sur l'autre.
OriginalL'auteur Trevor Bramble
Puis le CSS:
Si vous souhaitez simplement une valeur dans une barre de progression, il y a un tutoriel ici.
OriginalL'auteur IamGuest
Et après que:
OriginalL'auteur Dalibor