HTML CODE:
<div class="container-fluid">
<header class="header-area row">
<div class="container-fluid">
<div class="logo-area row">
<div class="col-xs-7 col-xs-offset-5 col-sm-7 col-sm-offset-5">
<a href="index.html"><img class="img-responsive" src="images/logo.png" alt="V" /></a>
</div>
</div>
</div>
<div class="container-fluid">
<div class="heading row">
<div class="col-xs-10 col-xs-offset-2 col-sm-9 col-sm-offset-3 col-md-7 col-md-offset-5">
<h1>I love design </h1>
</div>
</div>
</div>
</header>
</div>
CSS代码:
.header-area .logo-area img {
width: 90px;
height: auto;
margin: 52px 0 120px;
}
.img-responsive {
margin: 0 auto;
}
我试过很多方法但是我失败了。解决方案应该使用bootstrap来完成。请帮助我。
答案 0 :(得分:1)
这是一个解决方案,只需添加css display:inline-block
并将所有标记放在此html <center > </center>
这里是修改后的代码
.inline{
display: inline-block;
margin-right: auto;
margin-left: auto;
}
.header-area .logo-area img {
width: 90px;
height: auto;
margin: 52px 0 120px;
}
.img-responsive {
margin: 0 auto;
}
<center>
<div class="container-fluid">
<header class="header-area row">
<div class="container-fluid inline">
<div class="logo-area row">
<div class="col-xs-7 col-xs-offset-5 col-sm-7 col-sm-offset-5">
<a href="index.html"><img class="img-responsive" src="images/logo.png" alt="V" /></a>
</div>
</div>
</div>
<div class="container-fluid inline">
<div class="heading row">
<div class="col-xs-10 col-xs-offset-2 col-sm-9 col-sm-offset-3 col-md-7 col-md-offset-5">
<h1>I love design </h1>
</div>
</div>
</div>
</header>
</div>
</center>`
祝你好运..
答案 1 :(得分:0)
尝试向text-center
添加1个课程conrainer-fluid
并删除您在CSS中应用的所有页边距
<div class="container-fluid text-center">
<header class="header-area row">
<div class="container-fluid">
<div class="logo-area row">
<div class="col-xs-7 col-xs-offset-5 col-sm-7 col-sm-offset-5">
<a href="index.html"><img class="img-responsive" src="images/logo.png" alt="V" /></a>
</div>
</div>
</div>
<div class="container-fluid text-center">
<div class="heading row">
<div class="col-xs-10 col-xs-offset-2 col-sm-9 col-sm-offset-3 col-md-7 col-md-offset-5">
<h1>I love design </h1>
</div>
</div>
</div>
</header>
</div>
答案 2 :(得分:0)
在CSS
文件中添加此样式:
.center-block {
display: block;
margin-left: auto;
margin-right: auto;
}
并且还在您的图片上添加应用此课程:
<img class="img-responsive" src="images/logo.png" class=".center-block" alt="V" />
<强> Demo 强>