| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> JavaScript知识库 -> 前端学习笔记——Bootstrap于react -> 正文阅读 |
|
[JavaScript知识库]前端学习笔记——Bootstrap于react |
Index一、bootstrap简介与安装简介
框架: 提供一个标准和规范,再由开发人员自行填充内容 安装点击页面中的 download 按钮:https://getbootstrap.com/docs/5.0/getting-started/download/ 或者在
二、布局响应式布局响应式布局就是根据屏幕宽度,切换不同页面布局的一种布局方式,这里可以查看 bootstrap 官网在不同屏幕宽度下的表现 bootstrap 是使用断点来完成响应式布局的 断点断点是 bootstrap 面向不同屏幕宽度,预制好的媒体查询 通常的讲,断点,代表的就是不同的屏幕宽度 bootstrap 中如何体现断点,在class中,添加不同断点的名称,可以采用不同断点的样式 布局容器通常是页面的根节点,使用 布局容器受断点影响,可以设置不同断点上的容器,具体可查表: https://getbootstrap.com/docs/5.0/layout/containers/ 网格布局将内容进行行列分布的布局方式就叫网格布局 bootstrap中网格布局的灵魂样式就是 行: 三、其他组件和工具类除了布局和表单元素等基础功能外, 例如组件( https://getbootstrap.com/docs/5.1/components/accordion/ 其中,部分组件包含动画,若要使用带动画的组件,请引入 四、react 简介中文官网:https://zh-hans.reactjs.org/
特点:
五、环境搭建使用cdn在html引入reactreact可以在现用的html页面中直接使用,通过cdn引入以下几个库:
然后可以在 body 中加入如下代码:
这里需要介绍几个概念:
使用create-react-app创建react应用这种方法需要安装 node.js 首先安装 create-react-app 命令行工具 官网:https://zh-hans.reactjs.org/docs/create-a-new-react-app.html#create-react-app github: https://github.com/facebook/create-react-app create-react-app文档:https://create-react-app.dev/ 执行以下命令安装 create-react-app 工具
然后在任一目录下执行以下命令创建react应用:
进入到项目目录下并运行 创建一个使用typescript书写的react项目https://create-react-app.dev/docs/adding-typescript 六、jsx 语法jsx 语法保留了js的所有特性,在此基础上扩展了 react 的元素声明语法,例如:
若 react-dom 标签有多行,可以用圆括号包裹
每一给 react-dom 只能有一个根节点
插值将变量插入到元素中,使用大括号
花括号内的插值部分可以写入任何有效的 js 表达式 插入html属性直接使用引号或花括号插入表达式,如:
使用函数创建对象
|
|
JavaScript知识库 最新文章 |
ES6的相关知识点 |
react 函数式组件 & react其他一些总结 |
Vue基础超详细 |
前端JS也可以连点成线(Vue中运用 AntVG6) |
Vue事件处理的基本使用 |
Vue后台项目的记录 (一) |
前后端分离vue跨域,devServer配置proxy代理 |
TypeScript |
初识vuex |
vue项目安装包指令收集 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年1日历 | -2025/1/11 14:59:52- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |