常见性能优化:1.CSS Spirite
:css精灵,一种网页图片应用处理方式。加速的关键不是降低了重量,而是减少了个数,这样就减少了向服务器请求的次数,从而达到减少请求时间,横向还会减少图 片大小,也能提高性能。 (允许将一个页面涉及到的所有的图片(尤其是ico多的页面)都包含到一张大图中去,这样页面会一次性显示出该spirite包含的图像。而且对于<200k的图片加载速 度基本没差别。)...
一. 居中相关布局1.1 水平居中布局方案一. inline-block + text-aligntext-align是可以控制行内内容(文字、行内元素、行内块级元素)进行水平对齐。对于块级元素我们可以设置display: inline-block进行对齐。注:text-align属性具有继承性,会导致自己元素内部的文本也是居中显示的,需要自身设置text-align覆盖<style>.wrap {width: 100%;height: 200px;background-color: aqua;text-align: center;}.content {width: 200px;heig...
部分HTML代码如下:<div class="wrap block"><div class="block-center">块儿居中</div></div><div class="wrap inline"><span class="inline-center">内联居中</span></div>一、absolute拔河效应(元素宽高需设定)
.block{ position: relative;
} .block-center{ position: absolute; margin: auto; /*这句要写,否则无效果*/ left: 0; top: 0; right: 0; bottom: 0;
} 利用margin(元素宽高需设定)
.block{positio...
CSS+DIV是网站标准(或称“WEB标准”)中常用的术语之一,通常为了说明与HTML网页设计语言中的表格(table)定位方式的区别,因为XHTML网站设计标准中,不再使用表格定位技术,而是采用css+div的方式实现各种定位。应用应用DIV+CSS编码时很容易犯一些错误。本文列举了一些常见的错误: 1. 检查HTML元素是否有拼写错误、是否忘记结束标记 即使是老手也经常会弄错div的嵌套关系。可以用dreamweaver的验证功能检查一下有无错误。2...
CSS三大特性—— 继承、 优先级和层叠继承:即子类元素继承父类的样式;优先级:是指不同类别样式的权重比较;层叠:是说当数量相同时,通过层叠(后者覆盖前者)的样式。css选择符分类 1.标签选择器(如:body,div,p,ul,li) 2.类选择器(如:class="head",class="head_logo") 3.ID选择器(如:id="name",id="name_txt") 4.全局选择器(如:*号) 5.组合选择器(如:.head .head_logo) 6.后代选择器 (如:#head .nav ul li...
列表类型(list-style-type)要影响列表的样式,最简单(同时支持最充分)的办法就是改变其标志类型。在一个无序列表中,列表项的标志 (marker) 是出现在各列表项旁边的圆点。在有序列表中,标志可能是字母、数字或另外某种计数体系中的一个符号。属性值有以下:list-style-type:none无标记list-style-type:disc默认,标记是实心圆list-style-type:circle 空心圆list-style-type:square实心方块list-style-type:decimal标记是...
本文对animate.css的各个效果进行总结bounce从上掉落,在地上小幅度跳起<!DOCTYPE html>
<meta charset="utf-8">
<html>
<head><title>mode</title><link rel="stylesheet" type="text/css" href="animate.css"><style type="text/css">#mode{margin: 0 auto;width: 300px;height: 100px;text-align: center;line-height: 100px;color: blue;font: 50px "微软雅黑";}</style>
</head>
<body><div id="mode" class="animated infini...
转自:http://blog.csdn.net/qiushi_1990/article/details/40260447?utm_source=tuicool&utm_medium=referral一,html+css基础1-1Html和CSS的关系学习web前端开发基础技术需要掌握:HTML、CSS、JavaScript语言。下面我们就来了解下这三门技术都是用来实现什么的:1. HTML是网页内容的载体。内容就是网页制作者放在页面上想要让用户浏览的信息,可以包含文字、图片、视频等。2. CSS样式是表现。就像网页的外衣。比如,标题字体、颜色...
1.通配选择器匹配所有元素 *{color:red;}2.标签选择器匹配所有p元素 p{color:red;}3.ID选择器匹配ID="div1"的元素 #div1{color:red;}4.类选择器匹配class="red"的元素,CSS和HTML对大小写不敏感,但ID是大小写敏感的。 .red{color:red;} 应用多个class,类名中间用空格隔开,class="red green"。元素将应用red和green的所有规则,重复规则只有一个生效,但不取决于class中类名顺序,而是CSS定义的顺序。 1<!DOCTYPE ht...
1、父级div定义height<style type="text/css"> .div1{background:#000080;border:1px solid red;/*解决代码*/height:200px;}.div2{background:#800080;border:1px solid red;height:100px;margin-top:10px}.left{float:left;width:20%;height:200px;background:#DDD}.right{float:right;width:30%;height:80px;background:#DDD}</style>
<div class="div1">
<div class="left">Left</div>
<div class="right">Right</div>
</di...
最近在弄一个简单管理系统的前端,所以打算将做项目的一些个人感想以及总结简单罗列下,当然,主要针对前端的基础部分以及一些常用的前端个人简单技巧总结。主要分为js部分和css部分,下面是css的基础部分总结 一、基础知识 1、前端基本概念以及常识 web应用,主要分为前端和后端,而前端的话,主要是想用户展示内容,后端的话主要是处理用户数据。前端内容呈现中,主要有几个问题:内容是什么?如何展示内容?如何展示...
1.对WEB标准以及W3C的理解与认识 标签闭合、标签小写、不乱嵌套、提高搜索机器人搜索几率、使用外链css和js脚本、结构行为表现的分离、文件下载与页面速度更快、内容能被更多的用户所访问、内容能被更广泛的设备所访问、更少的代码和组件,容易维护、改版方便,不需要变动页面内容、提供打印版本而不需要复制内容、提高网站易用性; 2.xhtml和html有什么区别 HTML是一种基本的WEB网页设计语言,XHTML是一个基于XML的置标语...
一个div里面有多个相同的元素的时候给头 或者尾部的元素去掉某些样式的时候用 first-child 给第一个元素去掉某个元素 last-child 给末尾的去掉 今天制作海豚家使用最多的就是 position:fixed 搭配 top bottom left regiht来使用固定在页面上,制作抖动动画使用到relative margin 和relative 定位的区别 margin会影响后继元素的布局 而relative不会. 原文:https://www.cnblogs.com/wzsoul/p/14967428.html
学习前端有一段时间了,一直在看书上的理论知识,而实战项目却很少。师兄常说,想要知道自己的实力有多少,知识掌握了多少,最好的方法就是去实践了,实践出真知嘛。于是决定在这个假期里,主要是通过项目的实践以及理论知识的辅助来提高代码水平。首先是做几个HTML5+CSS3静态页面布局的练习,查缺补漏知识点并且总结在实践过程中遇到的一些错误。页面的设计稿主要是网络上找来了的,也尝试自己切图、测量位置、获得内容的属性等等...
为什么要转过来呢? 因为我觉到,同样是一个初学者,应该互相学习,交流。 css:Cascading Style Sheets 层叠样式表CSS引入方式:1.内嵌: <p style="color:red;">xx</p>,这种方式使用最少,因为不方便阅读2.内联:写在<head>中,<style> p{xxxxx} </style> 所有p元素都会执行{}中的代码。3.外联:在外部创建一个CSS,再通过link连接这个css.也写在<head>中。选择器:1....