• [公告]本BLOG搬家了

    2007-09-12 | Tag:

    谢谢各位同学一直以来的支持,以后的更新将会到新的地址:(http://www.cssforest.org/blog/)欢迎关注!:)

  • 今天在做东西的时候不小心发现了由于定义了text-indent而引起的宽度问题,主要是定义了首页行缩进后宽度受影响。于是去群里问了一下,还是有收获的。豆豆猫提供了一个例子《IE显示宽度和高度的问题》,主要是说li奇、偶数时显示不同的问题,虽然他只是觉得这个Demo很奇怪,但后来我发现这个例子中的问题也是由于text-indent引起的,所以在这里也感谢
  • WebRebuild从策划至今差不多有将近一年的时间,终于决定在8月18日正式对外成立。WebRebuild成立的目的是:在“页面制作”不为人所知、地位低的今天,让更多的人了解并知道“页面制作”的重要性,更有效的推动WEB标准在国内的发展,提高新一代WEB页面制作者的地位,提高业内同行的整体水平,提高行业竞争力。

    事件:WebRebuild.ORG对外成立日座谈会
    时间:2007-08-18 18:30 - 2007-08-18 23:30
    地点:深圳-华侨城生态广场-大灰狼餐厅
    说明:WebReBuild.ORG以8.18作为对外成立日,于深圳举办第一次聚会。
    座谈会内容:相互见面、交流、公布WebReBuild.ORG发展路向,招收第一期委员会人员。
    ...
  • 做过活动页面的同学可能会遇到要做背景半透明的效果,我们一般的做法是用两个层,一个用于放文字,另一个用于做透明背景,因为透明滤镜的效果会影响到里面的内容。不过如果你只需求在IE下实现,我们有更简单的做法:

    ================HTML======================
    <div class="alpha1">
      <div class="ap2">
          <p>背景为红色(#FF0000),透明度20%。</p>
      </div>
    </div>
    ==========================================
    ==================CSS======================
    .alpha1{
        width:300px;
        height:200px;
        background-color:#FF0000;
        filter: Alpha(Opacity=30);
    }
    .ap2{
        position:relative;
    }
    ==========================================

    样就可以实现啦,也不用担心定位和自适应问题,最大的问题就是IEonly。
    如果兼容FF、OP怎么写呢?首先,上面这种定法是不行的啦,那就只能用两个层重叠的方法啦。改下页面结构:

    =================HTML======================
    <div class="alpha1">
      <div class="ap2">
          <p>背景为红色(#FF0000),透明度20%。</p>
      </div>
      <!--[if IE]><![if !IE]><![endif]--> <div class="alpha2"></div> <!--[if IE]><![endif]><![endif]-->
    </div>
    ==========================================

    当然样式也得做修改啦:

    ==================CSS======================
    .alpha1,.alpha2{
        width:100%;
        height:auto;
        min-height:250px;/* 必需 */
        _height:250px;/* 必需 */
        overflow:hidden;
        background-color:#FF0000;/* 背景色 */
    }
    .alpha1{
        filter:alpha(opacity=20); /* IE 透明度20% */
    }
    .alpha2{
        background-color:#FFFFFF;
        -moz-opacity:0.8; /* Moz + FF 透明度20%*/
        opacity: 0.8; /* 支持CSS3的浏览器(FF 1.5也支持)透明度20%*/
    }
    .ap2{
        position:absolute;
    }
    ==========================================

    完整Demo

  • 在《Sample XHTML 1.0 document》里看到图像热区也可以跟链接关联到一起,即点热区和点链接是一样的地址。看下具体的玩法。
    正常的玩法:
    =========================HTML===================================
    <img src=”dot.png” alt=”image” usemap=”#map” height=”40″ width=”40″ />
    <div> <...
  • CSS森林(30247792)群里讨论一个margin的问题中无意间发现overflow也可以用来清除浮动,嘿嘿,这个方法不单使用简单,而且FF、OP、IE7都支持,从此可以告别那又长兼容性又差的FF清浮动的方法了。

    方法真的很简单,只要为需要清浮动的标签加上overflow这个属性。

    ====================CSS=========================
    ul{list-style:none;height:auto;margin:0;padding:0;background-color:#436973;}
    li{float:left;width:80px;height:80px;background-color:#83B1DF;}
    .demo{clear:both;border:1px solid #FF00FF;margin-bottom:5px;}
    .overflow{overflow:auto;zoom:1;background-color:#43FF73;}

    ===============================================

    ====================HTML=======================
    <div class="demo">
    <ul class="overflow">
    <li>1</li>
    <li>2</li>
    <li>3</li>
    <li>4</li>
    <li>5</li>
    <li>6</li>
    <li>7</li>
    <li>8</li>
    <li>9</li>
    </ul>
    </div>
    <div class="demo">
    <ul>
    <li>1</li>
    <li>2</li>
    <li>3</li>
    <li>4</li>
    <li>5</li>
    <li>6</li>
    <li>7</li>
    <li>8</li>
    <li>9</li>
    </ul>
    </div>

    ===============================================
    其中zoom是为了IE6准备的。

    完整的Demo

    注:忘了一个很重要的内容,并不是所有的overflow属性都可起来一样的效果,比如visible属性就只能对IE起作用。例子可以看这里Demo2
    这样的话就有一个问题啦,如果要有高度,而且内容超出高度的时候,定义auto或hidden都可能会有一些不想要的效果出现。这里提供一个解决方案:对于IE6及以下版本的IE,可以直接定义高度;对于IE7、FF、OP,可定义min-height。
    ====================CSS=========================
    .overflow{height:auto;_height:200px;min-height:200px;overflow:auto;zoom:1;}
    ===============================================

  • FF下一个不错的web IM

    2007-07-12 | Tag:推荐

    在ajun.net里看到一个web IM”Me.dium“的介绍,由于是FF的插件,出于好奇也试用了一下,感觉不错,界面也很漂亮~

    它是以FF插件的方式安装,注册一个ID后即可使用,操作十分简单,如果你用过GTalk的话,支持从Gmail、MSN、Hotmail、Yahoo和AOL导入好友。

    Me.dium会把你正在访问的网页显示出来,Me.dium的用户只要登录了,就可以看到你正在访问哪个页面,还可以跟你进行即时聊天。

    ...
  • 近来把精力都转到了CSS森林上了,所以这里的更新可能会停上一段时间。

    谢谢大家以往对我的支持!:) 

    有兴趣的同学可以去CSS森林看看,虽然还刚建不久,也正因此需要你们的支持!