1、介绍

  • BootStrap (最好看的)

    • css
    • js
    • [x] 学习 BootStrap 规则
  • jQueryUI (美观一般,偏后台。*)

    • css
    • js
    • [x] 学习 jQueryUI 规则
  • EasyUI (html框架和生成的效果不一样,有时需要修改css、js,代价大一点)

    • css
    • js
    • [x] 学习jQueryUI 规则

**总结:**jQueryUI和EasyUI 用在后台管理偏多,Bootstrap 后台主页显示都可以用。

可以直接用模板,不用重复造轮子。

2、BootStrap

  • 响应式布局(响应式页面)

面对不同分辨率设备灵活性强,能够快捷解决多设备显示适应问题。比如网页随着窗口大小的变化而显示不同的样式。

BootStrap css里面存在大量的响应式布局。

<head>
<style>
.c1{
background-color: red;
height: 50px;
}
@media (min-width: 900px){
.c2{
background-color: grey;
}
}
</style>
</head>
<body>
<div class="c1 c2"></div>
</body>

  

  • 图标、字体 @font-face

BootStrap 里面有图标,但是没有图片,里面的图标是基于字体做的。

在 dist/fonts/ 目录里面。每个图标都有绑定的位置。比如 ”content: “\2212”“

使用的时候直接写上图标样式就可以了。

  • 基本使用

修改BootStrap里面的样式时,注意样式有优先级的,下面的生效。更方便的,设置为最优先,最重要的。

.no-radius{
border-radius: 0 !important; /*优先级最高,最重要的*/
}

  

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<link rel="stylesheet" href="bootstrap-3.3.0-dist/dist/css/bootstrap.css">
<link rel="stylesheet" href="bootstrap-3.3.0-dist/dist/css/bootstrap-theme.css">
<style>
.no-radius{
border-radius: 0 !important; /*优先级最高,最重要的*/
}
</style>
</head>
<body>
<span class="glyphicon glyphicon-plus-sign"></span> <script src="jquery-1.12.4.js"></script>
<script src="bootstrap-3.3.0-dist/dist/js/bootstrap.js"></script>
</body>
</html>

  

3、插件实现轮播图(bxSlider)

bxslider.com 下载插件,网站上有使用教程。

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<link rel="stylesheet" href="jquery.bxslider/jquery.bxslider.css">
</head>
<body>
<ul class="bxslider">
<li><img src="data:images/1.jpg" /></li>
<li><img src="data:images/2.jpg" /></li>
<li><img src="data:images/3.jpg" /></li>
<li><img src="data:images/4.jpg" /></li>
</ul> <script src="jquery-1.12.4.js"></script>
<script src="jquery.bxslider/jquery.bxslider.js"></script>
<script>
$(document).ready(function(){
$('.bxslider').bxSlider();
});
</script>
</body>
</html>

  

最新文章

  1. ASP.NET Core的路由[4]:来认识一下实现路由的RouterMiddleware中间件
  2. 歌词文件解析(二):LRC格式文件的绘制
  3. eclipse中文乱码问题解决方案
  4. (ACM)C++ STL 训练(第一天)
  5. poI地址纠偏查询存储过程理解
  6. poj - 4045 - Power Station
  7. display:inline-block的运用
  8. Windows下一个SlikSVN使用
  9. PHP Yii框架开发&mdash;&mdash;组织架构网站重构
  10. 查看mms UA/profile
  11. jQuery EasyUI弹出确认对话框(确认操作中.....)
  12. android v4兼容包
  13. python is not None
  14. HeatMap
  15. ASP.NET Core使用NLog记录日志到Microsoft Sql Server
  16. 最小的N个和(堆)
  17. 课程一(Neural Networks and Deep Learning),第三周(Shallow neural networks)—— 0、学习目标
  18. CentOS6.5 安装Nexus配置Maven私服
  19. 解决Sublime Text 3中文显示乱码问题(转)
  20. 图解http pdf

热门文章

  1. stm32:简单按键输入实现
  2. git 为什么要先commit,然后pull,最后再push?而不是commit然后直接push?
  3. ubuntu上安装lamp环境命令清单
  4. 多级分销概念 MongoDB||MySQL
  5. Linux ssh登录出错
  6. Vue生成分享海报(含二维码)
  7. k8s中token过期重新生成
  8. alg-最长回文字符串
  9. 自动补全、回滚!介绍一款可视化 sql 诊断利器
  10. 如何使用Three.js加载obj和mtl文件