不使用“Col-sm-7 col-sm-offset-2”类中心

时间:2016-09-07 09:45:12

标签: html css

我在我的应用程序中使用了bootstrap。我想div中心我尝试在div col-sm-offset但不是div中心使用。

我使用Class In div Col-sm-7 col-sm-offset-2

我的代码在这里

<!DOCTYPE html>
<html lang="en">
<head>
  <title>Bootstrap Example</title>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
  <script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
</head>
<style>
.clsborder{
  border:1px solid black;

}

</style>
<body>


  
<div class="container">
  <div class="row">
<div class="col-sm-7 col-sm-offset-2 clsborder">  <h3>Column 1</h3>
      <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit...</p>
      <p>Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris...</p>

    
    
</div>
   </div>
</div>

</body>
</html>

注意:我想在boostrap中使用offset划分中心

Js Fiddle Demo here

2 个答案:

答案 0 :(得分:0)

偏移量和列必须最多添加12列。

使用公式:

  

12 - col-sm-#/ 2

将hashtag替换为A号。

如果数字有小数,则无法抵消它。

8列正常,偏移量为2

如果不起作用,请尝试使用css

进行居中

答案 1 :(得分:0)

我找到了我的答案指南...在 @media查询中使用并构建custom Offset

@media (min-width: 768px)
{
.custom-offset {
    margin-left:21% !important;
}
}

更新了以下代码

<!DOCTYPE html>
<html lang="en">
<head>
  <title>Bootstrap Example</title>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
  <script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
</head>
<style>
.clsborder{
  border:1px solid black;

}
@media (min-width: 768px)
{
.custom-offset {
    margin-left:21% !important;
}
}


</style>
<body>


  
<div class="container">
  <div class="row">
<div class="col-sm-7 col-sm-offset-2 clsborder">  <h3>Column 1</h3>
      <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit...</p>
      <p>Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris...</p>

    
    
</div>
   </div>
</div>

</body>
</html>

Js Fiddle Demo Here