先说下这套架构的优点:1.可以方便的把繁重的CSS编写工作分配出去,而不会相互造成影响。2.结构清晰,利于维护和修改。3.每一张网页都仅加载自己需要的CSS。总结下来就是:提高开发效率,提高维护效率,提高网页加载效率。下面我解释一下上面这张CSS结构图:图中间的5个黑色的图示表示网页,其中上面单独的一张是母版页,下面四张是子页。使用VS的人都知道母版页的作用,相当于asp中的include,把共通的部分作成母版,单独的部分作成子页,提高开发效率。图上方绿色框内的是全局CSS部分,它们存放在styles文件夹中,由母版调用并作用到所有子页。图上方蓝色虚线框是单一CSS部分,其中每一张子页都有对应...
http://www.jb51.net//article/16008.htm
BI上有高手专门讨论了这种布局方法,但他用了较多的hack,还回避了IE6的dtd。我在实际使用中,发现回避掉IE6的dtd定义后,会导致ajax模态框无法居中(VS的一个控件,自动生成的代码,很难修改)。于是自己写了个简单的左右两列的布局,没用到什么hack,很简单,只是练手用用。css代码:left和right都贴住左侧。设置left在right上面(z-index);在right内加个放内容的层(content);设置content距离right的左侧为200px,即刚巧等于left的宽度。[code]*{margin:0;padding:0;list-style:none;}.wrap...
http://www.jb51.net//article/16007.htm
然后就可以免费接受到其他同学发的短信了,当然….鄙人不是这样的人.其实,鄙人更邪恶.这个飞信命令行工具实在是太牛X了.只要输入![code]sms.exe飞信号码(多个飞信号用逗号分隔)短信内容[/code]程序即可自动调用偶架设的飞信短信网关来发送短信了,可惜的是接收的飞信用户必须加我的飞信ID为好友.还算不错,给公司内部做个短信群发通知还是很8错的.今天翻阅网上的文章,忽然发现其实QQ也可以命令行登录的[code]qq.exe/STARTQQUIN:12456PWDHASH:123456/STAT:40[/code]/stat:40表示隐身登录,/stat:41表示正常登录.看来我闭关的这...
http://www.jb51.net//article/15817.htm
FF浏览器.test{height:20px;background-color:orange;}IE7浏览器*+html.test{/*IE7*/height:20px;background-color:blue;}IE6浏览器*html.test{/*IE6*/height:20px;background-color:black;}通过上面的CSS代码可以看出FF还是最听话的浏览器。在IE6和IE7如果要使用HACK必须要在前面加上夫级标签html。这里就很好记忆了,IE6加*html,而IE7加*+html,暗示加了一个版本。通过对class、id所做的CSSHACK好处在于不用顾及前后顺...
http://www.jb51.net//article/15773.htm
[code]usingSystem;usingSystem.Collections;usingSystem.Text;usingSystem.IO;usingSystem.Collections.Specialized;usingSystem.Text.RegularExpressions;usingSystem.Diagnostics;namespaceCSS{publicclassApp{publicstaticvoidMain(string[]args){//初始化CSS解析器CssDocumentdoc=newCssDocument();//加载现有CSS文件doc.Load(Dire...
http://www.jb51.net//article/15761.htm
文本两端对齐:[code]text-align:justify;text-justify:inter-ideograph;[/code]清除浮动:[code].clear{clear:both;line-height:0;height:0;font-size:0;}[/code]清除浮动伪类:[code].clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}[/code]设置不让单词断开[code]word-break:keep-all[/code]字符自动换行[code]word-br...
http://www.jb51.net//article/15686.htm
正文开始: 一、单符号~①在for中表示使用增强的变量扩展。②在%var:~n,m%中表示使用扩展环境变量指定位置的字符串。③在set/a中表示一元运算符,将操作数按位取反。!①在set/a中一元运算符,表示逻辑非。比如set/aa=!0,这时a就表示逻辑1。@①隐藏命令行本身的回显,常用于批处理中。$①在findstr命令里面表示一行的结束。②在prompt命令里面,表示将其后的字符转义(符号化或者效果化)。%①在set/a中的二元运算符,表示算术取余。②命令行环境下,在for命令in前,后面接一个字符(可以是字母、数字或者一些特定字符),表示指定一个循环或者遍历指标变...
http://www.jb51.net//article/15668.htm
curl支持SSL证书、HTTPPOST、HTTPPUT、FTP上传,kerberos、基于HTT格式的上传、代理、cookie、用户+口令证明、文件传送恢复、http代理通道就最常用的来说,是基于http的get和post方法。代码实现:1、http的get实现[code]$ch=curl_init("http://www.jb51.net/");curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);curl_setopt($ch,CURLOPT_BINARYTRANSFER,true);$output=curl_exec($ch);$fh=fopen("...
http://www.jb51.net//article/15554.htm
使用line-height垂直居中line-height:24px;使用固定宽度的容器并且需要一行垂直居中时,使用line-height即可(高度与父层容器一致),更多的垂直居中总结可以看这里。清除容器浮动#main{overflow:hidden;}期前也提到过这样的问题,更多信息可以看这里。不让链接折行a{white-space:nowrap;}上面的设定就能避免链接折行,不过个人建议长链接会有相应的这行(有关换行方面的讨论,参看圆心的记录)。始终让Firefox显示滚动条html{overflow:-moz-scrollbars-vertical;}更多的Mozilla/Firefox私...
http://www.jb51.net//article/15547.htm
1、foreach (Control c in this.rptTables.Controls){ CheckBox cbx = (CheckBox)c.FindControl("cbxId"); TextBox tbx = (TextBox)c.FindControl("tbxTableName"); if (cbx != nu...
http://www.jb51.net//article/15406.htm
red红色等同于rgb(255,0,0)等同于rgb(100%,0%,0%)等同于#ff0000等同于#f00 有17个预先确定的颜色,它们是: aqua, black, blue, fuchsia, gray, green, lime, maroon, navy, olive, orange, purple, red, silver, teal, white, and yellow. transparent&nbs...
http://www.jb51.net//article/15403.htm
