• 《Head First HTML与CSS》学习笔记


    2022.10.27 第11章学习

    知识点记录

    1. 设置float后,所指定的元素会与下方内容并排放置

      float: right;
      
    2. 外边距margin

      1. /* 上边 | 右边 | 下边 | 左边 */
      2. margin: 2px 1em 0 auto;
    3. clear指定一个元素是否必须移动 (清除浮动后) 到在它之前的浮动元素下面。clear  属性适用于浮动和非浮动元素。

      1. /* 别想在我右边放浮动元素,死了心吧😂 */
      2. clear: right;

    4. display在用网格实现双排页面时用到,设置元素是否被视为块或者内联元素以及用于子元素的布局,例如流式布局网格布局弹性布局。部分➡️案例源码下载

      1. div#tableContainer{
      2. display: table;
      3. /*并非总是建立布局的最佳工具,但这里想的到两个均匀的内容列是最佳解决方案*/
      4. border-spacing: 10px;
      5. }
      6. div#tableROW{
      7. display: table-row;
      8. /* all table elements have an equivalent CSS display value */
      9. }

      border-spacing指定相邻单元格边框之间的距离

      table类似html中的table

    5. vertical-align用来指定行内元素(inline)或表格单元格(table-cell)元素的垂直对齐方式。

      1. #drinks{
      2. display: table-cell;
      3. background-color: #efe5d0;
      4. width: 20%;
      5. padding: 15px;
      6. vertical-align: top;
      7. }

    2022.10.28 第13章学习

    知识点记录

    1. border-collapse 决定表格的边框是分开的还是合并的。在分隔模式下,相邻的单元格都拥有独立的边框。在合并模式下,相邻单元格共享边框。

      1. table{
      2. border-collapse: collapse;
      3. border-spacing:0px;//在边框分离模式下,间距设为0也可让两个边框挨着
      4. }

    2. 伪类根据元素的状态指定元素的样式

      nth-child 找到所有当前元素的兄弟元素,然后按照位置先后顺序从 1 开始排序,选择的结果为 CSS 伪类:nth-child 括号中表达式(an+b)匹配到的元素集合(n=0,1,2,3...)。

      1. tr:nth-child(2n){
      2. background-color: #fcedde;
      3. }
      4. tr:nth-child(2n+1){
      5. background-color: #fcba7a;
      6. }
    3. **list-style-type**设置列表元素的 marker(比如圆点、符号、或者自定义计数器样式)。

      1. li{
      2. list-style-type: "\\1F44D"; // thumbs up sign
      3. /* Partial list of types */
      4. list-style-type: disc;
      5. list-style-type: circle;
      6. list-style-type: square;
      7. /* <string> value */
      8. list-style-type: '-';
      9. /* Keyword value */
      10. list-style-type: none;
      11. /* 采用任意图像作为标识 */
      12. list-style-image:url(images/name.format);
      13. padding-top:5px;
      14. margin-left:20px;//为图像增加更多空间
      15. }
  • 相关阅读:
    Docker部署MySQL双主双从,主主互备
    向毕业妥协系列之机器学习笔记:构建ML系统(四)
    java中的实体类
    配置和优化您的企业内容管理(ECM)解决方案
    Spring Cloud面试题整理
    【CentOS】忘记root密码
    C++入门知识——构造函数初始化列表、static与友元
    DVWA-JavaScript Attacks
    Simulink模型加密共享
    Win11管理和优先处理通知的方法
  • 原文地址:https://blog.csdn.net/hcud024/article/details/127651291