zoukankan
html css js c++ java
HTML&CSS精选笔记_CSS高级技巧
CSS高级技巧
CSS精灵技术
需求分析
CSS精灵是一种处理网页背景图像的方式。它将一个页面涉及到的所有零星背景图像都集中到一张大图中去,然后将大图应用于网页,这样,当用户访问该页面时,只需向服务发送一次请求,网页中的背景图像即可全部展示出来。
通常情况下,这个由很多小的背景图像合成的大图被称为精灵图,
工作原理
CSS 精灵其实是将网页中的一些背景图像整合到一张大图中(精灵图)。然而,各个网页元素通常只需要精灵图中不同位置的某个小图,要想精确定位到精灵图中的某个小图,就需要使用CSS的background-image、background-repeat和background-position属性进行背景定位,其中最关键的是使用background-position属性精确地定位。
CSS滑动门技术
需求分析
为了使各种特殊形状的背景能够自适应元素中文本内容的多少,出现了CSS滑动门技术。它从新的角度构建页面,使各种特殊形状的背景能够自由拉伸滑动,以适应元素内部的文本内容,可用性更强。
工作原理
滑动门技术的关键在于图片拼接,它将一个不规则的大图切为几个小图,每一个小图都需要一个单独的HTML标记来定义。
完成切图工作之后,就需要用HTML标记来拼接这些图像,方法为定义3个盒子,将所得的3张小图分别作为盒子的背景。
其中左右两个盒子的大小固定,用于定义左右侧的小圆角背景。
中间的盒子不指定宽度和高度,靠文本内容撑开盒子,同时,将中间的小图平铺作为盒子的背景。
Margin负值的应用
同级元素应用负margin
对子元素应用负margin
查看全文
相关阅读:
JS-OO-数据属性,访问器属性
下载php扩展笔记
php字符串笔记
include、require、include_once和require_once理解
http协议笔记
Git中三种文件状态及其转换
git add 命令
/ 直接用就可以了 想用,需要用\来转义
$_POST 变量以及$GLOBALS['HTTP_RAW_POST_DATA']
Python multiprocessing
原文地址:https://www.cnblogs.com/justdoitba/p/7582111.html
最新文章
mysql shell脚本
Spring框架参考手册(4.2.6版本)翻译——第三部分 核心技术 6.8 容器扩展点 6.8.1 使用BeanPostProcessor定制Bean
Spring框架参考手册(4.2.6版本)翻译——第三部分 核心技术 6.7 Bean的继承
Spring框架参考手册(4.2.6版本)翻译——第三部分 核心技术 6.6.3 其他Aware接口
Spring框架参考手册(4.2.6版本)翻译——第三部分 核心技术 6.6.2 ApplicationContextAware和BeanNameAware
Spring框架参考手册(4.2.6版本)翻译——第三部分 核心技术 6.6 自定义Bean的特性 6.6.1 生命周期回调
Spring框架参考手册(4.2.6版本)翻译——第三部分 核心技术 6.5.5 自定义(custom)作用域
Spring框架参考手册(4.2.6版本)翻译——第三部分 核心技术 6.5.4 请求(request)、会话(session)和全局会话(global session)作用域
Spring框架参考手册(4.2.6版本)翻译——第三部分 核心技术 6.5.3 依赖于原型Bean的单例Bean
Spring框架参考手册(4.2.6版本)翻译——第三部分 核心技术 6.5.2 原型(prototype)作用域
热门文章
Spring框架参考手册(4.2.6版本)翻译——第三部分 核心技术 6.5.1 单例(singleton)作用域
新浪微博时间格式化
VS2012调试C++工程DLL
隐藏控制台
OpenExeConfiguration的使用
C#判断操作系统类型
IE9下不显示select
Linq读取XML数据
Javascript学习之Window
AIR 初步 Javascript学习之cookie操作
Copyright © 2011-2022 走看看