对于div,p等块级元素正常文字的换行(亚洲文字和非亚洲文字)元素拥有默认的white-space:normal,当定义的宽度之后自动换行html<divid="wrap">正常文字的换行(亚洲文字和非亚洲文字)元素拥有默认的white-space:normal,当定义</div>css#wrap{white-space:normal;width:200px;}1.(IE浏览器)连续的英文字符和阿拉伯数字,使用word-wrap:break-word;或者word-break:break-all;实现强制断行#wrap{word-break:break-all;widt...
http://www.jb51.net//article/16289.htm
只要触发IE的hasLayout,非浮动元素就会拥有布局。所以,利用IE6特有的hack规则,为它单独写样式就可修复此问题:_zoom:1;margin-left:value;_margin-left:value-3px;zoom是IE触发Layout条件之一,因为它是IE特有的CSS规则,所以采用zoom。margin-left:value-3px是修复IE6中3px的bug。此前采用非浮动元素也浮动的方法修复bug,现在我们可以试试这个新的方法了!注:前面的下划线是专门写给IE7以下版本的hack!...
http://www.jb51.net//article/16208.htm
尽量少使用类,因为可以层叠识别,如:.Newsh3而不必在h3上加类<divclass=”News”><h3></h3><h2></h2><p></p></div>3.没有现有元素区分的情况下再用div<divid=”mainNav”><ul><li>Home</li><li>AboutUs</li></ul></div>可以改为<ulid=”mainNav”><li>Home&l...
http://www.jb51.net//article/16207.htm
本来还以为这块是由后台单独去做的,今天看到这种效果,居然是CSS实现的。现在将它放到这里与大家共享[html]<style><!--.title{font-size:14px;font-weight:bold;color:#FF6600}.t0{margin:3px;padding:3px;list-style-type:none;line-height:16px;}.t1{font-size:14px;margin-right:5px;height:16px;float:left;white-space:nowrap}//--></style><!-...
http://www.jb51.net//article/16170.htm
[html]<styletype="text/css">/*图片新闻大小可以更改此样式*/.pp_portal_imgNews{position:relative;text-align:left;width:250px;height:190px;}.pp_portal_imgNew{position:absolute;}/*图片样式*/.pp_portal_imgNewimg{width:100%;height:165px;border:0;}/*文字标题样式*/.pp_portal_imgNew_title{text-align:center;margin-top:5px;}.p...
http://www.jb51.net//article/16142.htm
什么是RSS?RSS是站点用来和其他站点之间共享内容的一种简易方式(也叫聚合内容),通常被用于新闻和其他按顺序排列的网站,例如Blog。一段项目的介绍可能包含新闻的全部介绍等。或者仅仅是额外的内容或者简短的介绍。这些项目的链接通常都能链接到全部的内容。网络用户可以在客户端借助于支持RSS的新闻聚合软件(如FeedDemon、SharpReader,NewzCrawler),在不打开网站内容页面的情况下阅读支持RSS输出的网站内容。网站提供RSS输出,有利于让用户发现网站内容的更新。RSS如何工作?首先您一般需要下载和安装一个RSS新闻阅读器,然后从网站提供的聚合新闻目录列表中订阅您感兴趣的新闻...
http://www.jb51.net//article/16137.htm
是className,可不是class注意JavaScript使用的是className去访问class属性,因为class是一个保留关键字,因为将来JavaScript可能开始支持像Java一样的类。我们在讨论style属性时遇到了棘手的细节问题和浏览器差异性带来的麻烦,正如同经历一场惊涛骇浪。而class和id的更改则像是沙漠里一片平静的绿洲,浏览器们在这里和谐相处。思考这个例子:p{color:#000000;/*black*/}p.emphasis{color:#cc0000;/*red*/}<pid="test">Test</p>最初,该段落没有定义class...
http://www.jb51.net//article/16131.htm
先说说在尝试的过程发现的几个问题1、盒模型问题相信玩重构或者说是DIV+CSS的朋友应该都知道这个东西,废话不多说,不知道而有兴趣可以去网上搜索一下。这里我提到这个是因为这个布局是用百分比来控制的,所以当加对边框加上1px的边后,就不好减回来,我是舍弃了上边的边框样式。2、溢出问题这个问题只要对overflow做hidden就可以了,防止内容过长而溢出。刚刚开始的时候可以对html跟body的overflow加一个hidden属性。Blank告诉我,IE默认是有滚动条的宽度(这个偶知道),而FF是没有的(这个偶就不知道了)。基本上也就这样,代码如下:[html]<!DOCTYPEhtml...
http://www.jb51.net//article/16120.htm
无论是谁,在制作页面的过程都是会碰到这样或者那样的问题,出了问题就肯定要解决。解决问题的前提是要知道问题出在什么地方,对于新手来说不一定一看到问题就知道问题出在哪里。比如在IE6中“多了一只猪”的问题,对于一些问题需要更多的经验交流分享吸收后才能更好的成长。在网络中我想大家都有提过问题,需要别人解答的时候,但往往是你的一个问题却得不到任何人给你的解答,或者说是完全被无视了。对于这个时候的你,是不是在想“难道是因为我这个问题太简单了,他们都不想回答”“他们是不是很忙啊,但都有时间聊天啊,为什么不帮我呢,看不起我吗?”,或者有更多的心理想法。对于这些我曾经也遇到过,当然现在也一样,但为什么会这样呢...
http://www.jb51.net//article/16118.htm
不知道从什么时候开始,在网络上到处可以看到div+css,到底什么是div+css呢?难道就是传说中的标准重构吗?标准从最简单的根源来说不是合理使用xhtml的标签吗?可为什么还是有这么多div+css呢?既然可以div+css,那为什么不可以叫span+cssul+cssli+css等等呢?疑问,满脑子的疑问!为了这个疑问,我把自己脑子里的东西从最底层翻了一遍。在几年前大家都是用table来布局,一层套一层,没发现什么不妥,一直用到《网站重构》这本书出来后的不久开始看到很多人讨论重构。当时的我对所谓的重构一点都不清楚,当然啦,现在还不是很清楚,至于《网站重构》这本书我也没看过几页,不敢说自己...
http://www.jb51.net//article/16117.htm
Positoin属性有四个值:static、fixed、absolute和relative,后面两个在布局中的定位里是经常用到的,顾名思义,absolute是指绝对定位,即将对象从文档流中拖出,使用left,right,top,bottom等属性进行绝对定位,而其层叠通过z-index属性定义。此时对象不具有边距,但仍有补白和边框。ralative是指相对定位,就是依据left,right,top,bottom等属性在正常文档流中偏移位置。 但是,怎么个绝对法,又怎么个相对法呢?以前我一直没有仔细去研究它,到具体应用时有时会有点迷糊,我相信很多朋友也会有这样的问题。今天我特意测试了一下,得出...
http://www.jb51.net//article/16079.htm
