CSSday12

一、小图跟文字进行水平对齐技术

第一种方式:通过调整文字背景图的位置。

通过padding+背景图的position配合产生对齐效果。

注意精灵图(长条适合)

第二种方式:将背景图设置到一个s标签上,让s标签跟文本对齐。

精灵图可以做的非常紧凑。

关键点:文本的对齐到middle,可以通过设置图片的margin-top、left、right等控制图片的显示位置。

第三种方式:可以同浮动的形式实现

二、CSS滑动门技术

1、margin负值运用

制作网页时,为了拉开元素之间的距离,常常给元素设置大于0的外边距margin。其实,在实际工作中,为了实现一些特殊的效果,经常需要将元素的margin设置为负值,如下图所示的元素重叠效果。

�2、消除inline-block中的空隙

行内块之间会有缝隙,去掉的方法

1. 去除空格,把代码放在一行上。

2. 使用margin负值。

3.给父级添加font-size:0;

4.使用letter-spacing或者word-spacing

5、使用float的方式

三、样式表总结

样式表           优点                         缺点                           使用情况           控制范围

行内样式表   书写方便      没有实现样式和结构相分离   极少        控制一个标签

内嵌样式表  结构和样式相分离     没有彻底分离               较多        控制一个页面

外部样式表   完全实现结构和样式相分离   需要引入        最多           控制整个站点

你可能感兴趣的:(CSSday12)