我认为这是一个基本问题 . 我想在我的html文件中布置我的元素 . 我将星级评级整合到我的网站中,但它在"owl-carousel-slider-item"(http://owlgraphic.com/owlcarousel/)内变得非常大 . 如果我将标注放置在猫头鹰项目之外,它将被正确缩放(如下所示) . 我尝试了各种调整大小的参数,但我根本得不到它!

<div id="slider" class="owl-carousel">
    <div class="item">  


   <label for="input-2" class="control-label">Style</label>
   <input id="input-2" class="rating rating-loading" data-min="0" data-max="5" data-step="0.5" data-size="xs" data-show-caption="false">


   </div>
   </div>

CSS:

.rating-loading {
    width: 15px;
    height: 25px;
    font-size: 0;
    color: #ffffff;
    background: transparent url('../img/loading.gif') top left no-repeat;
    border: none;
}
/*
 * Stars
 */
.rating-container .rating {

    cursor: default;
    position: relative;
    vertical-align: middle;
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;

}

.rating-disabled .rating {
    cursor: not-allowed;
}

.rating-container .star {
    display: inline-block;
    margin: 0 3px;
    text-align: center;

}

.rating-container .empty-stars {
    color: #ffffff;

}

.rating-container .filled-stars {
    position: absolute;
    left: 0;
    top: 0;
    margin: auto;
    color: #fde16d;
    white-space: nowrap;
    overflow: hidden;
    -webkit-text-stroke: 1px #777;
    text-shadow: 1px 1px #999;

}

.rating-rtl {
    float: right;
}

.rating-animate .filled-stars {
    transition: width 0.25s ease;
    -o-transition: width 0.25s ease;
    -moz-transition: width 0.25s ease;
    -webkit-transition: width 0.25s ease;
}

.rating-rtl .filled-stars {
    left: auto;
    right: 0;
    -moz-transform: matrix(-1, 0, 0, 1, 0, 0) translate3d(0, 0, 0);
    -webkit-transform: matrix(-1, 0, 0, 1, 0, 0) translate3d(0, 0, 0);
    -o-transform: matrix(-1, 0, 0, 1, 0, 0) translate3d(0, 0, 0);
    transform: matrix(-1, 0, 0, 1, 0, 0) translate3d(0, 0, 0);
}

.rating-rtl.is-star .filled-stars {
    right: 0.06em;
}

.rating-rtl.is-heart .empty-stars {
    margin-right: 0.07em;

}

输出看起来像这样:

enter image description here