创建自定义列表项HTML,带有行距

美味布朗尼

我目前正在一个项目上,我想显示类似于苹果股票应用程序的内容,如何在一行中显示名称,后跟当前数字,然后显示股票的涨跌幅的+-指示器。我真的很喜欢这种黑色背景下的行设计,并认为它易于阅读,所以这就是为什么要这样做。目前,我正在尝试创建结合CSS的HTML单行,这将给我这种外观和感觉,如果可以的话,还提供了一个自定义列表项。

我已经做出了积极\消极的指示,但无法弄清楚如何在同一个列表项行中将此元素的左侧间隔并包括文本。理想情况下,布局应如下所示:

库存名称上一个库存

所有这些字段应在同一列表项行中。由于我在使用无序列表时遇到了一些麻烦,因此我也可以探索表选项,但想看看是否有一种方法可以首先以这种方式完成。下面是我通过TryIt Editor进行的实验:

<!DOCTYPE html>
<html>
<head>
    <style>
        #rcorners1 {
            border-radius: 7px;
            background: #80ff80;
            padding: 20px;
            width: 90px;
            height: 10px;
            color: #FFF;
        }

        #makeLeft {
            float: left;
        }

        #makeRight {
            float: right;
        }

        #listitem {
            list-style: none;
            background-color: black;
            border: .5px solid #efeff5;
            padding: 1px;
        }
    </style>
</head>
<body>
    <ul id="mylist">
        <li id="listitem">
            <p id="rcorners1">
                <span id="makeLeft"><strong>+</strong></span>
                <span id="makeRight"><strong>1234.00</strong></span>
            </p>
        </li>
    </ul>
</body>
</html>
GROVER。

如何为您工作?

我试图使其尽可能接近原始股票应用。某些font尺寸可能略有偏差,但这可能与您要获得的效果一样好。

span{
    font-family: arial;
    font-size: 24px;
    color: #fff;
}
.container{
    width: 400px;
    height: 200px;
    background: #040404;
}
.row{
    position: relative;
    width: calc(100% - 20px);
    height: 29px;
    padding: 13px 10px 13px;
}
.row.highlighted{
    background: #383838;
}
.name{
    float: left;
}
.price{
    display: inline-block;
    margin-right: 3px;
}
.pn{
    padding-right: 5px;
}
.pn-con{
    position: absolute;
    top: 10px;
    right: 10px;
}
.main-pn{
    display: inline-block;
    height: 29px;
    padding: 3px;
    padding-left: 10px;
    padding-right: 10px;
    border-radius: 5px;
    background: #FD3C2F;
}
<div class="container">
    <div class="row">
        <span class="name">DOW J</span>
        <div class="pn-con">
            <span class="price">18,109.80</span>
            <div class="main-pn">
                <span class="pn">-</span>  
                <span class="val">53.19</span>  
            </div>
        </div>
    </div>
    <div class="row highlighted">
        <span class="name">MSFT</span>
        <div class="pn-con">
            <span class="price">47.58</span>
            <div class="main-pn">
                <span class="pn">-</span>  
                <span class="val">0.04</span>  
            </div>
        </div>
    </div>
</div>

这是工作的JsFiddle

这是非常可定制的,所有你需要做的就是复制粘贴rows,并改变中的值span小号!

这是实际股票应用程序的图片,仅供参考!

股票应用

希望能帮助到你!:-)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在android自定义listview中重复的列表项

来自分类Dev

创建没有默认方法的自定义列表

来自分类Dev

滑动以删除自定义视图而不是列表项

来自分类Dev

带有HTML导入的Polymer自定义元素样式

来自分类Dev

如何正确创建带有消息的自定义异常?

来自分类Dev

自定义选择列表项

来自分类Dev

具有自定义适配器的listview中的android更改列表项

来自分类Dev

产生html自定义网格列表项

来自分类Dev

为什么最后一个列表项在自定义列表中的行为有所不同?

来自分类Dev

带有自定义控件的排序列表

来自分类Dev

创建自定义列表

来自分类Dev

在WooCommerce订单管理员列表上显示带有自定义用户元的自定义列

来自分类Dev

CSS列表项目符号自定义图像大小

来自分类Dev

如何在Lwuit,J2ME中自定义带有2个文本和图像的列表项

来自分类Dev

带有导航下拉列表的自定义ActionBar

来自分类Dev

创建没有默认方法的自定义列表

来自分类Dev

使用右侧的固定元素集自定义列表项

来自分类Dev

具有基本适配器列表项的自定义适配器重复

来自分类Dev

带有标记的自定义HTML进度栏

来自分类Dev

自定义选择列表项

来自分类Dev

剔除自定义元素-带有嵌套的html

来自分类Dev

产生html自定义网格列表项

来自分类Dev

创建带有JtextField的自定义JRadioButton?

来自分类Dev

具有带有Spinner的自定义列表项的自定义列表视图

来自分类Dev

CSS-使可拖动的自定义列表项具有响应性

来自分类Dev

展开自定义 ListView (android) 中的所有列表项

来自分类Dev

React Native 中的自定义平面列表项

来自分类Dev

自定义对话框片段中带有自定义对象列表的微调器不起作用

来自分类Dev

创建自定义列表图标 css

Related 相关文章

热门标签

归档