美文网首页
滑动门 / 精灵图 / 网页布局的思路

滑动门 / 精灵图 / 网页布局的思路

作者: 情怀已售罄丶 | 来源:发表于2017-12-28 21:58 被阅读0次

滑动门:根据文本自适应大小,根据背景的层叠性制作,并允许他们在彼此之上进行滑动,以创造出一些特殊的效果。

滑动门有两个部分:

li -- 左边固定不动的部分,背景左对齐

a -- 右边随着内容变宽的部分,背景右对齐

li { float: left; height: 33px; line-height: 33px; padding-left: 14px; background: url("weixin.png") left -192px;}

a { float: left; height: 33px; padding-right: 14px;background: url("weixin.png") right -192px;} 

li:hover {background-position: left -144px;} li:hover a { background-position: right -144px; }

雪碧图(sprite)也称精灵图

由来:因为网页上有可能有很多小的图片用来做效果,页面上每一张图片都会需要向服务器请求一次,服务器压力很大。把小图集合在一张大图上,将来用到的时候,一次性把小图全都拿过来,这样就会减轻服务器的压力。

雪碧图的使用:用大图作为背景图片,再使用background-position属性控制要显示的区域。

.btn { width: 86px; height: 34px; background: url("qq.png") no-repeat -350px -110px;}

网页布局的思路

1、 在我们要开始做一个页面的时候,要首先搭建好目录,在一个大的文件夹里面要有css文件夹,image文件夹,如果页面较多建议再建立一个html的pages文件夹,还有js文件夹等等,这样做的主要目的是为了实现三层分离,还有就是便于代码的管理,也便于后期的维护,严格准守w3c标准。

2、 准备好css初始化文件,可以先写上要常用到的和公用代码,后面如果有需要可以后续添加,初始化文件要独立分开,不能和其他的css文件混合。需要使用时再引用。

3、 准备好这些之后,拿到设计图,要开始分析页面结构,一般是纵向排列,像是堆积木一样一个一个的块搭建的,不同的是页面的搭建是从上往下。

4、 分析完成后开始搭建页面,一块一块的来,在给元素使用选择器命名的时候要有意义,这也是为了代码的整洁和写样式的时候不会发生命名重复(除非是公共样式之类的),还要定好版心,一般页面的版心是固定的,不会改变。版心就是页面的中间部分。

5、 页面搭建好之后就可以开始写css样式了,要新建一个页面样式,实现三层分离。

相关文章

  • 滑动门 / 精灵图 / 网页布局的思路

    滑动门:根据文本自适应大小,根据背景的层叠性制作,并允许他们在彼此之上进行滑动,以创造出一些特殊的效果。 滑动门有...

  • CSS(4)精灵图、圣杯布局、滑动门、三角、opacity

    目录 1.精灵图 1.精灵图的使用 2.圣杯布局 1.圣杯布局 3.滑动门 1.滑动门 4.三角 1...

  • 滑动门技术的简单实现

    HTML CSS 滑动门 网页设计 关于滑动门,现在的页面中好多地方都会用到滑动门,一般用作于导航背景,它的官方解...

  • CSS精灵图、滑动门详解

    1.精灵图 名称:精灵图 Sprite chart。它的由于来,每次请求网站的时候都会去请求图片,太麻烦。 网站...

  • 前端面试题实战2

    1. 精灵图(CSS Sprites)的优点和缺点 精灵图是一种网页图片应用处理方式。就是把网页中很多小背景图片整...

  • 9、精灵图(重点)及字体图标

    1. 精灵图(重点) 1.1 为什么需要精灵图 一个网页中往往会应用很多小的背景图像作为修饰,当网页中的图像过多时...

  • 网络编程(四)之 CSS(3)

    一、 精灵图 1.1 为什么需要精灵图 一个网页中往往会应用很多小的背景图像作为修饰,当网页中的图像过多时,服务器...

  • 网页基本布局

    网页常见的几种简单布局 单列布局 两列布局 三列布局 通栏布局 单列布局 效果图: top{ }/宽度980px,...

  • 三十二、精灵图&字体图标

    一、精灵图 1.1 为什么需要精灵图 一个网页中往往会应用很多小的背景图像作为修饰,当网页中的图像过多时,服务器就...

  • HTML+CSS简单实现一个页面

    先预览一下效果图 先说一下页面的布局思路: 整张网页有一个背景div,然后页面布局整体划分为左右两个div,然后分...

网友评论

      本文标题:滑动门 / 精灵图 / 网页布局的思路

      本文链接:https://www.haomeiwen.com/subject/drlbgxtx.html