aboutsummaryrefslogtreecommitdiff
path: root/less
diff options
context:
space:
mode:
authorMark Otto <[email protected]>2012-04-01 00:59:34 -0700
committerMark Otto <[email protected]>2012-04-01 00:59:34 -0700
commitfe05f9aeb259733de4598014db9df9193cc01ea2 (patch)
tree06b747ab338a64e48a3a203c034ff1e81d16a783 /less
parent33fa705c7fa9cc9e8c255cc2e161336ba21b3cff (diff)
downloadbootstrap-fe05f9aeb259733de4598014db9df9193cc01ea2.tar.xz
bootstrap-fe05f9aeb259733de4598014db9df9193cc01ea2.zip
fix #2572: streamline thumbnails css to allow for offsets
Diffstat (limited to 'less')
-rw-r--r--less/responsive-1200px-min.less3
-rw-r--r--less/responsive-767px-max.less6
-rw-r--r--less/tests/css-tests.html50
-rw-r--r--less/thumbnails.less9
4 files changed, 55 insertions, 13 deletions
diff --git a/less/responsive-1200px-min.less b/less/responsive-1200px-min.less
index 9e77a113d..ecb847b37 100644
--- a/less/responsive-1200px-min.less
+++ b/less/responsive-1200px-min.less
@@ -16,8 +16,5 @@
.thumbnails {
margin-left: -30px;
}
- .thumbnails > li {
- margin-left: 30px;
- }
}
diff --git a/less/responsive-767px-max.less b/less/responsive-767px-max.less
index b2202b5b7..4b8b41fbe 100644
--- a/less/responsive-767px-max.less
+++ b/less/responsive-767px-max.less
@@ -124,12 +124,6 @@
margin: 0;
}
- // THUMBNAILS
- // ----------
- .thumbnails [class*="span"] {
- width: auto;
- }
-
// FORM FIELDS
// -----------
// Make span* classes full width
diff --git a/less/tests/css-tests.html b/less/tests/css-tests.html
index f6f4b2351..7cf76524b 100644
--- a/less/tests/css-tests.html
+++ b/less/tests/css-tests.html
@@ -329,9 +329,9 @@
</div><!--/span-->
</div><!--/row-->
</div>
-
<br>
+
<!-- Dropdowns
================================================== -->
@@ -339,7 +339,6 @@
<h1>Dropdowns</h1>
</div>
-
<h4>Dropdown link with hash URL</h4>
<ul class="nav nav-pills">
<li class="active"><a href="#">Link</a></li>
@@ -375,6 +374,53 @@
</ul>
</li>
</ul>
+<br>
+
+
+<!-- Thumbnails
+================================================== -->
+
+<div class="page-header">
+ <h1>Thumbnails</h1>
+</div>
+
+<h4>Offset thumbnails</h4>
+<ul class="thumbnails">
+ <li class="span3 offset3">
+ <a href="#" class="thumbnail">
+ <img src="http://placehold.it/260x180" alt="">
+ </a>
+ </li>
+ <li class="span3">
+ <a href="#" class="thumbnail">
+ <img src="http://placehold.it/260x180" alt="">
+ </a>
+ </li>
+ <li class="span3">
+ <a href="#" class="thumbnail">
+ <img src="http://placehold.it/260x180" alt="">
+ </a>
+ </li>
+</ul>
+
+<ul class="thumbnails">
+ <li class="span3">
+ <a href="#" class="thumbnail">
+ <img src="http://placehold.it/260x180" alt="">
+ </a>
+ </li>
+ <li class="span3 offset3">
+ <a href="#" class="thumbnail">
+ <img src="http://placehold.it/260x180" alt="">
+ </a>
+ </li>
+ <li class="span3">
+ <a href="#" class="thumbnail">
+ <img src="http://placehold.it/260x180" alt="">
+ </a>
+ </li>
+</ul>
+
diff --git a/less/thumbnails.less b/less/thumbnails.less
index 3a12d4e50..0dfabdf06 100644
--- a/less/thumbnails.less
+++ b/less/thumbnails.less
@@ -1,15 +1,19 @@
// THUMBNAILS
// ----------
+// Make wrapper ul behave like the grid
.thumbnails {
margin-left: -@gridGutterWidth;
list-style: none;
.clearfix();
}
+
+// Float li to make thumbnails appear in a row
.thumbnails > li {
- float: left;
- margin: 0 0 @baseLineHeight @gridGutterWidth;
+ margin-bottom: @baseLineHeight;
}
+
+// The actual thumbnail (can be `a` or `div`)
.thumbnail {
display: block;
padding: 4px;
@@ -23,6 +27,7 @@ a.thumbnail:hover {
border-color: @linkColor;
.box-shadow(0 1px 4px rgba(0,105,214,.25));
}
+
// Images and captions
.thumbnail > img {
display: block;