zoukankan      html  css  js  c++  java
  • 8.css内容移出与精灵图

     定位的盒子居中显示

    :margin:0 auto;  只能让标准流的盒子居中对齐。

    ★定位的盒子居中:先左右走父元素盒子的一半50%,在向左走子盒子的一半(margin-left:负值。)

     

     标签包含规范

    div可以包含所有的标签。

    p标签不能包含div h1等标签。

    h1可以包含pdiv等标签。

    ◆行内元素尽量包含行内元素,行内元素不要包含块元素。

     

     

    规避脱标流

      

    ◆尽量使用标准流。

    ◆标准流解决不了的使用浮动。

    ◆浮动解决不了的使用定位。

     

     图片和文字垂直居中对齐

    vertical-aligninline-block最敏感。默认属性是:vertical-align:baseline;

     

     Css可见性

    overflow:hidden;   溢出隐藏    

    visibility:hidden;   隐藏元素    隐藏之后还占据原来的位置。

    display:none;      隐藏元素    隐藏之后不占据原来的位置。

    Display:block;     元素可见

    Display:none  display:block  常配合js使用。

    css之内容移除(网页优化)

    ◆使用text-indent:-5000em;

    ◆将元素高度设置为0,使用内边距将盒子撑开,给盒子使用overflow:hidden;将文字隐藏。

     Css精灵图

     

     

    属性选择器

     

     

     emmet快捷键:

    emmet是我们在sublime中的一个插件在这个插件中集成很多的快捷键。

    1 html:

    1.1 生成结构的快捷键:

    !+ tab,可以生成html5的结构代码。

    1.2 生成id名和类名

    标签名.类名#id名+tab
    
    
    没有标签名.类名+tab ==>div

    1.3 生成同级元素:

    标签名+标签名+标签名 “+”tab

    1.4 生成子类标签

    标签名>子标签名>子标签名>子标签名+tab
    
    
    标签名>子标签名>子标签名>子标签名^^子标签名+tab

    1.5 带固定数量的标签:

    ul>li*5+tab

    1.6 带有序号名称

    ul>li.abc$*3 + tab

    1.1 生成带有内容的标签:

    ul>li>a{item}*5

    2. css

    30px==>w30+tab
    
      Height:30px==>h30+tab
    
      Margin:30px==>mg30+tab
    
    Padding:30px==> pd30+tab
    
    Line-height:12px==>lh12px+tab
    
    Background==>bg+tab
  • 相关阅读:
    leetcode 113. Path Sum II (路径和) 解题思路和方法
    [置顶] T-sql sql server 设置主键约束、标示列、唯一约束、默认值、约束、创建表
    python多线程threading
    可视化MNIST之降维探索Visualizing MNIST: An Exploration of Dimensionality Reduction
    神经网络:卷积神经网络CNN
    卷积神经网络(CNN)
    数据挖掘(10):卷积神经网络算法的一个实现
    CNN卷积神经网络在自然语言处理的应用
    卷积神经网络CNN全面解析
    Matlab多个Figure图合成一个Fig
  • 原文地址:https://www.cnblogs.com/weihu/p/8185941.html
Copyright © 2011-2022 走看看