`
一湖碧波
  • 浏览: 54596 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论
文章列表
1.搜狗,IE,360浏览器对于css中元素边框的像素计算是如何规定的?
逻辑布局   1.浮动元素:float属性,浮动,顾名思义,应该是指浮动在页面之上,那么它的一个特性就是可以浮动在一个页面元素之上,或者说是重叠。 float:left/right/none; clear属性 :left/right/both/none;    clear是建立在已有的float属性基础上的, 当float声明为float:left;时,文字会萦绕在浮动元素的右边(还是周围?),      再声明clear:left时,元素会移动到浮动元素之下,即另起一行。 或者说,它的作用是另一起一行,但要产生效果clear声明    必须跟float声明一致。 浮动遇到的问题:容 ...
看一些经典的书籍,就好像有一个人在跟你面对面的交谈一样,所得到的感受很奇妙。虽然悟性很重要,但学习跟不学习,思维是处在两个完全不同的层面上。阅读过的一些比较好的书籍:   《设计网事》千鸟编著 清华大学出版社 2010年1月   《PHP+Ajax 网站开发典型实例》 张银鹤 电子工业出版社 2009年1月   《css基础教程》Simon Collison 刘志忠译 人民邮电出版社 2007年9月   《网站重构》 Jeffrey Zeldman 傅捷等译 电子工业出版社 2004年5月   《深入浅出设计模式》 莫勇腾 清华大学出版社 2006年9月   《Eric ...

css学习小记(一)

    博客分类:
  • css
1.em单位是相对于包含它的规则而言   2.css用于将网页的内容与表现分离,所有的核心,框架性的内容放在(x)html文件中,而实际样式则是放在样式表文件中   3.关于颜色:http://en.wikipedia.org/wiki/Web_colors    web安全颜色主要有216种,表示在任何平台上都能正常地显示216种颜色,当然会逐渐被淘汰    css语言和HTML4规范一样都定义了16种具名颜色。加上css2.1添加的orange,一共是17种具名颜色。如图:   黑色(black) #000000 藏蓝色(navy) #000080 绿色( ...

html技巧

    博客分类:
  • html
1.文字排版   <p align="left">文字靠左</p> 文字靠左 <p align="center">文字置中</p> 文字置中 <p align="right">文字靠右</p> 文字靠右   2.虚线   <hr size='1' noshade='noshade' color='#000000' style='border-bottom-style:dotted' width=8 ...
用javascript写分页代码的时候,由于无法像php一样使用$_GET[]函数获取连接中附带的值(例如:<a href='a.php?name='.$name.'>')而又要实现不同页面参数的传递,所以,需要利用javascript中的window.location.toString()函数,它的作用是获取当前浏览器中地址栏中的地址,然后利用split("?")函数将地址按?截断为两部分,并将结果保存在一个数组中,接着利用parseInt(ob,int)将ob转换为数字,这时要注意,链接中传递的参数应该只能是数字,这样利用parseInt函数转换的时候才有意义 ...
  var str=window.location.toString();  //得到浏览器当前地址栏中的url地址   获取页面元素值的两种方式: 1.document.myform.province.value来获取province下的对象(其中的myform是id或者是name都可以) <form id="myform" name="myform"> <select id="province" name="province" onchange="createcity( ...
一、类型转换的方法和应该注意的问题:1.转换为布尔型:(1)用两次非运算(!):!!5 ==> true(2)用布尔型的构造函数:new Boolean(5) == > true值转换为布尔类型为false:0,+0,-0,NaN,""(空字符串),undefined,null除上面的值其他值在转换以后为true,需要特别提到的是:"0",new Object(),function(){}2.转换为字符串类型:(1)加上空字符串"":123 + "" = "123"(2)用字符串构造函 ...
1.设置页面的格式: header('Content-Type:text/xml'); 2.为了能够及时更新,需要设置php页面不能进行页面缓存 header("cache-control:no-cache,must-revalidate");  
利用ie浏览器测试编写网页时经常会出现"文档顶层元素无效"的错误提示,改动了代码之后依然是这样的提示,很郁闷,结果找到一个可以初步有效的解决方案: 1、点击IE浏览器中的“工具”,选择“internet选项”。 2、在“常规”页面点击“删除文件”。  删除缓存文件后,重新刷新页面可以看到改动后代码的效果,可能是由于缓存的原因导致的。 2、或者是在自己的代码段中设置header,添加header("cache-control:no-cache,must-revalidate"); 用来设置页面不能进行缓存,这样可以保证实时更新。
级联下拉菜单就是从一个下拉菜单中选中一项后,相应的另一个下拉菜单的内容会随之改变。   代码一:使用函数createProvince()加载第一列表框中的值,onchange属性加载相应的第二个列表框中的值 <html> <head> <title> new document </title> <script language="javascript"> function createProvince(){ var provinces = ['--请选择省份--','北京 ...

Html属性回顾

    博客分类:
  • php
onChange属性:当元素改变时执行脚本 <select id="number" onChange="validate();">  
在HTTP协议请求中,GET和POST这两种请求是最常见的了。GET请求是通过URL的参数传递的,传递的参数可以通过URL查看。服务器接它的参数就可以了。不过GET请求有一些限制,最大只能传2KB的内容,所以大的文本,还是要用POST来传。   如果要在Ajax发送POST请求,需要在open()函数进行设定,代码如下: xmlHttp.open("POST",url,true); 这样发送的就是POST请求,不过它要比GET请求多一个命令,如下: xmlHttp.setRequestHeader("Content-Type", ...
 前一阵支援EKP,发现小蒋的代码中已经用JQuery做前端的开发了,于是就想到MAP3.0的时候希望每个开发人员都能掌握JQuery,这将会提高开发效率和质量。为什么我一直没用,说到这因为面临一个问题,原来prototype很流行,比较早的js开发库,而且不是每个开发人员都掌握的,那么就会带来一些问题,你写的代码别人看不懂,何谈修改,会给其它同事和项目开发人员带来一些痛苦和困惑,而且在长期的环境下,大多数开发人员已经习惯了“复制-粘贴-修改”的工作习惯,就像我一样,我现在都习惯这种开发方式了,而且好像也没带来什么问题,这种意识在长期的积累中会不断的加深,再加上平常进度的压力,已经不太主 ...
在利用php+Apache+myslq进行编程的时候,经常有一个比较让人头疼的问题,就是配置php.ini文件。   问题1: Fatal error: Call to undefined function mysql_connect() in... 先用<?php phpinfo();?>打印出信息,然后再查看是否已经有MYSQL的相关选项. ...
Global site tag (gtag.js) - Google Analytics