Bootstrap框架个人总结

AI驱动的个人社交展示网站:基于Bootstrap框架 我将设计一个融合AI技术的个人社交展示网站,使用Bootstrap框架实现响应式设计,并加入多个AI功能增强用户体验。下面是完整的实现方案: 主要功能亮点 AI增强内容优化智能技能评估系统项目智能匹配AI聊天助手响应式设计这个网站模板完全响应式,可以直接使用,您只需要替换个人信息和内容即可快速建立个人AI增强型社交展示平台。 阅读详情

bootstrap简介

bootstrap是一个支持响应式设计的前端框架。

响应式设计指的是智能地根据用户行为以及使用的设备环境(系统平台、屏幕尺寸、屏幕定向等)进行相对应的布局。
简单的说,就是一个网站能够兼容多个终端——而不是为每个终端做一个特定的版本。这样,我们就可以不必为不断到来的新设备做专门的版本设计和开发了。

bootstrap基础知识预热

HTML 5 文档类型(Doctype)

Bootstrap 使用了一些 HTML5 元素和 CSS 属性。为了让这些正常工作,我们需要使用 HTML5 文档类型(Doctype)。因此,开头需要包含下面的代码段:

<!DOCTYPE html>
        <html>
            ....
        </html>

容器(Container)

<div class="container">
   ...
</div>

bootstrap用Container class包裹页面内容,下面是bootstrap.css 文件中的 .container class

.container {
        padding-right: 15px;
        padding-left: 15px;
        margin-right: auto;
        margin-left: auto;
    }

可见,内边距左右各有15px,外边距是自适应的。
如果要做流式布局,将上述class = "container"改为class = "container-fluid"

网格(栅格)布局

Bootstrap的网格(栅格)布局在没有响应式特性的默认情况下, 采用12 列方式布局,即将每行分为12列。
布局方法:创建一个.row容器,并在容器中加入合适数量的 .span* 列即可。
如果需要流式布局,将class = "row"改为class = "row-fluid"
例如:

  • 两列式布局
<div class="row">
    <div class="span4">...</div>
    <div class="span8">...</div>
</div>

上面的代码展示了 .span4 和 .span8 两列,两列的和总共是12个栅格。

  • 三列式布局
 <div class="row">
     <div class="span4">...</div>
     <div class="span4">...</div>
     <div class="span4">...</div>
</div>

上面的代码展示了 三列.span4 ,三列的和总共是12个栅格。

可根据需求分配需要的列数,超过12栅格会自动开辟新的一行。

media queries

min-width和max-width

Bootstrap支持几个少数的Media queries, 可以让你的项目更灵活的去适应不同设备和屏幕分辨率。
min-width:最小宽度,即设备尺寸大于这个值时应用样式
max-width:最大宽度,即设备尺寸小于这个值时应用样式
也可结合两者使用:

@media (min-width:300px) and (max-width: 580px) {body{background-color: red;}  }

上述代码表示屏幕宽度在300px和580px时,背景颜色为红色。

在不同设备中隐藏或显示

这个功能还需要linkbootstrap-responsive.css
有以下6种:
.visible-phone:只在手机端显示
.visible-tablet:只在平板显示
.visible-desktop:只在电脑显示
.hidden-phone:只在手机端隐藏
.hidden-tablet:只在平板隐藏
.hidden-desktop:只在电脑隐藏

常用的文字排版标签

<strong>...</strong> :加粗文字
<em>...</em>:使用斜体

<abbr class="initialism" title="">...</abbr>

<abbr>标签表示使用了简称,title里的值是文字的全称
.initialism类使标签里的文字大写或者使大写的字母稍微缩小。

<blockquote class = "pull-right">..<cite>...</cite>...</blockquote>:
<blockquote>标签标识使用引用的文字
<cite>...</cite>:表示引用的来源
class = "pull-right":表示使文字靠右显示

列表

描述列表如下:

  <dl>
      <dt>Drupal</dt>
          <dd>强大而灵活的CMF</dd>
      <dt>Joomla</dt>
          <dd>简单易用的CMS</dd>
      <dt>Wordpress</dt>
          <dd>优雅的内容发布应用</dd>
  </dl>

描述的词汇用<dt>标注,描述的具体内容用<dd>标注。
如果在<dl>标签中添加类.dl-horizontal,可以更改样式

记录-Bootstrap编写个人网站主页 这次做的是个人简介的一个网站,但只是一个静态的HTML页面。使用到的框架是bootstrap,历时一天半。 一、效果预览 二、代码解析<!DOCTYPE html> <html> <head> <title>changtutu个人网站开发</title> <link rel="stylesheet" href="bs/css/bootstrap.min.css"> 阅读详情

相关推荐

构建响应式个人博客系统:MVC与Bootstrap框架实战

MVC(Model-View-Controller)设计模式是一种广泛应用于软件开发的设计模式,其核心思想是将应用程序分为三个核心组件:模型(Model)、视图(View)和控制器(Controller)。该模式最早可以追溯到20世纪70年代末期,当时Trygve Reenskaug在Smalltalk-80编程语言上设计了这个模式,并在Xerox PARC实现了它。MVC模式的核心价值在于促进应用程序的模块化,允许开发者更容易地维护和更新代码。

weixin_42612405的博客 1011

Bootstrap总结

Bootstrap感悟:二级目录三级目录 二级目录 三级目录

qq_63339311的博客 1690

个人网站源码实战:使用CSS3和Bootstrap框架的第一版发布

本文还有配套的精品资源,点击获取 简介:本文介绍了一个使用CSS3和Bootstrap框架开发的个人网站第一版源码。Bootstrap作为流行的前端开发框架,简化了网页设计和响应式布局的实现。CSS3提供了丰富的样式控制和动态效果,使得网站在不同设备上展示一致。源码已经部署在服务器上,可以运行,属于主分支的代码版本。本项目遵循开源原则,意味着代码对公众开放,便于社区的协作和...

weixin_35751194的博客 1744

你了解Bootstrap吗?

Bootstrap是一个用于快速开发Web应用程序和网站的前端框架,它是在2011年由美国Twitter公司(和微博性质一样的)的设计师Mark Otto和Jacob Thornton合作基于HTML、CSS、JavaScript 开发的简洁、直观、强悍的前端开发框架。总结:Bootstrap是基于HTML、CSS、JavaScript 开发的,并且时下非常流行的一种用于前端开发的框架技术(其实:Bootstrap就是一个样式代码库,用来设置样式的)。##2.1移动设备优先.

2301_76964036的博客 283

BootStrap框架个人总结(bootstrap框架、导航条、下拉菜单、轮播广告carousel、栅格系统布局、标签页tabs、模态框、菜单定位)

主要介绍了BootStrap框架个人总结(bootstrap框架、导航条、下拉菜单、轮播广告carousel、栅格系统布局、标签页tabs、模态框、菜单定位)的相关资料,需要的朋友可以参考下

PointPainting 复现

三维目标检测

weixin_58207716的博客 4532

Bootstrap学习总结

详解Bootstrap框架: 首先,我们要知道为什么使用框架的原理。CSS框架是一系列CSS文件的集合体,包含了基本的元素重置,页面排版,网络布局,表单样式,通用规则等代码块。使用CSS框架,可以简化工作,提高工作效率。 Bootstrap=响应式设计+css组件+jQuery1.01+JavaScript插件+基础布局组件+12栅格系统 原因大概如下: 随着H5,CS

YCM1101743158的博客 1193

Ubuntu20.04下Pycharm的快速安装与配置指南

本文提供了一份详细的Ubuntu 20.04系统下PyCharm社区版的安装与配置指南。文章重点介绍了通过手动下载.tar.gz压缩包进行安装的灵活方法,并涵盖了系统准备、依赖安装、首次运行、创建快捷方式以及解释器配置等关键步骤,帮助Python开发者快速搭建高效、可控的本地开发环境。

weixin_28831341的博客 379

Bootstrap学习心得

最近开始学习Bootstrap,决定在博客上记录一些自己的学习心得,最终的目标是学习完成之后可以结合PHP和Laravel开发一个自己的个人网站并部署到阿里云上面。那么话不多说,马上开始今天的学习。 Bootstrap的功能什么的自然是不必多说,主要用来处理自适应的问题,让不同屏幕大小的设备都可以看到最适合的界面。 由于Bootstrap使用了一些HTML5属性和CSS属性,所以为了让这些属性

qq_36142336的博客 2580

COMSOL相场法模拟枝晶生长:溶质偏析模型搭建全流程

凝固过程中枝晶形貌与溶质偏析直接决定铸件微观组织与力学性能,是材料加工领域长期关注的核心问题。相场法凭借弥散界面描述天然处理拓扑演化,成为模拟枝晶生长的主流数值方法,而通用有限元平台COMSOL为自定义偏微分方程求解提供了高度灵活的实现路径。从热力学驱动、界面各向异性到溶质再分配,模型需准确耦合相场方程与浓度扩散方程,才能在二元合金凝固模拟中还原真实枝晶尖端速度、二次臂形貌及界面富集行为。围绕溶质偏析这一关键变量,建模过程涉及无量纲化参数标定、反溶质截留项配置、分离式求解器与网格各向异性控制等核心细节。该方

weixin_30402231的博客 308

Thompson Sampling vs UCB:5个真实业务场景下的算法选型指南

本文深入对比了Thompson Sampling与UCB算法在电商推荐、在线广告、医疗试验、金融定价和游戏调整五大真实业务场景下的表现。通过量化指标分析,为技术决策者提供了清晰的选型指南:Thompson Sampling凭借其概率匹配和贝叶斯框架,在需要快速收敛、处理冷启动及复杂约束的场景中通常更具优势;而UCB则在要求确定性、可解释性和理论保证的场景下表现更佳。

weixin_29181861的博客 153

学习关于Bootstrap的感悟和体会

前言: 这是这两天他的学习关于Bootstrap的感悟和体会Bootstrap是一个非常受欢迎的前端开发框架,该框架极大的提高前端团队的开发效率。 Bootstrap对常见的CSS布局组件和JavaScript插件进行了完整的封装,使开发人员可以轻松使用。 使用Bootstrap可以快速制作精美的响应式页面,并且兼容移动端Boostrap是最近几天学的一个新的开发框架,和之前学过的AUI框架来

action_xing的博客 7491

如何在高版本的ubuntu系统里安装gcc4.1.2

1、下载安装包,一共五个http://archive.ubuntu.com/ubuntu/pool/universe/g/gcc-4.1/,根据计算机系统位数   进行下载,64位下载amd64结尾的。开头分别是cpp-4.1_4.1.2、g++-4.1_4.1.2、gcc-4.1-base_4.1.2、gcc-     4.1_4.1.2、libstdc++6-4.1 2、使用sudo d

lsr_fighting的博客 1931

使用bootstrap框架做一个Aotm Blog个人博客

使用bootstrap框架做一个Aotm Blog个人博客,展示一些自己的个人信息,有四个博客分类:心情记录、学习笔记、旅行相册、美食打卡。

ArrayAda的博客 587

CoppeliaSim学习笔记(1):建立Python脚本与CoppeliaSim的连接

CoppeliaSim学习笔记,建立python和CoppeliaSim的连接,实现联调。

qq_22487889的博客 1万+

人形机器人开源资源大盘点(四):硬件开源平台

开源人形机器人平台推动技术民主化 本期聚焦四大开源人形机器人平台:斯坦福的ToddlerBot以6000美元低成本实现30自由度运动,支持仿真到现实的零样本迁移;法国Reachy2被HuggingFace收购,融合开源AI与硬件,适配医疗、工业等场景;国内OriginMan基于ROS2全开源,集成大模型能力,支持深度改造;OAN框架则为经典NAO机器人注入开源活力,扩展交互功能。这些平台通过不同路径降低研发门槛,推动人形机器人技术走向开放共享的未来。

Studying…… 370

bootstrap框架(个人笔记)

通过添加.lead类来让段落突出显示</

牢大的小屋 141

水声信号处理开源算法库最新进展

欢迎关注本专栏,一起探索新世界大家好,我是ZhuChunSHU。985院校硕士毕业,现担任算法研究员一职,热衷于深度学习算法研究与应用。曾获得阿里云天池比赛第三名,CCE比赛第五名,科大讯飞Q比赛第六名。拥有多项发明专利。对机器学习和深度学习拥有自己独到的见解。曾经辅导过若干个非计算机专业的学生进入到算法行业就业。希望和大家一起成长进步。今天继续我们的专栏分享!!!!!!!!!!!!!!!!!!!!水声信号处理是海洋科学与工程领域的核心组成部分,对于水下通信、目标探测、海洋环境监测以及生物声学研究至关重要。

u012133341的博客 1254

Django个人博客搭建--3--pycharm上使用html前端BootStrap框架

基于BootStrap的网页前端 在进行博客搭建的之前,我发现以前学的那点html+css基础根本不够用,本想找开源前端,发现都不是自己想要的,在朋友圈说:谁能帮我写个前端调侃一下,结果就有好多朋友来给我推荐这个叫BootStrap的框架,所以就先花两天半的时间学习一下这个。 使用框架的前期准备 前往BootStrap中文网(不是中文网也行) 点击下载按钮 选择第二个:下载源码 下载完毕之后,会在桌面生成一个叫bootstrap的文件夹 我们需要的文件都在dist文件夹里面 在pycharm里的操作

weixin_47017011的博客 3331

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

bootstrap实现 — 个人简介

实现:bootstrap 效果图: 源码: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>个人简介</title> <meta name="viewport" content="width=devi...

Z2Min_ 8612

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

web前端—页面框架设计源代码(html+css)包含bootstrap,需要注意下载bootstrap调试,仅个人学习使用

【代码】web前端——页面框架设计。

mystery27的博客 648

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

探索高效博客开发:Start Bootstrap - Blog Post 模板推荐

探索高效博客开发:Start Bootstrap - Blog Post 模板推荐 在数字化时代,博客已成为个人表达和信息分享的重要平台。为了帮助开发者快速搭建美观且功能齐全的博客页面,Start Bootstrap 推出了 Blog Post 模板。本文将深入介绍这一开源项目,分析其技术特点,并探讨其应用场景。 项目介绍 Start Bootstrap - Blog Post 是一个基于 Boo...

gitblog_00438的博客 615

Python基于Flask框架个人博客网站设计:构建高效创作平台

Python基于Flask框架个人博客网站设计:构建高效创作平台 去发现同类优质开源项目:https://gitcode.com/ 在数字化时代,拥有一个个人博客已经成为分享思想和知识的重要方式。今天,我将为您推荐一个基于Python语言和Flask框架的个人博客网站设计项目,它不仅能帮助您轻松搭建属于自己的博客,还能提供高效便捷的创作体验。 项目介绍 本项目是一个注重内容创作的轻博客系统,采用简...

gitblog_06784的博客 389

使用Bootstrap框架

<head> <meta charset="UTF-8"> <title>个人网站使用bootstarp框架实现</title> <link rel="stylesheet" href="//cdn.bootcss.com/bootstrap/3.3.5/css/bootstrap.min.css"> <link rel="stylesheet" href="../b

在路上。。。 485

开源推荐:Simple Bootstrap主题——简约而不简单的博客主题

开源推荐:Simple Bootstrap主题——简约而不简单的博客主题 1. 项目介绍 在现代互联网时代,拥有一个简洁、高效的博客主题是每位博主追求的目标。今天,我将为大家推荐一个开源项目——Simple Bootstrap主题。这是一款基于Bootstrap框架的博客主题,以其简约的设计和强大的功能赢得了众多用户的喜爱。 主题演示地址:点击访问 Simple Bootstrap主题采用原生的B...

gitblog_00665的博客 1095

【亲测免费】 Halo主题Bootstrap样式使用教程

Halo主题Bootstrap样式使用教程 1. 项目介绍 Halo主题Bootstrap样式是一个基于Bootstrap框架的开源博客主题。该主题采用了原生的Bootstrap样式,未经过大幅度的修改,主题色调为黑灰白,大幅度使用Courier New字体,界面极为简洁,让读者专注于文字内容。主题支持自动拆分文章目录、阅读进度条、手机端显示文章目录、代码复制、代码行号、代码类型显示、转发功能、日...

gitblog_00019的博客 966
上一篇: bootstrap框架功能总结
To_Front_End
博客等级 码龄11年 0粉丝 1原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值