2020-11-04 学习总结 css基础6 相对定位绝对定位,元素的层叠顺序z-index,精灵图,创建锚点,浏览器相关,简单bug处理

本文介绍了前端开发中的一些关键技巧,包括相对定位与绝对定位的区别、元素的层叠顺序、精灵图的应用、创建锚点的方法、浏览器的发展历史及其内核、CSS前缀与选择器的使用等,帮助开发者更好地理解并应用这些技术。
摘要由CSDN通过智能技术生成

1.相对定位和绝对定位的区别

			相对定位是相对于元素本身定位 通过偏移量设置定位元素与原来位置的距离、
			绝对定位是相对于祖先元素定位 子集开启绝对定位 父级开启相对定位

2.元素的层叠顺序z-index

			值为整数 值较大的元素会叠加到值较小的元素之上
			默认层是0 可以设置负值

3.精灵图/雪碧图

			网页图片处理的方式 将零星的图片整合成一张大图片
			
			优点:减少服务器的请求次数 提高页面的加载速度
			缺点:不利于后期维护,需要合理规划

4.创建锚点

				<a name="锚点名"></a>
				<a href="#锚点名"></a>
				
				<div id="锚点名"></div>
				<a href="#锚点名"></a>

5.浏览器的发展史

6.主流浏览器

			Internet Explorer(IE)、safari、edge、Mozilla Firefox、Google Chrome、
			Opera、360、遨游

7.浏览器内核及代表作

			Trident(MSHTML)(三叉戟;三叉线;三齿鱼叉)IE、Maxthon(遨游)、腾讯 、Theworld世界之窗、360浏览器---双核
			Gecko(壁虎)代表作品Mozilla Firefox 是开源的--跨平台兼容
			Presto( 迅速的)代表作品Opera ,Presto是由Opera Software开发的浏览器排版引擎。它也是世界上公认的渲染速度最快的引擎。
			Webkit Safari内核,Chrome内核原型,它是苹果公司自己的内核,也是苹果的[Safari]()浏览器使用的内核:[Chromium(Blink,V8)(开源)]

8.属性的前缀

			-webkit-:safari(苹果) chrome(谷歌)私有属性 用于移动端网页开发
			-o-:Opera(欧朋)
			-moz-:firefox(火狐)浏览器私有属性
			-ms-:ie浏览器私有属性	

9.选择器前缀法

			选择器{*属性:属性值} IE7及以下版本
			选择器{_属性:属性值} IE6及以下版本

10.注释法

			<!--[if IE xxx]>
			<![endif]-->

11.图片下方3px

			div嵌套img产生的bug
			设置div的高度
			设置img的display:block;
			设置img的vertical-align:top;

12.换行产生的3px

			不折行 把元素放在一行
			给元素加浮动

13.图片链接边框

			设置img的border:none;

14.margin重叠

			给子集加浮动
			给父级设置padding或border
			overflow:hidden; 给父级加
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值