这是CSS学习过程的Demo库,每一个小的知识点建立一个文件夹,都是独立的小练习。
Include:
- CSS 对齐 align
- CSS 动画 animation
- CSS 布局 layout
- CSS 弹出框 modal
- CSS 定位 position
- CSS 图形 pureGraph
- 解决弹出框的滚动穿透的问题scrollPenetrate
- 解决短内容页面的footer定位问题ShortPageFooter
- CSS 表格 table
- CSS 变换 transform
- CSS 过渡 transition
- CSS flex flex
Demo: 使用CSS实现的一些Demo
- CSS 小怪兽: monster
- 子元素扩展到100%屏幕 100%layout
所有的的示例上传到gh-pages,注意在上传的时候,记得同时push to master 和 gh-pages,
如何上传到gh-pages上,很简单,follow the bellow step:
1.新建一个名字为gh-pages的分支
$ git checkout -b gh-pages
2.push代码到这个新的分支上即可
$ git push origin gh-pages
那么demo可以按照以下的方式找到
https://sialvsic.github.io/(repe-name)/(submodule-name)/index.html
eg:
https://sialvsic.github.io/css-demo/modal/index.html
因为我对sialvsic.github.io做了域名的重定向,所以实际上跳转到
http://sialvsic.me/css-demo/modal/index.html
Step 1
$ (master) git add
Step 2
$ (master) git commit
Step 3
$ (master) git push origin master
Step 4
$ (master) git checkout gh-pages
Step 5
$ (gh-pages) git merge master
Step 6
$ (gh-pages) git push origin gh-pages
simply
git push origin master
git checkout gh-pages
git merge master
git push origin gh-pages
git checkout master