美文网首页编程语言快速入门每天写1000字每周500字
【魔改经验分享一】去bootsnipp挑双水晶鞋,让你的网站瞬间

【魔改经验分享一】去bootsnipp挑双水晶鞋,让你的网站瞬间

作者: 竹三七 | 来源:发表于2017-01-19 18:34 被阅读153次

前言

上周的线下聚会,毛尧吉同学分享了使用bootsnipp上模板的心得。回家打开bootsnip,瞬间就被吸引。
比起自己手动设置的界面,这些模板真心美。特别是看到"Bootstrap Slide Carousel Touch Slider with Text Animation" ,三个页面动态滑动,文字动画飞入的角度堪称完美。Wow, 太酷太拉风,如MCQUEEN羊绒大衣一样有型。
动态的网页要使用javascript,我之前自学了javascript(请看《元学习课心得和实践(一) —— 八小时搞定《JavaScript DOM》》),这次正好,用!

模板怎么用?

"Bootstrap Slide Carousel Touch Slider with Text Animation" 由三部分组成:HTML、CSS、JS。

爱莉莎的雪月花1.png

点击这三个Button,可以依次看到代码。

复制代码

HTML: 把HTML 的内容copy到 app/views/welcome/index.html.erb, 替换掉下面的代码

爱莉莎的雪月花1_1.png

CSS: 把CSS 里的内容 copy 到 app/assets/stylesheets/welcome.scss

Javascript: 新建app/assets/welcome.js, 然后复制js 里面的代码。

刷新网页,排版和示例一模一样。但是,无法滑动切换页面。

怎么让页面动起来?

方法二选一
方法一:在app/assets/javascripts下面添加 bootstrap.min.js 和 jquery.js, 然后在app/views/welcome/index.html.erb 里面加入javascript语句 :

<script>
$('#bootstrap-touch-slider').bsTouchSlider();
</script>

方法二: 在app/assets/javascripts/application.js里,添加 :

//= require bootstrap-sprockets

因为,我们之前已经用gem下载了bootstrap-sass, 它的
bootstrap-sprockets, 包含了琳琅满目的Javascript文件,如下:

//= require ./bootstrap/transition
//= require ./bootstrap/alert
//= require ./bootstrap/button
//= require ./bootstrap/carousel
//= require ./bootstrap/collapse
//= require ./bootstrap/dropdown
//= require ./bootstrap/modal
//= require ./bootstrap/tab
//= require ./bootstrap/affix
//= require ./bootstrap/scrollspy
//= require ./bootstrap/tooltip
//= require ./bootstrap/popover

现在app/assets/javascripts/application.js代码如下:

//= require jquery
//= require jquery_ujs
//= require turbolinks
//= require bootstrap/alert
//= require bootstrap-sprockets
//= require bootstrap/dropdown
//= require_tree .

后来发现,如果启用bootstrap-sprockets, 连welcome.js也不用加了,真方便。如果有误,请大家指正**。

更改的文件:

爱莉莎的雪月花4.png

很简单,有没有?

对比效果:

更改前:

爱莉莎的雪月花2.png

更改后:

爱莉莎的雪月花3.png

瞬间高大上,有没有?!

为什么使用Bootstrap?

Bootstrap 是简洁、直观、强悍的前端开发框架,可以让web开发更迅速、简单。
Bootstrap的主要优点:

  • 易于使用:任何具有HTML和CSS基本知识的人,都可以使用Bootstrap,比如作者
  • 响应功能:Bootstrap的响应式CSS适用于手机,平板电脑和PC
  • 移动优先:在Bootstrap 3中,核心框架的一部分是移动平台的优先样式。
  • 浏览器兼容性:Bootstrap兼容所有现代浏览器(Chrome,Firefox,Internet Explorer,Safari和Opera)

快去Bootsnipp 挑双水晶鞋,让你的网站瞬间变凤凰吧!
如有问题,请直接留言。
喜欢我的文章,请关注我的微信公众号 爱莉莎的雪月花

mini_爱莉莎的雪月花.png

喜欢我的设计,请投我一票,你的鼓励,如冬日初升的太阳,温暖感人

投票.png

谢谢你的阅读

相关文章

  • 【魔改经验分享三】一条语句搞定“图片无法撑满,左右都有空白”

    前言 上一篇 【魔改经验分享一】去bootsnipp挑双水晶鞋,让你的网站瞬间麻雀变凤凰! 小伙伴们试过了,都说好...

  • 【魔改经验分享一】去bootsnipp挑双水晶鞋,让你的网站瞬间

    前言 上周的线下聚会,毛尧吉同学分享了使用bootsnipp上模板的心得。回家打开bootsnip,瞬间就被吸引。...

  • 考研!经验!

    本科双非,19考研魔都211上岸,分享自己考研的一些小经验。 如果自己的一些经验能给让大家受益的话,真的很开心啦。...

  • (原创)鞋子合不合适,只有脚知道

    同事卖了双鞋子,又轻便又美观。嫉妒之余,我让同事跟着我,去相同的地方也买一双。 可挑来挑去,不是大就是小,没一个合...

  • 跟强势的人沟通真难啊

    下午需要同事协调改一些数据,根据以往的经验,每次让她干活,都是拒绝,挑活的刺。死活不肯干。 这次也是一样,然后说下...

  • 别让你的水晶鞋成为永远的童话

    不要相信,童话里的水晶鞋将会永远属于你。 记住,王子永远有能力复制好几双这样的水晶鞋。 没有人会爱你的慵懒,唠叨,...

  • 简单的幸福

    我曾幻想拥有一双水晶鞋 一双稀世独特的水晶鞋 穿着它甩起优雅的裙角 那是多么的甜美 或者将它摆在玻璃鞋柜最中间 每...

  • 教――请全力以赴

    观凉水井中学课改经验分享有感 2019年7日15日有幸聆听了凉水井学校课改经验分享,好像这个学校所遭遇的可能就...

  • 玻璃里面挑骨头

    玻璃里面挑骨头 文/黄影 你只听过 鸡蛋里面挑骨头 可我等玻璃人还听过 玻璃里面挑石头 那一双双...

  • 灰姑娘的水晶鞋

    我是一双水晶鞋。 国王为迎娶邻国的公主,下令巧匠制作一双能代表凡人极限工艺的水晶鞋。 王国最优秀的十位鞋匠埋头五年...

网友评论

  • hjiangwen:这种入门贴对初级新手来说很棒~希望多分享,我也开始写前端啦:smile:

本文标题:【魔改经验分享一】去bootsnipp挑双水晶鞋,让你的网站瞬间

本文链接:https://www.haomeiwen.com/subject/neiibttx.html