navbar

2020前端练习 —— 图书馆书籍管理系统

旧街凉风 提交于 2020-08-13 08:13:02
【参考资料】 Bootstrap 中文文档 ·——Bootstrap 是世界上最流行的、移动设备优先的、响应式前端开发框架。 https://v3.bootcss.com/ 全局 CSS 样式 · Bootstrap v3 中文文档 【CSS】 https://v3.bootcss.com/css/ 【组件】 https://v3.bootcss.com/components/ 【JavaScript 插件】 https://v3.bootcss.com/javascript/ 前端资源汇总: https://www.cnblogs.com/bigorangecc/p/12874459.html 【HTML】 <! DOCTYPE html > < html lang ="en" > < head > < meta charset ="UTF-8" > < title > Title </ title > < meta name ="viewport" content ="width=device-width, initial-scale=1" > < link href ="https://cdn.bootcss.com/twitter-bootstrap/3.4.1/css/bootstrap.min.css" rel ="stylesheet" > < script src

【2020Python修炼记】前端开发之 前端框架Bootstrap

大兔子大兔子 提交于 2020-08-13 03:59:13
一、简介 该框架已经帮你写好了很多页面样式,你如果需要使用,只需要下载它对应文件,之后直接cv拷贝即可 在使用Bootstrap的时候所有的页面样式都只需要你通过class来调节即可 版本选择建议使用v3版本: https://v3.bootcss.com/ 【注意】 bootstrap的js代码是依赖于jQuery的,也就意味着你在开发项目时,使用Bootstrap动态效果的时候,一定要导入jQuery。 方法一: 利用CDN 导入(需要有网络才可以) < head > …… < link href ="https://cdn.bootcss.com/twitter-bootstrap/3.4.1/css/bootstrap.min.css" rel ="stylesheet" > < script src ="https://cdn.bootcss.com/jquery/3.3.1/jquery.min.js" ></ script > < script src ="https://cdn.bootcss.com/twitter-bootstrap/3.4.1/js/bootstrap.min.js" ></ script > …… </ head > 方法二:下载文件到本地,将文件夹加入所在项目中,直接引用--例如 引入 弹框插件 < link rel =

formData文件上传

家住魔仙堡 提交于 2020-08-11 14:57:47
前言   最近项目需要批量上传附件,查了下资料,网上很多但看着一脸懵,只贴部分代码,介绍也不详细,这里记录一下自己的采坑与多种实现,以免以后忘记。   这里先介绍下FormData对象,以下内容摘自:https://developer.mozilla.org/zh-CN/docs/Web/API/FormData   XMLHttpRequest Level 2添加了一个新的接口 FormData .利用 FormData对象 ,我们可以通过JavaScript用一些键值对来模拟一系列表单控件,我们还可以使用XMLHttpRequest的 send() 方法来异步的提交这个"表单".比起普通的ajax,使用 FormData 的最大优点就是我们可以异步上传一个二进制文件.   在我的 自定义input文件上传样式 里就已经实现里单文件上传,并且实现了自定义input样式;如果构造FormData对象是传入表单js对象,formData会自动注入表单里的值;如果是new一个空对象,然后手动append的表单类型为file时要注意:这里append进去的是File对象,而不是FileList对象    效果   先看一下大概效果: 代码编写   controller有两种方法:三种方式调的都是用一个接口 /** * 批量上传 */ @PostMapping("upload")

项目3 Web应用程序(第20章:设置应用程序的样式并对其进行部署)

末鹿安然 提交于 2020-08-11 04:42:27
20.1 设置项目“学习笔记”的样式    为设置样式,我们将使用Bootstrap库,这是一组工具,用于为Web应用程序设置样式。 20.1.1 应用程序django—bootstrap3   我们将使用django—bootstrap3来将Bootstrap继承到项目中。   安装django—bootstrap3: (11_env) D:\learning_log>pip install django- bootstrap3 --ship-- Successfully installed django -bootstrap3-11.1.0   接下来,需要在settings.py的INSTALLED_APPS中添加代码: # 第三方应用程序 ' bootstrap3 '   我们需要让django—bootstrap3包含jQuery,这是一个JavaScript库,让你能够使用Bootstrap模板提供一些交互式元素。在dettings.py末尾添加代码: # django-bootstrap3的设置 BOOTSTRAP3 = { ' include_jquery ' :True }   这些代码让你无需手工下载jQuery并将其放在正确的地方。 20.1.2 使用Bootstrap来设置项目“学习笔记”的样式   要查看Bootstrap提供的模板,可访问http:/

Bootstrap的基本使用(css、js文件的引入)的示例

五迷三道 提交于 2020-08-06 20:00:08
Bootstrap的基本使用(css、js文件的引入) <!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="description" content=""> <meta name="keywords" content="javascript,vueJS,Jquery,AngularJS,HTML5,CSS3"> <meta name="author" content=""> <title>Bootstrap3示例</title> <link href="https://cdn.bootcss.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> </head> <body> <!-- 这里是具体的网页内容 --> <!-- bootstrap的核心js文件 --> <script src="https://cdn.bootcss.com/jquery/1.12.4/jquery.min.js"></script> <script src="https://cdn.bootcss

Django学习笔记(20)——BBS+Blog项目开发(4)Django如何使用Bootstrap

心不动则不痛 提交于 2020-08-06 09:58:55
  本文学习如何通过Django使用Bootstrap。其实在之前好几个Django项目中已经尝试使用过了Bootstrap,而且都留有学习记录,我已经大概有了一个大的框架,那么本文就从头再走一遍流程,其实主要细节还是Bootstrap的常用的语法使用。除了基本流程,本文基于BBS+Blog项目进行学习,主要是完成其项目的模板的功能,顺带学习一下Bootstrap的内容。   我使用的Python版本为3.X,Bootstrap版本为3.3.31,Django版本为2.0。   模板语法不懂的可以参考博客: Django学习笔记(3)——表单,路由控制和模板语法的学习 1,下载及配置Bootstrap相关文件   点击: Bootstrap官网下载链接   我们选择第一个,或者第二个都可以:两者的区别就是源码内容更加完善,而用于生产的比较轻便。   我们可以看看两者的目录结构。 1.1,Bootstrap预编译版的基本文件结构:   预编译文件可以直接使用到任何web项目中。官方提供了编译好的CSS和JS(bootstrap.*)文件,还有经过压缩的CSS和JS(bootstrap.*)文件。同时还提供了CSS源码映射表(bootstrap.*.map),可以在某些浏览器的开发工具中使用。 1.2,Bootstrap源码的基本文件结构:   当然,有时候我们做测试的时候

[原创][开源]SunnyUI.Net, C# .Net WinForm开源控件库、工具类库、扩展类库、多页面开发框架

倖福魔咒の 提交于 2020-07-27 07:09:32
SunnyUI.Net, 基于 C# .Net WinForm 开源控件库、工具类库、扩展类库、多页面开发框架 Blog: https://www.cnblogs.com/yhuse Gitee: https://gitee.com/yhuse/SunnyUI GitHub: https://github.com/yhuse/SunnyUI SunnyUI.Net 系列文章目录 欢迎交流,QQ群:56829229 (SunnyUI技术交流群) 先来个思维导图: 1、开源控件库 基于 framework4.0,原生控件开发,参考 Element、DotNetBar 主题风格,包含 Button、Panel、TextBox、CheckBox、RadioButton、TabControl、NavBar、DataGridView 在内的常用控件超过 40 个,满足常规开发需求,每个控件都精雕细琢,注重细节;包含 Element 风格主题 11 个,DotNetBar 主题 3 个,其他主题 2 个,包含主题管理组件 UIStyleManager,可自由切换主题。 图太多了,还是具体看 SunnyUI.Demo 吧!~ 2、工具库 收集整理开发过程中经常用到的工具类库。 3、扩展库 收集整理开发过程中经常用到的扩展类库。 4、多页面框架 参考Element,包括7种常用框架风格:

eggjs学习笔记第三十五天:后台登录认证简易逻辑

ぐ巨炮叔叔 提交于 2020-07-26 11:59:15
一、后台拿到用户名,密码及验证码之后: ①获取表单提交的数据 ②判断验证码是否正确 如验证码正确: 1、要对表单里面的密码进行md5加密 md5模块 https://www.npmjs.com/package/md5 1、安装 cnpm install md5 --save 2、引入md5 var md5 = require('md5'); 3、使用 md5(str) 2、在用户表(集合)中查询当前用户是否存在 (mongoose操作mongodb数据库)https://www.npmjs.com/package/egg-mongoose 1、配置mongoose 2、创建操作数据库的model 3、如果数据库有此用户(登录成功) :保存用户信息 跳转到后台管理系统 4、如果数据库有此用户(登录失败): 跳转到登录页面 如验证码不正确: 1、跳转登录页,提示验证码不正确 完整登录代码:(注意验证码 全部转成大写或者小写判断 ) //执行登录的方法 post async doLogin() { console.log(this.ctx.request.body); var username = this.ctx.request.body.username; var password = await this.service.tools.md5(this.ctx.request

Logo instead of application title Shiny

久未见 提交于 2020-07-19 11:58:22
问题 How can I put instead of title in Shiny app: navbarPage("title",theme = shinytheme("flatly"), tabPanel("Home", some logo in the size of menu tab? I tried this solution: How can I insert an image into the navbar on a shiny navbarPage() but someway is not working. Image too big overlay all menu items Thx 回答1: This is an old question but I was looking for a solution and the other ones I found caused issues when I tried to publish my application using shinyapps.io and this was due to the fact

React bootstrap navbar collapse not working

独自空忆成欢 提交于 2020-07-18 11:52:15
问题 I have used react bootstrap navbar also used react-scroll for smooth navigation. It's working fine but navbar is not collapsing when clicking any nav item in the responsive mode. Packages import React, { Component } from "react"; import { NavLink } from "react-router-dom"; import { Link } from "react-scroll"; import { LinkContainer } from "react-router-bootstrap"; import { Navbar, Container, NavDropdown, Nav, Dropdown } from "react-bootstrap"; Navbar <Navbar sticky="top" id="navbar" bg="light