html - 使用 Bootstrap 将文本和表单放在照片旁边

标签 html css bootstrap-4

这是我的 HTML:

<div class="row trolibelanja">
    <div class="col-md-3">
        <img src="http://2.bp.blogspot.com/-WGiyrP7xGOk/VQlHwjgporI/AAAAAAAABHI/zLGXTH0-H2w/s1600/Mie%2BAyam%2B(4).jpg" class="detailfoto">
    </div>
    <div class="col-md-4">
        <p class="detailnama">Mie Ayam Bakso</p>
        <p class="detailtoko">Toko Bu Lastri</p>
    </div>
    <div class="col-md-2">
        <p class="detailharga">Rp. 30.000</p>
    </div>
    <div class="col-md-2">
        <div class="input-group">
            <span class="input-group-btn">
            <button class="btnjumlah" type="button">-</button>
            </span>
            <input type="text" class="form-control jumlah" value="1">
            <span class="input-group-btn">
                <button class="btnjumlah" type="button">+</button>
            </span>
        </div>
    </div>
    <div class="col-md-1">
    </div>
</div>

这是我的CSS:

body{
    background-color: #661f61 !important;
    font-family: 'Saira Extra Condensed', sans-serif !important;
}

.container-fluid.keranjang {
    background-color: #e9e9e9;
    flex: 1;
}

.container.keranjang {

}

.row.trolibelanja {
        background-color: #e1e1e1;
    position: relative;
    padding-top: 10px;
    padding-bottom: 23px;
}

.row.trolibelanja:after{
    background-image: -webkit-linear-gradient(135deg, #6e1c64 25%, #e27f31 25%) !important;
    position: absolute;
    content: " ";
    width: 100%;
    height: 15px;
    bottom: 0;
}

.detailfoto {
    width: 100%;
    height: 110px;
    border: 6px solid white;
}

.detailnama{
    font-size: 20px;
    font-weight: bold;
}

.detailtoko{
    line-height: 20px;
    margin: -17px 0px;
}

.detailharga{
    font-size: 20px;
    font-weight: bold;
    text-align: center;
}

.input-group .jumlah {
    width: 50%;
    text-align: center;
}

.input-group .btnjumlah {
        background-color: #e27f31;
    color: white;
    border: 0;
    font-size: 20px;
    font-weight: bold;
    padding: 0px 10px;
    height: 100%;

}

我正在尝试使用 Bootstrap 将文本和表单放在照片旁边,如下图所示:

enter image description here

我的代码结果:

enter image description here

请让我知道我错过了什么?我尝试了我知道的每种显示组合,但它们不起作用。谢谢

最佳答案

正确排列您的列。你会好起来的。将图像放在一列中(在本例中为 col-md-3),将其余内容放在另一列中(col-md-9),然后将所有其余内容放入新行中的内容。我建议您更好地了解 bootstrap 网站上的行和列。

https://www.w3schools.com/bootstrap/bootstrap_grid_system.asp

    <div class="row trolibelanja">
                        <div class="col-md-3">
                            <img src="http://2.bp.blogspot.com/-WGiyrP7xGOk/VQlHwjgporI/AAAAAAAABHI/zLGXTH0-H2w/s1600/Mie%2BAyam%2B(4).jpg" class="detailfoto">
                        </div>
                        <div class="col-md-9">
                          <div class="row">
                            <div class="col-md-4">
                                <p class="detailnama">Mie Ayam Bakso</p>
                                <p class="detailtoko">Toko Bu Lastri</p>
                            </div>
                            <div class="col-md-2">
                                <p class="detailharga">Rp. 30.000</p>
                            </div>
                            <div class="col-md-2">
                                <div class="input-group">
                                    <span class="input-group-btn">
                                    <button class="btnjumlah" type="button">-</button>
                                    </span>
                                    <input type="text" class="form-control jumlah" value="1">
                                    <span class="input-group-btn">
                                        <button class="btnjumlah" type="button">+</button>
                                    </span>
                                </div>
                            </div>
                          </div>
                        </div>
                    </div>

关于html - 使用 Bootstrap 将文本和表单放在照片旁边,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47656003/

相关文章:

javascript - VM1374 :32 Uncaught TypeError: Converting circular structure to JSON(…)

jquery - 在页面加载时显示第一个 div,并在我单击另一个 anchor 时隐藏它

javascript - 使用 Bootstrap3 为 block 中的 div 设置相同的高度

javascript - 试图将用户的值发送到另一个 HTML 文件

javascript - HTML5 和 Javascript 字符保存

html - 绝对位置但相对于父级

javascript - 可以使用带有 textarea 行值的 CSS 转换吗?

html - 如果 Bootstrap 4 中未禁用按钮,如何将按钮光标更改为指针?

javascript - 如何根据对象属性值在下拉列表中选择值 - 选择和 Angular

html - 当导航栏折叠时,导航栏按钮显得太宽