大学生就可以看懂的css基础实战系列,pre标签里是笔记总结,动手实际操作一下会加强理解。有疑问留言交流哦。
可能比较枯燥,但是再坚持一下,前端知识的大门就会大开了。
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <!-- 最新版本的 Bootstrap 核心 CSS 文件 --> <link rel="stylesheet" href=bootstrap/bootstrap.css> <!-- 最新的 Bootstrap 核心 JavaScript 文件 --> <script src="bootstrap/bootstrap.js"></script> <style> .div-container { border: #42b983 solid 1px; } .div-row { border: #b93a30 solid 1px; } .div-col { border: #ff8158 solid 1px; } /* css选择器 .class > 子元素: 第一代子元素 .class 子元素:class下的所有子元素 .div-container > .div-row > div { border: #ff8158 solid 1px; color: red; } */ .div-container > .div-row div { border: #ff8158 solid 1px; color: red; } </style> </head> <body> <pre> bootstrap栅格系统 参考: <a target="_blank" href="https://blog.csdn.net/swust_lian/article/details/70125604">bootstrap栅格系统</a> 栅格系统:container包含多个row,每个row包含最多12个col组成. ` container-fluid container ` col-md-1...12 最多12列 ` col-md-offset-1...12 右偏移多少个格子 只有右偏移,因为布局是默认从左到右,右偏移即可完成布局偏移控制 实现原理非常简单,就是利用十二分之一(1/12)的margin-left ` div左右浮动 col-md-push-* 往右浮动 col-md-pull-*往左浮动 </pre> <div class="container div-container"> <div class="row div-row"> <div class="col-md-1 div-col">1</div> <div class="col-md-1 div-col">2</div> <div class="col-md-1 div-col">3</div> <div class="col-md-1 div-col">4</div> <div class="col-md-1 div-col">5</div> <div class="col-md-1 div-col">6</div> <div class="col-md-1 div-col">7</div> <div class="col-md-1 div-col">8</div> <div class="col-md-1 div-col">9</div> <div class="col-md-1 div-col">10</div> <div class="col-md-1 div-col">11</div> <div class="col-md-1 div-col">12</div> </div> <div class="row div-row"> <div class="col-md-4 div-col">col-md-4</div> <div class="col-md-4 div-col">col-md-4</div> <div class="col-md-4 div-col">col-md-4</div> </div> <div class="row div-row"> <div class="col-md-3 ">col-md-3</div> <div class="col-md-9 "> col-md-9</div> </div> <div class="row div-row"> <div class="col-md-9 ">col-md-9</div> <div class="col-md-3 ">col-md-3</div> </div> <div class="row div-row"> <div class="col-md-3 col-md-offset-1">col-md-3 列偏移</div> <div class="col-md-2 col-md-offset-1 text-center">col-md-1</div> <div class="col-md-3 col-md-offset-1">col-md-3 列偏移</div> </div> <div class="row div-row"> <div class="col-md-3 col-md-push-5">col-md-3</div> <div class="col-md-5 col-md-pull-3">col-md-5</div> <div class="col-md-1 col-md-push-5">col-md-1</div> </div> <div class="row div-row"> <div class="col-md-6"> <div class="row"> <div class="col-md-3">col-md-3</div> <div class="col-md-3">col-md-3</div> <div class="col-md-1">col-md-1</div> </div> </div> </div> </div> </body> </html>