css基础06
 
 
 
 
 
 
 
 
 
 


 
精灵图就是只要导入一张照片(这张照片里面有很多很多的小图标和照片),然后通过background-position来移动位置,使网页显示出对应图片或者图标。一般都是负值。

 
 
 
 
 

 
 
 
 
下载然后导入项目里。

 
 

 
不同浏览器支持字体不一样,但是下载的时候已经自动生成了四种对应的格式。

 字体声明:

复制小框框。每个小框框都不一样(虽然看着一样),一定要去复制!!!!

 
直接第一句代码就可以使用你想要的图标了。

 



导入旧的,加了新的图标进去后,重新生成新的图标集,然后再导入项目里的根目录就好了。
和精灵图的原理差不多。

  
        
一个盒子没有大小,只有边框(边框有数值)是这样的,就都是三角形,然后把其他的改为透明色就形成了对应方向的三角形了。
 



 
 
 
 
 
 
 
 
 
 
 
 
设置文本域的右下角不能拖动。原本是默认可以拖动放大的。

 
文本域的代码最好在一行,不同行了显示出来的起始的文字也会有空格。

 
 
  图片和文字实现垂直居中。
图片和文字实现垂直居中。
 
 

 

 
 
 
 
块级元素是没有基线对齐这个属性的。
 

 
 
 
 
 
有较大的兼容性问题,IE就显示不出来。但是没有也没关系,显示大致内容就好了。
 

 
  
 

边框重叠成2px会加粗。原理就是-1px会往前压住,正好显示只有ipx

去小圆点。

 
当鼠标经过盒子时,边框会变成其他颜色,要用定位才能解除被压着的一边的边框。
 


 
 
因为浮动的目的就是让文字围绕图片的。文字永远不会跑到盒子底下!右边文字不用加高度加宽度。

 
text-align:center





把下面的三角形去掉
 变这样:
变这样:  把上面的三角形增大:
把上面的三角形增大: 去掉左侧:
去掉左侧: 上面改成透明色:
 上面改成透明色:
 
 左侧也去掉的话
最上面的不能改成0px,改成零了就不能成为一个三角形了,消失了,上面的要改成透明色。
 
简写代码后:

案例:
 
 
 
 


 
  
 
 
 
a链接取消下划线和删除蓝色字体。鼠标经过变成红色。
 
 所有按钮和输入文字统一字体。
对整个body的页面统一。
 
 
 
清除浮动用的时伪元素。
 
 
 
直接复制粘贴就好,不用背。
 

 
                     
                    
                 
                    
                 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号