Bootstarp在pycharm中的安装及简单的使用方法


Posted in Javascript onApril 19, 2019

一.安装

首先打开Bootstarp的官网: https://v3.bootcss.com

Bootstarp在pycharm中的安装及简单的使用方法

下载完成后,解压压缩包,把解压后的文件导入pycham中

Bootstarp在pycharm中的安装及简单的使用方法

在HTML页面中的style中导入bootstrap的css文件和js文件,建议导入min.css,体积更小

以我的文件路径为例:

<link rel="stylesheet" href="bootstrap/css/bootstrap.min.css" rel="external nofollow" >
<script src="bootstrap/js/bootstrap.js"></script>

安装完成

二.更改pycharm的默认HTML页面(可跳过)

在pycharm中创建一个新的HTML页面,如果还想使用Bootstarp,只能重新导入上述路径

为了避免重复的工作,可以更改默认的HTML模板

1.打开setting,找到下面选项

Bootstarp在pycharm中的安装及简单的使用方法

2.找到HTML文件

Bootstarp在pycharm中的安装及简单的使用方法

3.更改右边的代码

Bootstarp在pycharm中的安装及简单的使用方法

更改模板完成

三.Bootstarp的使用:

1.栅格系统

Bootstarp的重要特性:栅格系统

官方的解释可以看官网: https://v3.bootcss.com/css/#grid

个人理解就是:在一个container的容器内,被行分隔,每一行分为12个单位的长度

//简单的模型
<div class='container'>
   <div class='row'> </div>
   <div class='row'> </div>
   <div class='row'> </div>
</div>

简单的测试一下:

//c1中没有设置宽度,只设置了div的高度
<div class="container">
  <div class="row">
    <div class="c1 col-lg-1 ">1</div>
    <div class="c1 col-lg-1 ">2</div>
    <div class="c1 col-lg-1 ">3</div>
    <div class="c1 col-lg-1 ">4</div>
    <div class="c1 col-lg-1 ">5</div>
    <div class="c1 col-lg-1 ">6</div>
    <div class="c1 col-lg-1 ">7</div>
    <div class="c1 col-lg-1 ">8</div>
    <div class="c1 col-lg-1 ">9</div>
    <div class="c1 col-lg-1 ">10</div>
    <div class="c1 col-lg-1 ">11</div>
    <div class="c1 col-lg-1 ">12</div>
    <div class="c1 col-lg-1 ">13</div>
  </div>
</div>
.c1{
      height: 50px;
      background-color: red;
      border: 1px black solid
    }

Bootstarp在pycharm中的安装及简单的使用方法

可以看到一个container容器被分为12份,这是因为设置了col-lg-1的原因,该类可以从col-lg-1设置到col-lg-12,

<div class="container">
  <div class="row">
    <div class="c1 col-lg-3 ">1</div>
    <div class="c1 col-lg-3 ">2</div>
    <div class="c1 col-lg-3 ">3</div>
    <div class="c1 col-lg-3 ">4</div>

  </div>
</div>

效果如下:

Bootstarp在pycharm中的安装及简单的使用方法

还有重要的一点:

每一行的每一个列还可以继续切分

效果如下:

Bootstarp在pycharm中的安装及简单的使用方法

做的比较丑,勿怪。。

代码:

<div class="container">
  <div class="row">
    //在这个div里面进行切分
    <div class="c1 col-lg-3 row">
      <div class="c1 col-lg-4 "></div>
      <div class="c1 col-lg-4 "></div>
       <div class="c1 col-lg-4 "></div>
    </div>
    //结束
    <div class="c1 col-lg-3 ">2</div>
    <div class="c1 col-lg-3 ">3</div>
    <div class="c1 col-lg-3 ">4</div>

  </div>
</div>

2.组件和各种控件的获取:

1.通过官网的复制粘贴获取:( ・´ω`・ )

Bootstarp在pycharm中的安装及简单的使用方法

直接复制代码,粘贴到你需要的地方

2.开发者模式:

F12进入开发者模式(每个浏览器可能不一样)

Bootstarp在pycharm中的安装及简单的使用方法

看中什么,选中什么,在右面的界面中,鼠标右键copy->copy outHtml,导入HTML文件中

好了,这个组件是你的了

四.多看官网。。。。

Bootstarp很多组件,在官网上有详细的介绍,请多多浏览官网

总结

以上所述是小编给大家介绍的Bootstarp在pycharm中的安装及简单的使用方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Javascript 相关文章推荐
一份老外写的XMLHttpRequest代码多浏览器支持兼容性
Jan 11 Javascript
JQery jstree 大数据量问题解决方法
Mar 09 Javascript
JavaScript函数的4种调用方法详解
Apr 22 Javascript
js中的for如何实现foreach中的遍历
May 31 Javascript
JS实现仿QQ聊天窗口抖动特效
May 10 Javascript
解决vue router使用 history 模式刷新后404问题
Jul 19 Javascript
vue2.0 可折叠列表 v-for循环展示的实例
Sep 07 Javascript
深入浅析js原型链和vue构造函数
Oct 25 Javascript
使用webpack搭建vue项目实现脚手架功能
Mar 15 Javascript
微信小程序实现手势滑动效果
Aug 26 Javascript
vue中进行微博分享的实例讲解
Oct 14 Javascript
如何在VUE中使用vue-awesome-swiper
Jan 04 Vue.js
Vue Cli 3项目使用融云IM实现聊天功能的方法
Apr 19 #Javascript
详解vue-cli+es6引入es5写的js(两种方法)
Apr 19 #Javascript
vue中使用vue-cli接入融云实现即时通信
Apr 19 #Javascript
浅谈Javascript中的对象和继承
Apr 19 #Javascript
详解如何在Vue项目中导出Excel
Apr 19 #Javascript
vue cli使用融云实现聊天功能的实例代码
Apr 19 #Javascript
详解vue中使用微信jssdk
Apr 19 #Javascript
You might like
php对大文件进行读取操作的实现代码
2013/01/23 PHP
浅谈PHP中静态方法和非静态方法的相互调用
2016/10/04 PHP
Thinkphp连表查询及数据导出方法示例
2016/10/15 PHP
PHP实现加密文本文件并限制特定页面的存取的效果
2016/10/21 PHP
php 与 nginx 的处理方式及nginx与php-fpm通信的两种方式
2018/09/28 PHP
在phpstudy集成环境下的nginx服务器下配置url重写
2019/12/02 PHP
实现JavaScript中继承的三种方式
2009/10/16 Javascript
javascript+mapbar实现地图定位
2010/04/09 Javascript
jQuery下扩展插件和拓展函数的写法(匿名函数使用的典型例子)
2010/10/20 Javascript
异步JavaScript编程中的Promise使用方法
2015/07/28 Javascript
jQuery中Ajax全局事件引用方式及各个事件(全局/局部)执行顺序
2016/06/02 Javascript
教你用Cordova打包Vue项目的方法
2017/10/17 Javascript
Angular实现类似博客评论的递归显示及获取回复评论的数据
2017/11/06 Javascript
基于百度地图api清除指定覆盖物(Overlay)的方法
2018/01/26 Javascript
vue 属性拦截实现双向绑定的实例代码
2018/10/24 Javascript
vue模仿网易云音乐的单页面应用
2019/04/24 Javascript
创建nuxt.js项目流程图解
2020/03/13 Javascript
JavaScript 实现自己的安卓手机自动化工具脚本(推荐)
2020/05/13 Javascript
vue单应用在ios系统中实现微信分享功能操作
2020/09/07 Javascript
[19:14]DOTA2 HEROS教学视频教你分分钟做大人-维萨吉
2014/06/24 DOTA
[01:02:26]DOTA2-DPC中国联赛 正赛 SAG vs RNG BO3 第二场 1月18日
2021/03/11 DOTA
从零学python系列之新版本导入httplib模块报ImportError解决方案
2014/05/23 Python
python使用calendar输出指定年份全年日历的方法
2015/04/04 Python
python使用Queue在多个子进程间交换数据的方法
2015/04/18 Python
python实现汉诺塔递归算法经典案例
2021/03/01 Python
python基于pyDes库实现des加密的方法
2017/04/29 Python
Python实现的质因式分解算法示例
2018/05/03 Python
Python实现全排列的打印
2018/08/18 Python
python 控制台单行刷新,多行刷新实例
2020/02/19 Python
PyCharm GUI界面开发和exe文件生成的实现
2020/03/04 Python
HTML5中的Scoped属性使用实例
2014/04/23 HTML / CSS
Gweniss格温妮丝女包官网:英国纯手工制造潮流包包品牌
2018/02/07 全球购物
中药学自荐信
2014/06/15 职场文书
离婚答辩状怎么写
2015/05/22 职场文书
学习心理学心得体会
2016/01/22 职场文书
python删除csv文件的行列
2021/04/06 Python