You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

94 lines
4.1 KiB
HTML

1 year ago
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>快速定位</title>
<base href="/" />
<link rel="icon" type="image/png" href="favicon.png" />
<link rel="stylesheet" href="bootstrap/css/bootstrap.min.css" />
<link rel="stylesheet" href="css/app.css" />
<script src="/plugs/holder/holder.min.js"></script>
</head>
<body>
<div class="container">
<div class="sticky-top">
<img class="sticky-top" src="holder.js/100px100?theme=sky&text=黏着在顶部" alt="" />
</div>
<div class="card mt-3">
<div class="card-header .bg-dark-subtle">
<strong>快速定位: </strong>
</div>
<div class="card-body">
利用这些工具类快速设置元素的位置
</div>
</div>
<div class="card mt-3">
<div class="card-header .bg-dark-subtle">
<strong>固定在顶部: </strong>
</div>
<div class="card-body">
将一个元素固定在视口viewport的顶部且边缘对齐。使用之前请确保你充分了解了该定位对你的项目所带来的影响。你可能还需要添加额外的 CSS。
<div class="fixed-top">
<img src="holder.js/100x50?theme=sky&text=固定在顶部" alt="" />
</div>
</div>
</div>
<div class="card mt-3">
<div class="card-header .bg-dark-subtle">
<strong>固定在底部: </strong>
</div>
<div class="card-body">
将一个元素固定在视口viewport的底部且边缘对齐。使用之前请确保你充分了解了该定位对你的项目所带来的影响。你可能还需要添加额外的 CSS。
<div class="fixed-bottom">
<img src="holder.js/100x50?theme=sky&text=固定在底部" alt="" />
</div>
</div>
</div>
<div class="card mt-3">
<div class="card-header .bg-dark-subtle">
<strong>黏着在顶部 sticky: </strong>
</div>
<div class="card-body">
当页面滚动并经过某个元素之后该元素被固定在视口viewport的顶部且边缘对齐。
</div>
</div>
<div class="card mt-3">
<div class="card-header .bg-dark-subtle">
<strong>黏着在底部 sticky: </strong>
</div>
<div class="card-body">
当页面滚动并经过某个元素之后该元素被固定在视口viewport的顶部且边缘对齐。
<img class="card-body" data-src="holder.js/100px500?outline=yes">
</div>
</div>
<div class="card mt-3">
<div class="card-header .bg-dark-subtle">
<strong>黏着在底部-响应式: </strong>
</div>
<div class="card-body">
支持响应式
<div class="sticky-sm-bottom">当视口viewport是 SM (small) 或更宽的尺寸时黏着在视口viewport的底部</div>
<div class="sticky-md-bottom">当视口viewport是 MD (medium) 或更宽的尺寸时黏着在视口viewport的底部</div>
<div class="sticky-lg-bottom">当视口viewport是 LG (large) 或更宽的尺寸时黏着在视口viewport的底部</div>
<div class="sticky-xl-bottom">当视口viewport是 XL (extra-large) 或更宽的尺寸时黏着在视口viewport的底部</div>
<div class="sticky-xxl-bottom">当视口viewport是 XXL (extra-extra-large) 或更宽的尺寸时黏着在视口viewport的底部</div>
</div>
</div>
<div class="sticky-bottom">
<img src="holder.js/100px100?theme=lava&text=黏着在底部" alt="" />
</div>
</div>
<script src="jquery/jquery-3.6.4.min.js"></script>
<script src="bootstrap/js/bootstrap.bundle.min.js"></script>
<script src="js/app.js"></script>
</body>
</html>