【发布时间】:2016-03-16 18:13:51
【问题描述】:
M 试图在 Mvc Asp.net Visual Studio 中构建网站。我什么都试过了,margin:0; padding:0 等,但我的容器类没有扩展到页面的整个宽度。它的右边有一些空白区域。我包含了我自己的样式表“style.css”——在 bundleconfig 中的默认 bootstrap.css 文件之后将其捆绑。我也使用了 reset.css 文件。 我对引导响应功能没有太多想法-@media,所以我不知道 bootstrap.css 中的任何一个是否导致问题。 这是我的代码: _Layout.cshtml
<body>
<div class="header">
<div class="container">
<div class="row">
<div class="col-md-2">
<img class="logo" src="~/Content/Images/logo.png" />
</div>
<div class="col-md-10">
<h1><span>Kerala</span>-The Experience of a lifetime</h1>
</div>
</div>
<div class="menu">
<ul class="nav">
<li class="active" role="presentation"><a href="#">Home</a></li>
<li role="presentation"><a href="#">Travel Information</a></li>
<li role="presentation"><a href="#">Seasons</a></li>
</ul>
</div>
</div>
</div>
<div class="container body-content">
@RenderBody()
<hr />
<footer>
<p>© @DateTime.Now.Year - My ASP.NET Application</p>
</footer>
</div>
@Scripts.Render("~/bundles/jquery")
@Scripts.Render("~/bundles/bootstrap")
@RenderSection("scripts", required: false)
</body>
</html>
index.cshtml
@{
ViewBag.Title = "Home Page";
}
<div class="main">
<div class="container">
</div>
</div>
style.css
html,body {
margin:0;
padding:0;
}
.header{
background-color:#1dbbd3;
width:100%;
margin:0;
padding:0;
}
.container{
width:100%;
margin:0;
padding:0;
border:1px solid black;
}
.header h1{
font-size:24px;
font-style:oblique;
margin-top:0;
padding-top:0;
}
.header h1 span{
font-size:64px;
}
.header .row img{
height:80px;
width:100px;
margin:0;
padding:0;
}
.header .row .col-md-10{
color:#1BDA1B;
text-align:center;
text-shadow: 4px 4px 4px #aaa;
/*border:1px solid blue;*/
margin-left:0;
padding-bottom:0;
}
.header .menu ul{
list-style-type:none;
display:inline-block;
}
.header .menu ul li{
display:inline-block;
color:#0d4869;
margin-right:20px;
}
.header .menu ul li.active{
background-color:#1BDA1B;
color:#0d4869;
}
.header .menu li a:hover{
background-color:#1BDA1B;
}
/**********************Main**********************/
.main{
background: url(/Content/Images/places8-bekalfort.jpg) no-repeat center center;
background-size: cover;
margin:0;
padding:0;
width:100%;
height:500px;
}
屏幕上的黑线是容器的边框,它的右边明显有边距。请帮助解决此问题。卡了这么久。
【问题讨论】:
-
你的代码对我有用,没有css bootstrap,你把你的代码放在jsfiddle.net
标签: html css twitter-bootstrap