Bootstrap-01 (前台开发框架)

一.Bootstrap
① Bootstrap是什么?
     (1).诞生于2011年,来自Twitter公司,是目前最受欢迎的前端框架
     (2).是一个用于快速开发Web应用程序和网站的前端框架
     (3).Bootstrap是基于HTML、CSS、JS的,简洁灵活,使得Web开发更加快捷
概述:Bootstrap是一个建立一个页面,就可以在三个终端(PC端、平板、手机)上完美展示的响应式前端框架

② 为什么使用Bootstrap?
     (1).响应式设计(Bootstrap的响应式CSS能够自适应台式机、平板电脑和手机)
     (2).移动设备优先
     (3).浏览器支持
     (4).容易上手

③ Bootstrap在哪里使用?
     (1).企业网站、博客、网站后台之类的网站
     (2).电商(电商网站分类太多)

④ 环境安装
     (1).下载Bootstrap库
           https://v4.bootcss.com/

     (2).页面中引入库
           bootstrap.css:Bootstrap核心样式【添加到head标签中】
           jquery-3.3.1.js:jQuery库【注意:必须在Bootstrap核心库引入之前引入jQuery库】
           bootstrap.js:Bootstrap核心库
         【添加到</body>之前】

二.案例
------案例1:查询按钮原生态实现对比Bootstrap方式实现-------
 
 
<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8" />
        <title>Demo1</title>
        <style>
           #btn1{
               /* 宽度*/
               width: 75px;
               /* 高度*/
               height: 35px;
               /* 背景颜色*/
               background-color: cadetblue;
               /* 去掉边框*/
               border: 0px;
               /* 设置边角的圆弧度*/
               border-radius: 6px;
               /* 手势*/
               cursor: pointer;
           }
        </style>
        
        <!-- link引入Bootstrap.css -->
        <link rel="stylesheet" type="text/css" href="css/bootstrap.min.css"/>
        <!-- 导入jQuery类 -->
        <script type="text/javascript" src="js/jquery-3.6.0.min.js"></script>
        <!-- 导入Bootstrap.js -->
        <script src="js/bootstrap.min.js" type="text/javascript" charset="utf-8"></script>        
    </head>
    <body>
       
       <h1>原生态js实现查询按钮与Bootstrap实现查询按钮对比</h1>
       <hr />
       
       <h2>原生态</h2>
       <button id="btn1">按钮</button>
       <hr />
       
       <h2>Bootstrap</h2>
       <button class="btn btn-primary">查询</button>
       <button class="btn btn-success">查询</button>
       <button class="btn btn-danger">查询</button>
       <button class="btn btn-info">查询</button>
       <button class="btn btn-warning">查询</button>
       <button class="btn btn-warning btn-lg">查询</button>
       
    </body>
</html>

案例2:演示Bootstrap页面在手机浏览器中展示效果----
    在head中添加:
        <meta name="viewport" content="widt

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在Java Web上开发一个网上蛋糕商城的前台,主要分为用户界面设计、交互功能实现和数据展示等几个关键部分。以下是前台开发的一般实验思路: 1. **需求分析**: - 确定商城的主要功能,如商品浏览、搜索、购物车管理、订单流程(添加、确认、支付)和用户登录注册等。 - 明确界面风格,如响应式设计以适应不同设备。 2. **界面设计**: - 使用HTML/CSS构建静态页面布局,包括导航栏、轮播图、商品列表页、详情页和用户个人中心等。 - 利用Bootstrap或其他前端框架进行快速样式搭建。 3. **JavaScript或jQuery**: - 实现动态效果,如图片轮播、下拉菜单、按钮点击事件处理等。 - 利用AJAX异步加载数据,提升用户体验,避免页面刷新。 4. **UI组件化**: - 使用前端框架提供的组件库,比如React、Vue或Angular,提高开发效率并保证代码复用。 5. **用户认证与权限管理**: - 使用session或JWT进行用户身份验证,确保用户只能访问自己的数据。 - 设计用户权限系统,如管理员能查看和修改所有数据,普通用户只能查看和购买。 6. **数据绑定和模型驱动**: - 如果使用MVVM架构,如Angular,利用双向数据绑定连接视图和模型。 7. **前端状态管理**: - 使用Redux或Vuex管理应用状态,保证状态的一致性和可预测性。 8. **SEO优化**: - 为搜索引擎优化考虑,确保页面元素有正确的元信息和结构。 9. **性能优化**: - 压缩和合并CSS/JS文件,减少HTTP请求。 - 利用CDN加速资源加载。 10. **测试**: - 编写单元测试和集成测试,确保各个功能正常工作。 - 进行用户验收测试,收集用户反馈。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值