标签里加上 Bootstrap 的 CSS 链接,像这样:<link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/css/bootstrap.min.css">
标签之前,引入 jQuery 和 Bootstrap 的 JS 文件,顺序可不能搞错,得先有 jQuery 才能加载 Bootstrap 的 JS:<script src="https://cdn.staticfile.org/jquery/3.2.1/jquery.min.js">script>
<script src="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/js/bootstrap.min.js">script>
里加上这行代码:<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
col-
适用于所有设备,col-sm-
适用于小屏幕及以上,col-md-
适用于中等屏幕及以上,以此类推。<div class="container">
<div class="row">
<div class="col-12 col-sm-4">盒子1div>
<div class="col-12 col-sm-4">盒子2div>
<div class="col-12 col-sm-4">盒子3div>
div>
div>
col-12
表示在手机上占满 12 列,也就是整行显示,col-sm-4
表示在小屏幕及以上设备占 4 列,三个盒子加起来 12 列,刚好并排。|
元素,然后在里面使用子网格的列类。比如在一个大列里分成两部分,一部分占 8 列,一部分占 4 列,嵌套的网格会继承父级容器的宽度比例。navbar-toggler
按钮和 collapse
组件。HTML 结构大概是这样:<nav class="navbar navbar-expand-lg navbar-light bg-light">
<a class="navbar-brand" href="#">网站标题a>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNav">
<span class="navbar-toggler-icon">span>
button>
<div class="collapse navbar-collapse" id="navbarNav">
<ul class="navbar-nav">
<li class="nav-item active">
<a class="nav-link" href="#">首页a>
li>
<li class="nav-item">
<a class="nav-link" href="#">关于我们a>
li>
<li class="nav-item">
<a class="nav-link" href="#">服务项目a>
li>
ul>
div>
nav>
<div class="container">
<div class="row">
<div class="col-12 col-md-6 col-lg-4">
<div class="card">
<img src="产品图片.jpg" class="card-img-top" alt="产品图">
<div class="card-body">
<h5 class="card-title">产品名称h5>
<p class="card-text">产品描述...p>
div>
div>
div>
div>
div>
img-fluid
类,让图片自动适应父容器的宽度,保持纵横比。<img src="图片地址.jpg" class="img-fluid" alt="响应式图片">
@media (max-width: 767px) {
.img-mobile {
content: url(小图片地址.jpg);
}
}
@media (min-width: 768px) {
.img-desktop {
content: url(大图片地址.jpg);
}
}
元素,设置固定定位在底部,里面的链接用 nav-link
类,再加上图标和文字。比如:<nav class="navbar navbar-light bg-light fixed-bottom">
<div class="container">
<a class="navbar-brand" href="#">
<i class="fas fa-home">i> 首页
a>
<a class="navbar-brand" href="#">
<i class="fas fa-user">i> 我的
a>
div>
nav>
margin-bottom: 60px
(根据导航栏高度调整)。form-control-lg
类可以让输入框更大,适合移动端操作:<div class="form-group">
<label for="name">姓名label>
<input type="text" class="form-control form-control-lg" id="name" placeholder="请输入姓名">
div>
form-check
类来包裹,让每个选项的点击区域更大。比如:<div class="form-check">
<input class="form-check-input" type="radio" name="gender" id="male" value="male">
<label class="form-check-label" for="male">
男
label>
div>
<div class="form-check">
<input class="form-check-input" type="radio" name="gender" id="female" value="female">
<label class="form-check-label" for="female">
女
label>
div>
d-none d-sm-block
可以在不同屏幕尺寸下显示或隐藏元素,避免加载不必要的内容。现在市面上的 AIGC 检测工具越来越多,其中 MitataAI 和知网查重是比较热门的两款。这两款工具在很多方面都存在差异,今天咱们就来好好分析分析。 先来说说检测原理。MitataAI 主要依靠机
🔍 Sapling.ai AI 检测器准确率如何?2025 内部测试 97% 捕捉率揭秘 🔧 技术原理与核心能力 Sapling.ai 的 AI 检测器基于 Transformer 架构 和 机器
🔍 朱雀大模型 AI 检测 2025 最新升级:误判解决方案与医疗应用解析 🌟 一、朱雀大模型 AI 检测的技术升级与误判解决方案 腾讯朱雀实验室在 2025 年 1 月 17 日正式上线的 “朱
现在的大学生对 AI 降重工具越来越依赖,但这里面的坑可不少。作为过来人,必须跟大家好好说道说道 —— 不是所有 AI 降重都靠谱,盲目用只会害了自己。 🤖 AI 降重到底是怎么回事?你真的懂吗?
咱们先来说说在线 AI 模型检测和传统方法的区别。你知道吗?传统方法就像是老一辈的手艺人,靠的是经验和肉眼。比如说,在学术领域,老师检查学生作业是不是抄袭,往往是一个字一个字地看,或者用一些关键词比对
你做公众号运营,最担心的就是收到违规处罚通知吧?但更麻烦的是 —— 有时候处罚都生效了,你才后知后觉。其实平台早就把通知发出来了,只是你没注意到渠道。今天就跟你掰扯清楚,公众号违规后,处罚通知到底会通
🔍账号基础建设:从设备到资料的底层逻辑 养号的第一步是搭建账号的底层框架,这直接决定平台对你的初始信任度。新账号注册时,建议用新手机、新电话卡,且前三天不要发布任何内容,先模拟真实用户行为。比如在早
🔍 解密公众号推荐池算法:平台更偏爱什么样的内容?2025 创作指南 一、算法底层逻辑大起底 微信推荐池的核心是动态权重模型,简单来说就是系统会给每篇文章打三个关键分:内容质量分(原创性、信息密度)