急急急急急急急急急急急急急急急急急急在线等

spf7669 2013-06-25 09:48:52
现在有个td高度可变不固定怎么使其中文字垂直居中 水平靠左显示, 页面高度变化带动TD变化是
...全文
102 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
spf7669 2013-06-26
  • 打赏
  • 举报
回复
解决了 土法 在第一个td中加个table 满高 满宽,tr ,td 垂直居中 水平居左, 固定死它
_沫尘 2013-06-25
  • 打赏
  • 举报
回复
引用 4 楼 spf7669 的回复:
td2有个循环 有个 butten 点下butten 多出一行 是这样的
动态增加行啊? 那肯定没法你增加之后就自动居中啊, 因为td1 根本不知道你增加了 所以要在增加按钮事件中多加一段代码 让td1居中 ,可以用JS 让整个table reload()
小猴168 2013-06-25
  • 打赏
  • 举报
回复
你样式要写在td1中吧,怎么写在td中
spf7669 2013-06-25
  • 打赏
  • 举报
回复
td2有个循环 有个 butten 点下butten 多出一行 是这样的
_沫尘 2013-06-25
  • 打赏
  • 举报
回复
可以的啊 给你个完整的html














<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title></title>
</head>
<body>
    <table>
        <tr>
            <td style="vertical-align: middle; text-align: left;">
                居中看看
            </td>
            <td>
                <table>
                    <tr>
                        <td>
                            1行
                        </td>
                    </tr>
                    <tr>
                        <td>
                            2行
                        </td>
                    </tr>
                    <tr>
                        <td>
                            3行
                        </td>
                    </tr>
                    <tr>
                        <td>
                            4行
                        </td>
                    </tr>
                    <tr>
                        <td>
                            5行
                        </td>
                    </tr>
                    <tr>
                        <td>
                            ...N行
                        </td>
                    </tr>
                </table>
            </td>
        </tr>
    </table>
</body>
</html>








spf7669 2013-06-25
  • 打赏
  • 举报
回复
引用 1 楼 wjqqonline 的回复:
<td style="vertical-align:middle; text-align:left;> </td>
不行 结构: <table> <tr> <td1></td1> <td2> <table2> <tr><td></td> </tr> </table2> </td2> </tr> </table> 其中table2可能有n行 怎么保持td1中的内容居中显示 , 现在我的页面刷新时不是居中的但是你点下td1中的文字他就又居中了 求解谢谢
_沫尘 2013-06-25
  • 打赏
  • 举报
回复
<td style="vertical-align:middle; text-align:left;> </td>

61,112

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧