- 浏览: 40688 次
- 性别:
- 来自: 杭州
-
最新评论
文章列表
这段时间常给来面试的同学用《 你是一个职业的页面重构工作者吗? 》中三个部分的不同阶段去做自测,发现很多人都自我感觉良好,给我的回答基本都是比较高的,只不过实际上提交的面试题所反应出来的并没有那么高。我总结了下,主要有3点:
对自己的能力没有足够的了解,没有实事求是的认清自己
存在侥幸的心理,希望以较高的答案赢得面试的机会
对文章里每一点的理解存在偏差
简单做下说明:
对于我们来说是很重要的,只有真正的认清自己的能力,才能知道自己还有哪方面的不足,才能有针对性的提高自己。
就是人的问题了,这里也提醒下各位正找工作的同学,正直、诚信,是很多公司十分看重的,也是做人很重要的品德。我不会因为 ...
IE6中line-height属性失效问题(转)
- 博客分类:
- 前端技术
关于IE6下line-height属性失效问题,以前也遇到过几次。不过由于时间关系,没有深究,就用padding解决了。今天又遇到了问题,最后发现IE6下line-height属性失效是由于文字中包含img、input、select、textarea、button、object造成的。
解决办法:
对和文字相连接的img、input、textarea、select、object等元素加以属性:
margin: (所属line-height-自身高度)/2px 0;
vertical-align:middle;
浏览器的渲染引擎负责取得网页的内容(html、xml、图像等)、整理讯息(加入css,javascript等),以及计算网页的显示方式,然后会输出至显示器或打印机。所有网页浏览器、电子邮件客户端以及其它需要编辑、显示网络内容的应用程序都需要渲染引擎。
了解浏览器的渲染类型有助于我们理解浏览器的私有属性,从而增强web设计的感,例如:
-o-:以Presto为渲染引擎的浏览Opera的私有属性、
-moz-:以Gecko为渲染引擎的浏览器Mozilla Firefox的私有属性
-webkit-:以Webkit为渲染引擎的浏览器Safari、Google Chrome的私有属性
下表列举 ...
内容摘要:通过引入_initialized 属性,当第一次构造对象时生成方法showColor ,再次生成对象时,此时的_initialized 已经是true,就避免了重复生成函数,属性的定义和函数的定义都在构造函数内,也满足了语义上的对象封装概念。
1.Global对象。这对象之所以特别就是因为它根本不存在!-_-。如果你声明
var pointer=Global;
报错,找不到此对象。这是因为在ECMAScript中,每个函数都某个对象的方法,我们用到的isNaN(),isFinite(),parseInt()和parseFloat()函数,看起来是独立的函数,其实它们 ...
前端性能优化完全是一个技术话题,但是对于项目的用户体验有非常大的影响,如果你的网站打开要等待三五秒或者等到浏览器提示无法连接,那网站哪来的流量,哪来的品牌影响和用户忠诚度,挣钱就算了。
3s,作为 ...
字符匹配语法:
\d 匹配数字(0~9) ‘\d’匹配8,不匹配12;
\D 匹配非数字 ‘\D’匹配c,不匹配3;
\w 匹配任意单字符 ‘\w\w’ 匹配A3,不匹配@3;
\W 匹配非单字符 ‘\W’匹配@,不匹配c;
\s 匹配空白字符 ‘\d\s\d’匹 ...
块元素:html,body,div,h1,h2,h3,h4,h5,h6,p,address,blockquote,form,fieldset,legend,ul,ol,li,dl,dt,dd,table,caption,tr,th,td,thead,tbody,tfoot,
colgroup,col,hr,pre
内联元素:span,em,strong,sup,sub,bdo,code,tt,kbd,var,dfn,samp,acronym,abbr,q,cite,ins,del,a,iframe,input,textarea,button,select,optgroup,
option,la ...
<%
'获得发送人的姓名
fsname = request.Form("fsname")
'获得发送人的邮件地址
fsemail = request.Form("fsemail")
'将发送人的邮件地址通过@分离开,放到fs_email数组里面
fs_email = split(fsemail,"@")
'获得发送人的邮件密码
fspassword = trim(request.Form("fspassword"))
'获得收件人的邮件地址
sjemail = request.Form("sjema ...
如果你发现浏览页面的时候出现乱码。你可以尝试一下步骤: 确保你页面本身编码格式正确:例如test.asp中使用charset=utf-8,那么请先确保这个文件本身就是Utf-8编码的。你可以利用记事本进行转换。同样如果使用charset=GBK,请先确保这个文件本身就是GBK编码的。
确认你得到的原数据(例如从数据库中得到的数据)编码方式与页面编码方式一至。
尝试指定IIS按什么编码读取。
<%@ codepage=65001%>UTF-8
<%@ codepage=936%>简体中文
<%@ codepage=950%>繁体中文
<%@ codep ...
我们知道,IE6可能过不了多久就会消失了,但是我们还能继续支持这个浏览器并且避免hack和有约束的CSS吗?这里是10个使用有效的HTML和CSS代码来修正IE6主要问题的方法。
1. 使用DOCTYPE
你应该在一直每个HTML文件的头部都使用DOCTYPE,并且我们推荐使用strict 版本,比如:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/ strict.dtd">
或者,对于XHTML使用:
<!DOCTYPE h ...
只针对ie6,ie7和firefox的csshack
注意都要写在正常样式的后边,除!important方法在前边
---------------针对样式名------------
如果只让ie6看见用*html .head{color:#000;}
如果只让ie7看见用*+html .head{color:#000;}
如果只让ff看见用:root body .head{color:#000;}
如果只让ff、IE8看见用html>body .head{color:#000;}
如果只是不让ie6看见用html>body .head{color:#000;} 即对IE6无效
如 ...
最近做项目,表格列比较多,常用的分辨率下总是有气人的横向滚动条。我自己亲自做了一个功能简单的插件,拿出来分享一下,也希望朋友们再完善。
此插件只能控制完整的表格(有colspan,rowspan的表格控制起来会错位),不能做到所有表格通用,希望大家能完善。