| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
共有 145 人关注过本帖
标题:求助:如图,请大家帮忙看看这个页面怎么做?
只看楼主 加入收藏
nybdx
Rank: 1
等 级:新手上路
帖 子:19
专家分:0
注 册:2011-3-22
结帖率:0
收藏
 问题点数:20 回复次数:4 
求助:如图,请大家帮忙看看这个页面怎么做?
请看图片,就是做一个html页面在页面的表格中的右上角部分放照片,照片是295x413像素,保持照片的宽高比不变让照片充满那个小区域,照片的文件名为zpzq.jpg,路径是D:\photo_ks,页面的大小按A4纸大小,表格的左右边距各保持0.5厘米,请给出完整的html代码,谢谢了!
图片附件: 游客没有浏览图片的权限,请 登录注册


[此贴子已经被作者于2025-4-28 08:32编辑过]

前天 08:30
yiyanxiyin
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:9
帖 子:259
专家分:1960
注 册:2023-6-29
收藏
得分:0 
程序代码:
<!DOCTYPE html>
<html>

<head>
  <style>
    @page {
      size: A4;
      margin: 0.5cm;
    }

    body {
      margin: 0.5cm;
      padding: 0;
      width: 210mm;
      /* A4宽度 */
      height: 297mm;
      /* A4高度 */
    }

    .a4-table {
      width: 100%;
      border-collapse: collapse;
      table-layout: fixed;
    }

    .a4-table tr {
      height: 25px;
    }

    .a4-table td {
      border: 1px solid #000;
      padding: 5px;
      vertical-align: top;
    }

    .image-cell {
      width: 295px;
      height: 413px;
      text-align: center;
    }
  </style>
</head>

<body>
  <table class="a4-table">
    <tr>
      <td></td>
      <td></td>
      <td rowspan="15" class="image-cell">
        <img src="D:\photo_ks\zpzq.jpg" alt="图片" style="width:295px;height:413px;object-fit:contain;">
      </td>
    </tr>
    <tr>
      <td> </td>
      <td colspan="2"> </td>
    </tr>
    <tr>
      <td></td>
      <td colspan="2"></td>
    </tr>
    <tr>
      <td></td>
      <td colspan="2"></td>
    </tr>
    <tr>
      <td></td>
      <td colspan="2"></td>
    </tr>
    <tr>
      <td></td>
      <td colspan="2"></td>
    </tr>
    <tr>
      <td></td>
      <td colspan="2"></td>
    </tr>
    <tr>
      <td></td>
      <td colspan="2"></td>
    </tr>
    <tr>
      <td></td>
      <td colspan="2"></td>
    </tr>
    <tr>
      <td></td>
      <td colspan="2"></td>
    </tr>
    <tr>
      <td></td>
      <td colspan="2"></td>
    </tr>
    <tr>
      <td></td>
      <td colspan="2"></td>
    </tr>
    <tr>
      <td> </td>
      <td colspan="2"> </td>
    </tr>
    <tr>
      <td> </td>
      <td colspan="2"> </td>
    </tr>
    <tr>
      <td> </td>
      <td colspan="2"> </td>
    </tr>
    <tr>
      <td> </td>
      <td colspan="2"> </td>
    </tr>
    <tr>
      <td> </td>
      <td colspan="2"> </td>
    </tr>
    <tr>
      <td> </td>
      <td colspan="2"> </td>
    </tr>
    <tr>
      <td> </td>
      <td colspan="2"> </td>
    </tr>
    <tr>
      <td> </td>
      <td colspan="2"> </td>
    </tr>
  </table>
</body>

</html>
前天 15:19
nybdx
Rank: 1
等 级:新手上路
帖 子:19
专家分:0
注 册:2011-3-22
收藏
得分:0 
谢谢!照片太大了,你发的列宽平均了,请按图示的比例提供一个好吗?
前天 19:08
yiyanxiyin
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:9
帖 子:259
专家分:1960
注 册:2023-6-29
收藏
得分:0 
程序代码:
<!DOCTYPE html>
<html>

<head>
  <style>
    @page {
      size: A4;
      margin: 0.5cm;
    }

    body {
      margin: 0.5cm;
      padding: 0;
      width: 210mm;
      /* A4宽度 */
      height: 297mm;
      /* A4高度 */
    }

    .a4-table {
      width: 100%;
      border-collapse: collapse;
      table-layout: fixed;
    }

    .a4-table tr {
      height: 35px;
    }

    .a4-table td {
      border: 1px solid #000;
      padding: 5px;
      vertical-align: top;
    }

    .image-cell {
      width: 295px;
      height: 413px;
      text-align: center;
    }
    .a4-table td:first-child, .a4-table td:last-child{
      width: 20%;
    }
  </style>
</head>

<body>
  <table class="a4-table">
    <tr>
      <td></td>
      <td></td>
      <td rowspan="5" >
        <img src="D:\photo_ks\zpzq.jpg" alt="图片">
      </td>
    </tr>
    <tr>
      <td> </td>
      <td colspan="2"> </td>
    </tr>
    <tr>
      <td></td>
      <td colspan="2"></td>
    </tr>
    <tr>
      <td></td>
      <td colspan="2"></td>
    </tr>
    <tr>
      <td></td>
      <td colspan="2"></td>
    </tr>
    <tr>
      <td></td>
      <td colspan="2"></td>
    </tr>
    <tr>
      <td></td>
      <td colspan="2"></td>
    </tr>
    <tr>
      <td></td>
      <td colspan="2"></td>
    </tr>
    <tr>
      <td></td>
      <td colspan="2"></td>
    </tr>
    <tr>
      <td></td>
      <td colspan="2"></td>
    </tr>
    <tr>
      <td></td>
      <td colspan="2"></td>
    </tr>
    <tr>
      <td></td>
      <td colspan="2"></td>
    </tr>
    <tr>
      <td> </td>
      <td colspan="2"> </td>
    </tr>
    <tr>
      <td> </td>
      <td colspan="2"> </td>
    </tr>
    <tr>
      <td> </td>
      <td colspan="2"> </td>
    </tr>
    <tr>
      <td> </td>
      <td colspan="2"> </td>
    </tr>
    <tr>
      <td> </td>
      <td colspan="2"> </td>
    </tr>
    <tr>
      <td> </td>
      <td colspan="2"> </td>
    </tr>
    <tr>
      <td> </td>
      <td colspan="2"> </td>
    </tr>
    <tr>
      <td> </td>
      <td colspan="2"> </td>
    </tr>
  </table>
</body>

</html>
昨天 10:29
nybdx
Rank: 1
等 级:新手上路
帖 子:19
专家分:0
注 册:2011-3-22
收藏
得分:0 
谢谢!照片没有缩小,把前3行撑高了,向有段也突破表格边界了
5 小时前
快速回复:求助:如图,请大家帮忙看看这个页面怎么做?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.021874 second(s), 9 queries.
Copyright©2004-2025, BC-CN.NET, All Rights Reserved