Vous avez besoin de l'image à remplir de haut en bas à droite du groupe de listes. J'ai plusieurs substitutions de css dans ma section de style, et ne peux pas sembler comprendre ce qui me manque? pas sûr si donner une hauteur fixe est la bonne façon de faire ou comment le faire remplir la hauteur de la liste.Aligner l'image à droite du groupe de listes d'amorçage
l'image ci-jointe montre l'alignement actuel qui semble être en dessous de l'étiquette?
certaines listes seront déjà ajoutées à la ligne ci-dessous.
<style>
.checkbox label:after,
.radio label:after {
content: '';
display: table;
clear: both;
}
.checkbox .cr,
.radio .cr {
position: relative;
display: inline-block;
border: 1px solid #a9a9a9;
border-radius: .25em;
width: 1.3em;
height: 1.3em;
float: left;
margin-right: .5em;
}
.radio .cr {
border-radius: 50%;
}
.checkbox .cr .cr-icon,
.radio .cr .cr-icon {
position: absolute;
font-size: .8em;
line-height: 0;
top: 50%;
left: 20%;
}
.radio .cr .cr-icon {
margin-left: 0.04em;
}
.checkbox label input[type="checkbox"],
.radio label input[type="radio"] {
display: none;
}
.checkbox label input[type="checkbox"] + .cr > .cr-icon,
.radio label input[type="radio"] + .cr > .cr-icon {
transform: scale(3) rotateZ(-20deg);
opacity: 0;
transition: all .3s ease-in;
}
.checkbox label input[type="checkbox"]:checked + .cr > .cr-icon,
.radio label input[type="radio"]:checked + .cr > .cr-icon {
transform: scale(1) rotateZ(0deg);
opacity: 1;
}
.checkbox label input[type="checkbox"]:disabled + .cr,
.radio label input[type="radio"]:disabled + .cr {
opacity: .5;
}
.bv-bg-lightpink {
background-color: lightpink;
pointer-events: none;
cursor: default;
}
.bv-bg-lightblue {
background-color: lightblue;
pointer-events: none;
cursor: default;
}
.bv-bg-lightyellow {
background-color: lightyellow;
pointer-events: none;
cursor: default;
}
.bv-bg-lightgreen {
background-color: lightgreen;
pointer-events: none;
cursor: default;
}
.bv-bg-yellow {
background-color: yellow;
pointer-events: none;
cursor: default;
}
.bv-bg-red {
background-color: red;
pointer-events: none;
cursor: default;
}
.bv-not-active {
pointer-events: none;
cursor: default;
}
.MyDrugPix img {
width: 40px;
height: 40px;
float:right
}
</style>
HTML:
<a href="#acet" class="list-group-item" data-toggle="collapse" style="background-color: lightyellow;">
<div class="checkbox">
<label style="font-size: 1.5em">
ACETAMINOPHEN
</label>
<div class="MyDrugPix" style="padding-right: 0px;"><img src="/images/IMG_0741.JPG" alt="DRUGS" class="img-responsive"></div>
</div>
</a>
ok let m essayer cela, il suffit de préciser, ce qui est changé dans ma section de style actuel du côté .checkbox? autre chose que d'ajouter les 3 lignes? – BarclayVision
@BarclayVision Quelle version souhaitez-vous mettre en œuvre? le CSS3 un? pour la CSS3, la seule classe de case à cocher doit être ajoutée! –
l'a obtenu, fonctionne très bien - merci beaucoup, je ne pouvais pas comprendre l'alignement. Sur les lignes avec du texte d'emballage, l'image est beaucoup plus petite. – BarclayVision