两列布局_商品列及文本溢出

两列布局简单应用:

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title>两列布局应用</title>
        <style>
            *{
                margin:0;
                padding: 0;
            }
            .wrap{
                width:300px;
                border:1px solid red;
                margin:0 auto;
            }
            .left{
                width:100px;
                height: 100px;
                background: url(img/xfz.png) no-repeat;
                background-position: -50px -50px;
                float: left;
            }
            .right{
                background: pink;
                padding-left: 10px;
            }
        </style>
    </head>
    <body>
        <div class="wrap">
            <div class="left"></div>
            <div class="right">
                你是谁我是谁,大家是谁<br />
                你是谁我是谁,大家是谁<br />
                你是谁我是谁,大家是谁<br />
                你是谁我是谁,大家是谁<br />
                你是谁我是谁,大家是谁<br />
                你是谁我是谁,大家是谁<br />
                你是谁我是谁,大家是谁<br />
                你是谁我是谁,大家是谁<br />
            </div>
        </div>
    </body>
</html>

效果如图:

一般情况下,如在商品展示中,左边单独占一列右边单独占一列,如图

实现这一效果,代码如下:

.right{
                background: pink;
                overflow: hidden;/*开启bfc*/
                padding-left: 10px;
            }

思考:

如果左侧文字过多,我们希望能用省略号表示,如图:

代码结构:

<div class="wrap">
            <div class="left"></div>
            <div class="right">
                你是谁我是谁,大家是谁,我在哪里<br />
                你是谁我是谁,大家是谁,我在哪里<br />
                你是谁我是谁,大家是谁,我在哪里<br />
                你是谁我是谁,大家是谁,我在哪里<br />
                你是谁我是谁,大家是谁,我在哪里<br />
                你是谁我是谁,大家是谁,我在哪里<br />
                你是谁我是谁,大家是谁,我在哪里<br />
                你是谁我是谁,大家是谁,我在哪里<br />
                你是谁我是谁,大家是谁,我在哪里<br />
                你是谁我是谁,大家是谁,我在哪里<br />
            </div>
        </div>

实现方式:

.right{
                background: pink;
                padding-left: 10px;
                
                /*省略号组合*/
                white-space: nowrap;
                text-overflow: ellipsis;
                overflow: hidden;/*开启bfc*/
            }

猜你喜欢

转载自www.cnblogs.com/LiuQyu/p/13386837.html
今日推荐