王力猛的博客

-=☆开发手记☆=-

老王ID:wallimn
34115次访问,排名3351好友4人,关注者18
写过一些软件,VC、Delphi、Java都会一些,Oracle数据库也懂一点。这几年一直在同这些东西打交道。
wallimn的文章
原创 50 篇
翻译 0 篇
转载 7 篇
评论 89 篇
wallimn的公告

  我是一名编程爱好者,在此记录一些我编程过程中遇到的问题及解决方法,希望对遇到类似问题的朋友有所帮助。
  欢迎有共同爱好的朋友联系交流。
邮件:
wallimn@yahoo.cn
QQ:
54871876
MSN:
wallimn@hotmail.com
网络硬盘:
http://wallimn.ys168.com
最近评论
wallimn:仔细看了你的SQL,似乎应该没有问题呀。
我回去试一下。你可以把这个SQL分开测试一下,先测试一下内层的那句对不对:select top "+pageBean.rowsPerPage*(pageNum-1)+" forumId from user_forum order by forumTime desc
sujh:用IE打开有签名或图章的word文档就会出错使IE关闭
supershare:为什么按时间排序不行呢?

select top "+pageBean.rowsPerPage+" * from user_forum where forumId not in(select top "+pageBean.rowsPerPage*(pageNum-1)+" forumId from user_forum order by forumTime desc) o……
wallimn:图章使用gif图片。
xxx:WORD插件中的签名和图章能不能透明处理一下
文章分类
收藏
    相册
    个人相册
    友情链拉
    我的博客2
    我的网络硬盘
    我老婆的博客
    存档
    订阅我的博客
    XML聚合  FeedSky
    订阅到鲜果
    订阅到Google
    订阅到抓虾
    订阅到BlogLines
    订阅到Yahoo
    订阅到GouGou
    订阅到飞鸽
    订阅到Rojo
    订阅到newsgator
    订阅到netvibes

    原创 如何垂直居中对齐CSS[转载]收藏

    新一篇: ACCESS分页的SQL语句 | 旧一篇: Java开发WebService实例--计数器(下)

    之前看到很多人一直都问这个问题,不过当时我没当一回事,因为在 CSS 中要垂直居中,多数是在有高度的情况下,或者容器高度不定的情况下才用,看上去比较舒服,而且实现的方法也不少,不一定要拘泥于和 table 布局一样。不过最近有人问了几个例子,看来对此的需求还不少。现在就把我经验拿出来分享一下,希望大家鼓鼓掌。

    首先,要有一个概念:凡是 table 布局可以实现的,CSS 一定可以实现。CSS 可以实现的,table 未必能做到。

    现在来几个例子:

    一、单行内容的居中
    只考虑单行是最简单的,无论是否给容器固定高度,只要给容器设置 line-heightheight,并使两值相等,再加上 over-flow: hidden 就可以了

    .middle-demo-1{
    height: 4em;
    line-height: 4em;
    overflow: hidden;
    }

    优点:
    1. 同时支持块级和内联极元素
    2. 支持所有浏览器
    缺点:
    1. 只能显示一行
    2. IE中不支持<img>等的居中
    要注意的是:
    1. 使用相对高度定义你的 height 和 line-height
    2. 不想毁了你的布局的话,overflow: hidden 一定要 

    二、多行内容居中,且容器高度可变
    也很简单,给出一致的 padding-bottom 和 padding-top 就行

    .middle-demo-2{
    padding-top: 24px;
    padding-bottom: 24px;
    }

    优点:
    1. 同时支持块级和内联极元素
    2. 支持非文本内容
    3. 支持所有浏览器
    缺点:
    容器不能固定高度

    三、把容器当作表格单元
    CSS 提供一系列diplay属性值,包括 display: table, display: table-row, display: table-cell 等,能把元素当作表格单元来显示。这是再加上 vertical-align: middle, 就和表格中的 valign="center" 一样了。

    .middle-demo-3{
    display: table-cell;
    height: 300px;
    vertical-align: middle;
    }

    可惜IE不支持这些属性,不过在其他浏览器上显示效果非常完美。
    要注意的是:和一个合法的<td>元素必须在<table>里一样,display: table-cell 元素必须作为 display: table 的元素的子孙出现。

    优点:
    不用说了吧,就是表格,效果和表格一模一样
    缺点:
    IE下无效

    发表于 @ 2007年08月08日 11:29:00|评论(loading...)|编辑

    新一篇: ACCESS分页的SQL语句 | 旧一篇: Java开发WebService实例--计数器(下)

    评论:没有评论。

    发表评论  


    登录
    Csdn Blog version 3.1a
    Copyright © wallimn