【问题标题】:divs are not horizantal bootstrapdiv 不是水平引导
【发布时间】:2019-03-28 18:08:41
【问题描述】:

我想让 3 列水平,我将 col-md-12 用于主列和子列 col-md-4,但我的行只有一列,子 div 是垂直的。我的英语不够好,但请帮助我。所有 div 都在其他 div 下,所有 div 都在页面的左侧。我在其他项目中尝试我的 html,这是可行的,但在这个项目中,一件事损坏了我的网格系统,但我找不到它。

这是我的嵌套布局

@model HomeViewModel
@*@{
    ViewData["Title"] = "News";
}*@
@section PageTitle{
    etwyrjs
}
@section PageDesc{
    etwyrjs
}
@*<div class="col-md-12">
    <h2>News</h2>
</div>*@
   


    @foreach (var pie in Model.Pies)
    {
        <div class="col-sm-4 col-lg-4 col-md-4">
            <div class="thumbnail">
                <img src="@pie.ImageThumbnailUrl" alt="" />
                <div class="caption">
                    <h3 class="pull-right">@pie.Price.ToString("c")</h3>
                    <h3>
                        <a asp-controller="Home" asp-action="Details"
                           asp-route-id="@pie.Id">@pie.Name</a>
                    </h3>
                    <p>@pie.ShortDescription</p>
                </div>

            </div>
        </div>




    }

这是我的嵌套布局。

@{
    ViewData["Title"] = "LayoutForOthers";
    Layout = "~/Views/Shared/_Layout.cshtml";
}

<div class="row">
    <div class="col-md-12">
        <img src="~/images/büyük foto-1.png" alt="Snow" style="width:100%;">
        @*<div class="bottom-left">


        </div>*@
        <div class="top-left">
            <h1 style="text-align:left; color:white">@RenderSection("PageTitle")</h1>
            <br />
            <br />
            <p style="text-align:left; color:white;">@RenderSection("PageDesc") Dijital sağlık alanında dünyanın önde gelen isimlerinden olan ve İngiltere'nin en büyük sağlık teknolojisi topluluğu Health 2.0 London'ı kuran Maneesh Juneja, yapay zekanın geleceği hakkında önemli açıklamalarda bulundu. Kendisini ''dijital sağlık fütüristi'' olarak nitelendiren Juneja, geçtiğimiz hafta İstanbul'da katıldığı etkinlikte yapay zeka ile ilgili soruları yanıtlarken 2040 yılının önemli bir dönüm noktası olabileceğini işaret etti.</p>
        </div>
        @*<div class="top-right">Top Right</div>
        <div class="bottom-right">Bottom Right</div>
        <div class="centered">Centered</div>*@
    </div>
</div>

<div class="row">
    <div class="col-md-12">
        @RenderBody()
    </div>
</div>   

这是我的主要布局。

                    <div class="col-md-12">
                        @RenderBody()
    </div>

【问题讨论】:

    标签: html css asp.net-mvc twitter-bootstrap model-view-controller


    【解决方案1】:

    您正在寻找这样的东西吗?无论您的 Bootstrap 版本是什么,这都应该有效。 (全屏打开)

    <!-- Include this in your <head> -->
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
    
    <div class="row">
    	<div class="col-sm-12 bg-primary">
    		<!-- This is you full width column -->
        <p>This is you full width column</p>
    	</div>
    
    	<div class="row">
    		<div class="col-sm-4 bg-danger">
    			<!-- This is 1/3 columns -->
    			<p>Column 1</p>
    		</div>
    		<div class="col-sm-4 bg-info">
    			<!-- This is 2/3 columns -->
    			<p>Column 2</p>
    		</div>
    		<div class="col-sm-4 bg-success">
    			<!-- This is 3/3 columns -->
    			<p>Column 3</p>
    		</div>
    	</div>
    </div>

    【讨论】:

    • 是的,我的代码是这样的,我的代码在我的另一个项目中工作,并且有 3 列一事损坏了我的网格系统,但我找不到我的网格系统损坏的原因。
    猜你喜欢
    • 2016-12-18
    • 1970-01-01
    • 2017-09-19
    • 2016-12-08
    • 1970-01-01
    • 2017-06-17
    • 2013-09-08
    • 1970-01-01
    • 2018-03-04
    相关资源
    最近更新 更多