响应式学习6-自己写代码

Chrome body,有默认的样式,margin 8

 

先用一下reset.css吧

其实就是让内外边距 都是0,消除边框,全部样式字体和默认字体一样大,字体继承,都是基线对齐

 

 

注意css的添加方式

link

href 不是src

rel 缺了rel,是不行的!

 

消除样式之后,所有元素都一样了

 

假设内容宽度,大于窗口宽度

 

一般情况下,会有伸缩条

 

 

假如设置了缩放比例呢?

 

还是这样。因为写死了2000px,没法自行适应。

 

假如是元素堆积导致的呢?

果然,如果是元素的话,会自适应,就是把元素放到下面去,无论如何都不会有缩放条

 

 

 

 

但是如果viewport那句meta删掉了,就出问题啦

 

 

条件注释,IE8特有的....为了在IE8下显示

https://www.cnblogs.com/lanselove/p/8545277.html

 

其余的浏览器,只会编译成一个普通的注释

 

 

header很好写,就是一些文字+列表

<header>
    <nav class="top">
        <span>理财热线:800-820-8820</span>
        <ul>
            <li><a href="javascript:void(0)">登陆</a></li>
            <li><a href="javascript:void(0)">快速注册</a></li>
            <li><a href="javascript:void(0)">关于</a></li>
            <li><a href="javascript:void(0)">帮助</a></li>
            <li><a href="javascript:void(0)">APP下载</a></li>
        </ul>
    </nav>
    <nav class="main">
        <a href="javascript:void(0)"><img src="img/logo@1x.png"></a>
        <ul>
            <li><a href="javascript:void(0)">首页</a></li>
            <li><a href="javascript:void(0)">理财频道</a></li>
            <li><a href="javascript:void(0)">投资频道</a></li>
            <li><a href="javascript:void(0)">新手专区</a></li>
            <li><a href="javascript:void(0)">安全保障</a></li>
        </ul>
    </nav>
</header>

 

 

header 这个理财包图片,是要回到首页的,算是必须的图片

像footer的话,跳转都不需要,其实只要当个背景图即可,可有可无

<footer>
    <ul>
        <li><span class="icon icon-zfyw">支付业务许可证</span></li>
        <li><span class="icon icon-pci">PCI认证</span></li>
        <li><span class="icon icon-visa">Visa 验证</span></li>
        <li><span class="icon icon-versign">Versign 加密服务</span></li>
        <li><span class="icon icon-wlgs">网络工商</span></li>
        <li><span class="icon icon-dzsw">电子商务协会认证诚信网</span></li>
        <li><span class="icon icon-bjgs">北京工商</span></li>
    </ul>
</footer>

 

 

内容里面的部分,使用section

文字里面的特俗部分,都是用span进行分割

<div class="container">
    <section class="transaction">
        <div class="trans-data">
            <span>平台累计交易金额</span>
            <span class="trans-money">19888</span>
            <span>万元</span>
        </div>
        <div class="trans-data">
            <span>过去7日成交金额</span>
            <span class="trans-money">1888</span>
            <span>万元</span>
        </div>
    </section>
    <section class="ad"></section>
    <section class="feature"></section>
    <section class="notice"></section>
    <section class="product"></section>
    <section class="product"></section>
    <section class="end"></section>

</div>

 

<!--广告-->
    <section class="ad">
        <div class="item">
            <img src="img/ad001.png">
        </div>
        <div class="item">
            <img src="img/ad002.png">
        </div>
        <div class="item">
            <img src="img/ad003.png">
        </div>
    </section>

 

 

功能

<!--功能-->
    <section class="feature">
        <div class="item">
            <span>安全</span>
            <p>国家AAAA信用平台<br>银行资金托管<br>上市公司背景保证</p>
        </div>

        <div class="item">
            <span>权威</span>
            <p>中央电视台推荐<br>互联网企业百强<br>标准起草单位</p>
        </div>

        <div class="item">
            <span>省心</span>
            <p>100元起投<br>用户利益保障机制<br>保险公司承保</p>
        </div>

    </section>

 

觉得原来内容部分写得不好。

左边那一块,算是title。

右边那部分,五行,每行一个content

    <section class="product">

        <div class="product-left">
            <div class="product-title">
                <p>固定期限产品</p>
                <em>甄选优质基金</em>
                <em>省时省力</em>
                <em>坐等收益</em>
            </div>
        </div>

        <div class="product-right">
            <div class="product-content">
                <div class="item">
                    <p><span>3</span>个月</p>
                </div>
                <div class="item">
                    <p>约定年化率</p>
                    <span>3.50%</span>
                </div>
                <div class="item">
                    <p>成交金额</p>
                    <span>1800</span>万元
                </div>
                <div class="item">
                    <div class="button">购买</div>
                </div>
            </div>

            <div class="product-content">
                <div class="item">
                    <p><span>3-6</span>个月</p>
                </div>
                <div class="item">
                    <p>约定年化率</p>
                    <span>4.0%</span>
                </div>
                <div class="item">
                    <p>成交金额</p>
                    <span>2800</span>万元
                </div>
                <div class="item">
                    <div class="button">购买</div>
                </div>
            </div>

            <div class="product-content">
                <div class="item">
                    <p><span>6-12</span>个月</p>
                </div>
                <div class="item">
                    <p>约定年化率</p>
                    <span>4.50%</span>
                </div>
                <div class="item">
                    <p>成交金额</p>
                    <span>3800</span>万元
                </div>
                <div class="item">
                    <div class="button">购买</div>
                </div>
            </div>

            <div class="product-content">
                <div class="item">
                    <p><span>12-24</span>个月</p>
                </div>
                <div class="item">
                    <p>约定年化率</p>
                    <span>5.60%</span>
                </div>
                <div class="item">
                    <p>成交金额</p>
                    <span>4800</span>万元
                </div>
                <div class="item">
                    <div class="button">购买</div>
                </div>
            </div>

            <div class="product-content">
                <div class="item">
                    <p><span>24</span>个月以上</p>
                </div>
                <div class="item">
                    <p>约定年化率</p>
                    <span>6.20%</span>
                </div>
                <div class="item">
                    <p>成交金额</p>
                    <span>5800</span>万元
                </div>
                <div class="item">
                    <div class="button">购买</div>
                </div>
            </div>
        </div>

    </section>

 

 内容底部

<section class="content-end">
        <div class="item">
            <ul>
                <li class="li-title">关于我们</li>
                <li>公司介绍</li>
                <li>业务模式</li>
                <li>合作机构</li>
                <li>服务协议</li>
            </ul>
        </div>

        <div class="item">
            <ul>
                <li class="li-title">风险防范</li>
                <li>账户安全</li>
                <li>安全保障</li>
            </ul>
        </div>

        <div class="item">
            <ul>
                <li class="li-title">理财产品</li>
                <li>固定期限</li>
                <li>债券/散标</li>
            </ul>
        </div>

        <div class="item">
            <ul>
                <li class="li-title">交易帮助</li>
                <li>购买</li>
                <li>撤回</li>
                <li>体提现</li>
            </ul>
        </div>

        <div class="item">
            <ul>
                <li class="li-title">机构服务</li>
                <li>机构中心</li>
                <li>合作联系</li>
            </ul>
        </div>
    </section>

 

没啥,其实也就是一部分文字而已

 

整个页面就算写完了

posted @ 2018-09-07 17:36  朋友圈  阅读(165)  评论(0编辑  收藏  举报