我试图在我的项目中实现bootstrap ..但是col-md-3占据了容器的整个宽度
以下是代码: -
<!DOCTYPE html>
<html>
<head>
<title>Home page </title>
</head>
<body>
<div class="container">
<div class="row">
<div class="col-md-4-offset-4">
<div class="avatar">
<h1>Special feature</h1>
</div>
</div>
</div>
</div>
<div class="containe-fluid">
<div class="row" >
<div class="col-md-3" style="width:25%;">
<div class="box">
<img src="http://cdn.shopify.com/s/files/1/0695/9547/products/Dell_Latitude_E4300_Laptop_1024x1024.jpeg?v=1421189962" width="300" height="300">
<p>
<a href="">Dell Latitude E4300 Refurbished Laptop<br> $169
</p>
<button> Buy</button>
</div>
</div>
<div class="col-md-3" style="width:25%;">
<div class="box">
<img src="http://cdn.shopify.com/s/files/1/0695/9547/products/HP_255_Ubuntu_Laptop_1024x1024.jpeg?v=1421190061" width="300" height="300">
<p>
<a href="#">HP 255 UBUNTU</a><br>$229.00
</p>
<button> Buy</button>
</div>
</div>
<div class="col-md-3" style="width:25%;">
<div class="box">
<img src="http://cdn.shopify.com/s/files/1/0695/9547/products/621591-645880-800_large.jpeg?v=1421190099" width="300" height="300">
<p>
<a href="#">Lenovo Thinkpad B50</a><br>$229.00
</p>
<button>Buy</button>
</div>
</div>
<div class="col-md-3" style="width:25%;">
<div class="box">
<img src="http://cdn.shopify.com/s/files/1/0695/9547/products/618381-636132-800_large.jpeg?v=1421190057" width="300" height="300">
<p>
<a href="#">HP 255 Quad Core</a><br> $269.00
</p>
</div>
</div>
</div>
</div>
</body>
</html>
我无法将不同的产品放在一行中,而是在另一行之下 请帮助我成为一名新手并且被卷入其中。
答案 0 :(得分:3)
避免对prepend
类使用内联:first
。另外,为了支持移动宽度,请添加success: function (data) {
$('.the-inner-return').append("<a href='search2.php?TID="+ tid +"'>");
$('html, body').animate({
scrollTop: $('.the-inner-return a:last').offset().top
}, 'slow');
}
。
width: 25%
没有最小屏幕尺寸,因此始终包含它是有意义的。这篇Boostrap Grid Sizes帖子进一步解释了这一点。为了节省一些阅读,感兴趣的主要部分是:
要添加偏移量,请使用col-x-*
col-xs-6
&#13;
答案 1 :(得分:0)
停止使用width:25%
。原因是当您使用内联样式时,它在html视图页面中加载时具有最高优先级。因此整个引导程序和内联样式都搞砸了。
希望这有助于您的项目更快完成。
答案 2 :(得分:0)
Plz将Bootstrap链接添加到头部分的页面
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
{
if (loans) { // check if the data is present or not
self.tableView.separatorStyle = UITableViewCellSeparatorStyleSingleLine;
return 1;
} else { // if not present
// Display a message when the table is empty
UILabel *messageLabel = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, self.view.bounds.size.width, self.view.bounds.size.height)];
messageLabel.text = @"No data is currently available.";
messageLabel.textColor = [UIColor blackColor];
messageLabel.numberOfLines = 0;
messageLabel.textAlignment = NSTextAlignmentCenter;
messageLabel.font = [UIFont fontWithName:@"Palatino-Italic" size:20];//
[messageLabel sizeToFit];
self.tableView.backgroundView = messageLabel;
self.tableView.separatorStyle = UITableViewCellSeparatorStyleNone;
}
return 0;
}
此外,从列
中删除width = 25%另外,改变
<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.5/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>
到
<div class="containe-fluid">
答案 3 :(得分:0)
请确保在html文件中加载bootstrap。
<head>
<!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css">
<!-- Optional theme -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap-theme.min.css">
<!-- Latest compiled and minified JavaScript -->
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>
<title>Home page </title>
</head>
我已经使用bootstrap css测试了你的代码,它的工作方式应该如此。