標籤:

學編程,要學會CRM

學編程,要學會CRM

今天上午花了半天的時間,給自己的簡歷加了一個「無縫輪播」效果,雖然自己之前寫過無縫輪播demo但並沒有封裝成函數,所以就去別人的官網使用無縫輪播插件。那麼這就涉及到了CRM。

簡歷的一部分-無縫輪播

這是一種獲得外在能力(力量、知識、工具……)的能力,所以它很重要!……在你不懂的前提下,搞定它。

好像很高大上的樣子,往下看。

一、什麼是CRM?

C:Copy 別人的代碼,學會抄代碼

R:Run 把抄來的代碼能夠運行

M:Modify 把別人的模型進行修改(html,css,javascript)

學會了CRM是不是就不用自己寫代碼?當然不是。

要做到不僅僅自己能用代碼做出有創造性的東西,而且還能夠把外界的東西結合起來一起創造,那麼自己的邊界就會遠遠的放大。

關於侵權問題?請看阮一峰文章:開源許可證? - 阮一峰的網路日誌

二、怎麼做?

舉我今天做的「無縫輪播」的例子來說,然後整理通用方法:

1、找到無縫輪播插件的官網:Swiper。點擊Get Started ,跳到界面根據步驟有兩種方式安裝,第一個是命令行,第二個是引入CDN,我選擇了第二個。

官網: http://idangero.us/swiper

截圖來自Swiper官網

2、選擇min.js和min.css分別插入自己的html文件,注意把4.x.x改成最新版本,到作者的GitHub上看。

截圖來自Swiper官網

3、在自己的html文件加入Swiper提供的html樣式(全部複製,後期再修改):

截圖來自Swiper官網

4、 在自己的css文件加入Swiper提供的css樣式(全部複製,後期再修改):

截圖來自Swiper官網

5、在自己的js文件加入Swiper提供的js內容(全部複製,後期再修改):

截圖來自Swiper官網

6、檢驗是否引用成功。

  • 先檢查JS引入的全局變數是否存在,此處應該是函數,用console.log(Swiper)
  • 再看本地預覽的html是否出現了應有的「無縫輪播」效果

運行後的效果

7、把「無縫輪播」修改成自己的樣式:

  • 垂直輪播改為水平輪播,刪除js:direction: vertical
  • 不需要滾動條,刪除js和html中關於scrollerbar的代碼
  • 把文字改成圖片,把html中Slide$替換成img標籤,並插入圖片
  • 更改圖片大小,方框大小:給img設置css,修改插入css樣式的寬高
  • 給無縫輪播定位,對容器設置css
  • 設置前後按鈕的位置,找到相應div的class,設置css
  • 效果如下:

做完還是挺不錯的,要不要試試?


推薦閱讀:

如何學習C語言
Using the Stanford CoreNLP API
史上最全的數控G代碼編程詳解—你收藏了嗎?
如何學習編程語言?
7.18

TAG:編程 |