如何截断获取HTML表格中的锚点标签文本
P粉547170972
P粉547170972 2023-08-16 12:24:24
[CSS3讨论组]

我正在尝试在一个元素的锚文本中截断文本。我在我的锚标签的样式中添加了overflow: hidden; text-overflow: ellipsis;,但它仍然换行。这里有一些可以复现的HTML:


    <html lang="en"
          xmlns="http://www.w3.org/1999/xhtml">
        <head>
    <title>Test Test 123</title>                        
                        </head>
        <body>
            <div style="width: 100%; padding-top: 1px;">
                <div class="contents"
                     style="width: 512px; flex-shrink: 0; margin-left: auto; margin-right: auto; display: block;">
                    <div class="contents-body"
                         style="display: block; width: 512px;">
                        <table style="width:50%; border-collapse: collapse; margin-left: auto; margin-right: auto;">
                            <tbody>
                                <tr style="justify-content:center;align-items:center;gap:56px;color:#848585">
                                    <th style="padding-top:8px;padding-bottom: 10px; font-style:normal;font-weight:500;line-height:16px;letter-spacing:0.1px;text-align:left;width:25%">Column A</th>
                                    <th style="padding-top:8px;padding-bottom: 10px; font-style:normal;font-weight:500;line-height:16px;letter-spacing:0.1px;text-align:left;width:25%">Column B</th>
                                </tr>
                                <tr>
                                    <td rowspan="3"
                                        style="width:25%; padding-top:8px; padding-bottom:8px; text-align:left;font-size:14px;font-style:normal;font-weight:500;line-height:16px; letter-spacing:0.1px;">Entry A</td>
                                    <td style="padding-top:8px; padding-bottom:8px; text-align:left;font-size:14px;font-style: normal;font-weight:400;line-height: 16px;letter-spacing:0.1px;text-decoration-line:underline;">
                                        <a style="color:#E25323; overflow: hidden; text-overflow: ellipsis; width: 50 px;"
                                           href="https://localhost">ABC123ABC-ABC123ABC`</a>
                                    </td>
                                </tr>
                            </tbody>
                        </table>
                    </div>
                </div>
            </div>
        </body>
    </html>


它似乎不喜欢锚标签文本上的50px宽度,我认为是列宽搞乱了它。

P粉547170972
P粉547170972

全部回复(0)
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号