Bootsrap,我爱你啥子嘛?
面试的时候,经常会遇到面试官问”你知道哪些前端框架?就其中一种举例子说明它的优缺点。”很多人第一时间会想到Bootstrap这款基于Html、Css、Javascript的前端开源框架,优点是简洁灵活,使得Web开发更加快速、简单。缺点是…额,懵逼状态,尴尬中。那么Bootstrap到底是什么,哪些优缺点呢?请看猫小鱼下面的简述。
Bootstrap是一个简洁、直观、强悍、移动设备优先的前端开发框架,里面包含了丰富的Web组件,包括布局、栅格、表格、表单、导航、按钮、进度条、媒体对象等,基于这些组件,可以快速搭建一个漂亮、功能完备的网站。由于Firefox、Chrome、Safari等主流浏览器对W3C标准有着较好的支持,因此,Bootstrap在网页夸浏览器兼容方面也有相当不错的表现。
优点:Bootstrap让我打开了学习前端的大门,如今我会把他运用的一些系统开发中,主要就是保留了栅栏布局和表单样式命名规范及样式控制方法,再单独写一个弹出插件。简直爽到爆,简单好用代码还少。其实我想表达的就是,框架都是有冗余的,最好的做法就是吸收长处并用到自己身上。同时,多多了解新流行的框架能让自己受益匪浅。
缺陷(边界在哪里):Bootstrap最大的缺点是没有缺点,你们说的那些缺点是因为没有看懂Bootstrap,Bootstrap提供了控件的基本样式和响应布局的显示方案,那么所谓的不兼容IE6或者IE8是因为部分Css效果在IE6-8里面没有办法实现,并不是不支持,twitter(通称推特) 曾经说过一句话"你们把Bootstrap拿起来就用,让我感觉很伤心",所以所有的网页的样式都才不多,因为没有人想着把Bootstrap当成一个框架的底层样式,bootstrap的设计的时候也只是提供了一些css或者js的底层样式。
Bootsrap,我爱你啥子嘛?相关推荐
- 我能想到最浪漫的七夕,就是让AI唱一首“我爱你”!
明天就是七夕了,小伙伴们都准备好了什么礼物? 是吃了胖十斤的巧克力?还是经久不衰的玫瑰花和爱情卡片?亦或是一次美妙的烛光晚餐? 如何送礼才能营造出满满的浪漫感,还能博得女友的欢心? 对于木讷而又有些不 ...
- java中我爱你_Java线程学习(转)
编写具有多线程能力的程序经常会用到的方法有: run(),start(),wait(),notify(),notifyAll(),sleep(),yield(),join() 还有一个重要的关键字:s ...
- python表白-520使用Python实现“我爱你”表白
摘要: 每到情人节.七夕节,不少小伙伴大伙伴们都会遇到这样一个世纪问题――怎么给女朋友/老婆一个与众不同的节日惊喜.今天给大家分享一个独特的表白方法――用"我爱你"拼出心爱人的模样 ...
- python os.system 不打印_Python初体验之我爱你
前言 大家好,我是阿皮.接下来的一段时间就让我们一起学习python吧! 阿皮会和大家一起学习,因为阿皮也是一个小白呢!(当然阿皮报了某编程的课,不会误导大家的,阿皮会结合自己的理解和大家分享的) 阿 ...
- 浪漫的html表白源代码_Love:程序猿的方式【情人节amp;520—我爱你】动画加音效 → 那些年最浪漫的表白(帮你得到你的她)...
Love:程序猿的方式~[情人节&520-我爱你]~动画加音效 → 那些年最浪漫的表白(帮你得到你的她) 导读 本文章代码的实现,主要参考GitHub(wuxia2001和hackerzhou ...
- Love:程序猿的方式~【情人节520—我爱你】~动画加音效 → 那些年最浪漫的表白(帮你得到你的她)
Love:程序猿的方式~[情人节&520-我爱你]~动画加音效 → 那些年最浪漫的表白(帮你得到你的她) 导读 本文章代码的实现,主要参考GitHub(wuxia2001和hac ...
- 全面讲解Python列表数组(四)什么是元组?元组跟列表数组的差异?元组的特征符号是啥子?
一.元组跟列表数组的差异? 元组与列表是相似的,它们的差异是: 元组里面的元素是不可更改的; 列表数组里面的元素是可以进行增删修改的; 创建一个元组: 这个过程一般情况下用的是(), t = (1,2 ...
- 我爱你,与你无关——登录系统的逻辑与结构
源代码:13033480群共享 如果我说,"编程,与编程无关",你一定觉得不可思议:那,你又如何理解网上那句非常流行的名言,"我爱你,与你无关"? 讲一个真实的 ...
- Bootsrap基本应用
Bootsrap 用法: <!DOCTYPE html> <html lang="en"> <head> <meta charset=&q ...
最新文章
- Nano PC ubuntu13.10 源
- 2. 两数相加(中等)
- 前15天mysql_Mysql查询今天/昨天/15天前/上个月/去年/上周每日等函数
- SLAM:(编译ORB)fatal error LNK1181: 无法打开输入文件“libboost_mpi-vc110-mt-1_57.lib”
- SAP CRM WebClient UI和Hybris Commerce里的跨组件跳转
- 上传失败 已保存至草稿_学霸的草稿纸火了,卷面整洁,网友调侃:作业都比不上这草稿本...
- 如何高效的编写与同步博客 (.NET Core 小工具实现)
- 【五级流水线CPU】—— 3. 逻辑、移位与空指令 + 数据冒险RAM解决
- WebRTC 将一统实时音视频天下?
- c语言 验证码怎么写,JS验证码实现代码
- windows进程/线程创建过程 --- windows操作系统学习
- 加密项目必修科目:代币经济学
- 《三天三夜》创作者去世,曾一边写歌一边编程
- Cisco 交换机的操作
- html拼凑成一张图片,(代码片段)利用canvas,把多张图合并成一张图片
- 南京地铁6号线双龙街出入口线区间盾构段开工
- VUE中自定义步骤条
- css动画中文字慢慢显示,利用定时器和css3动画制作文字依次渐变显示的效果
- 树莓派:基于flask的远程视频监控
- 当老人用保健品填补精神需求的时候,我们该谴责谁?
热门文章
- 重复字符串的处理问题
- 啥? 代码可以改变世界? 道翰天琼认知智能API接口平台为您揭秘。
- 1.【Linux】如何在Ubuntu18.04上安装微信
- MIT物理学家观察超冷原子形成量子龙卷风晶体
- 关于Android ViewPager禁止滑动
- 阿里云虚拟主机 mysql_阿里云虚拟主机数据库用户操作是怎样的
- SwiftUI——iOS15新版Animation制作动画介绍
- 判断两个单链表是否相交及找到第一个交点
- 初识二维码 第二讲 二维码的结构
- 绕过tp路由器管理密码_TP路由器怎么重启 TP-Link无线路由器重启方法【详细介绍】...