摘要:
IE6 + png24 透明图片(滤镜).IE6png{_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=noscale,src=image.png);_background:none;}http://www.cnblogs.com/code/archive/2011/08/10/2133357.html 阅读全文
摘要:
这个世界变化很快,IE8也快出来了,它将不在支持以前{filter:alpha(opacity=50);}的私有属性,转而支持更规范的私有属性-ms-filter: “progid:DXImageTransform.Microsoft.Alpha(Opacity=50)”;加之Firefox2.0和Opera9.0以前版本很少见到,所以所有的主流浏览器都已经支持纯CSS而不用png图片来实现半透明效果,代码是: 不透明 半透明http://dancewithnet.com/2006/05/18/css-alpha-transparent/ 阅读全文
只有注册用户登录后才能阅读该文。 阅读全文
摘要:
在IE6,IE7下使用标签时,在加入右浮动样式后,会换行的bug解决方案:bug案例:新闻列表中,为使时间右对齐,加右浮动产生换行新闻1 2012-12-24新闻1 2012-12-24新闻1 2012-12-24新闻1 2012-12-24解决方案:1.span和a标签交换位置.2012新闻缺点:语义结构发生改变,不合逻辑.2.a加左浮动,span加右浮动3.使用IE hack 在span标签中加入只有IE6,7可以识别的样式*margin-top:20px;_margin-top:20px;说明,使换行的部分根据margin-top再呈现出来.也曾看到过有网友通过在span的父类中设置相对 阅读全文
摘要:
一定要加position: relative;有时候比如margin-left的负数,还需要加上如 float:left 属性。 阅读全文
摘要:
css-高度自适应的问题对象height:100%并不能直接产生效果,是因为跟其父对象有关。#center{height:100%;} 上面的css样式是无效的,不会产生任何效果。需要改写:html,body{ margin:0px; height:100%;}#center{width:200px;height:100%;background-color:#666666;border:1px solid red;}对#center对象设置了height:100%,同时设置了html与body的height:100%,这就是高度自适应的问题所在,一个对象的高度是否可以使用百分之比... 阅读全文
摘要:
刚接触网页排版的新手,常出现这种情况:设置table和div的高height="100%"无效,使用CSS来设置height:"100%"也无效,为什么会这样呢?解决height:100%无效,table和div的解决方法并不相同。首先说一下table,他比较容易解决,当我们使用Dreamweaver来制作网页,新建一张网页,通常在代码头部会有类似以下的代码:没错,你猜对了,问题就出在这里,你试着把这短代码删除,然后再刷新一下网页,你就会看到所有table以你的设置height="100%"的展示!这段代码是告诉浏览器你的网页是遵循什 阅读全文
摘要:
TCP 协议(Transmission Control Protocol,传输控制协议)是TCP/IP体系中面向连接(connection oriented)的传输层(transport layer),TCP协议能够检测和恢复IP层提供的主机到主机的信道中可能发生的报文丢失、重复以及其他错误。由于TCP协议是一种面向连接协议:在使用它进行通信之前,两个应用程序之间首先要建立一个TCP连接。TCP能够在网络中提供双工和可靠的的服务。阅读目录: 1.TCP概述 2.在.NET平台TCP应用的工作模式 2.1 了解TcpListener和TcpClient 3.解决TCP的消息无边界... 阅读全文
摘要:
经过前面基础知识作为背景,现在对Socket编程进行进一步的学习。在System.Net.Socket命名空间提供了Socket类,利用该类我们可以直接编写Socket的客户端和服务的的程序。但是直接使用Socket类编写Socket程序会比较麻烦、而且容易出错,所以.NET为我们提供了进一步封装好的TcpListener类,TcpClient类和UdpClient类。同时,当我们希望通过网络传输数据时,首先应该将数据转换为数据流。阅读目录: 1.Socket的类型 2.第一个Socket程序 2.1 服务端程序 2.2 客户端程序 2.3... 阅读全文
摘要:
使用C#有两种方法可以动态的创建ODBC数据源,这里我用比较常用的SQL2000作为例子。方法1:直接操作注册表,需要引用Microsoft.Win32命名空间/// /// 创建SQL数据源/// /// 数据源名称/// 服务器/// 数据库/// private bool CreateSqlODBC(string dsn, string server,string database){ try { RegistryKey regKey = Registry.LocalMachine.OpenSubKey("SOFTWARE").OpenSubKey("ODB 阅读全文