css学习之高级技巧

1、精灵图

核心原理:将网页中的一些小背景图像整合到一张大图中,这样服务器就只需要发送一次请求就可以了。主要针对背景图像

目的:有效减少服务器接收和发送请求的次数,提高页面的加载速度。

左走为负;上走为负

 背景图像是精灵图,然后指定位置,显示某一个图标 

在实际情况中,遇到结构和样式简单的图标,就用字体图标;

遇到结构样式复杂的小图标,就用精灵图

字体图标的下载

 字体图标的引用:把下载包里面的font添加到文件夹下;将style.css里面的代码复制到网页的<style></style>中;---

三角形的制作:

界面样式

鼠标样式       

cursor:属性值

 轮廓线     outline

给表单添加outline:0;或者outline:none样式之后,就可以去掉默认的蓝色边框

防止拖拽文本域   resize:none;

vertical-align

用于设置一个元素的垂直对齐方式,只针对于行内元素或行内块元素(如图片、表单等)。

 溢出文字的省略号显示

单行文本溢出显示省略号--必须满足三个条件

 多行文本溢出显示省略号

 常用布局技巧:

1、margin负值运用

为了使得两个盒子中间的border还是保持1px:

margin-left:-1px   让盒子向左侧移动1px,压住旁边盒子的右边的border

 2、文字围绕浮动元素

巧妙运用浮动不会压住文字的特性

左边的图像浮动,文字直接用标准流

3、行内块巧妙运用

text-align:center 水平居中

行高设置与盒子高度相同可垂直居中

4、css三角强化

上右下左

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值