html - 试图用 HTML/CSS 格式化这个表格列表

标签 html css list html-table

我正在尝试格式化实际上可能非常简单的列表,但我正在努力使单元格逻辑正确,因为我需要一条从元素名称末尾到价格的连续线。

THIS

是它应该的样子。 感谢任何帮助!

            <div class="text-list">
                <table>
                    <tr>
                        <td class="left">1.</td>
                        <td class="center">First Item</td>
                        <td class="right">€10,00</td>
                    </tr>
                    <tr>
                        <td class="left"></td>
                        <td class="center">Lorem ipsum dolor sit amet, consectetur adipiscing eiusmod tempor incididunt ut labore.</td>
                    </tr>
                </table>
            </div>


            table {
                width: 100%
            }

            td {
                font-size: 16px;
                line-height: 17px;
            }       

                .left {
                    width: 10%;
                    text-align: left;
                }

                .center {
                    width: 80%;
                    text-align: left;
                }

                .right {
                    width: 10%;
                    margin-right: 1px;
                    text-align: right;
                }

最佳答案

使用表格会非常困难,但如果您可以更改 HTML 结构,则可以按照我在此处描述的方式进行操作:https://stackoverflow.com/a/41905228/5641669

关于html - 试图用 HTML/CSS 格式化这个表格列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42746973/

相关文章:

c# - linq查询中的自动编号

javascript - 通过回调从移动设备播放 HTML5 音频

javascript - jQuery slideToggle 函数的问题

php - 无法在自定义模块的 layout.xml 中添加 css

html - 第 n 个 child 使用配方奶粉

linq - 如何从列表中选择具有与另一个列表中的项目匹配的属性的对象?

html - 如何使用显示垂直对齐网格元素:grid and fill all vertical empty space?

javascript - 单击按钮获取最近的元素

javascript - Angular 4同步动画

Java/Android 将列表项添加到其他列表