javascript - css 布局, 如下图所示的布局, 该怎么写, 只要4个DIV, 不要任何别的嵌套
PHP中文网
PHP中文网 2017-04-10 16:19:27
0
3
493

PHP中文网
PHP中文网

认证高级PHP讲师

reply all(3)
阿神

我根据题主的思路精简了一下。关键就是要让第四个p不要跟着第三个p,所以要让第三个向右浮动,其他向左浮动。

<!DOCTYPE html>
<html>
<head>
    <title>test</title>
    <meta charset="utf-8">
    <style type="text/css">

        .box{
            width:1300px;
            height: 400px;
            margin: 0 auto;
        }
        .icon1{
            width:22%;
            height:100%;
            background-color: #ccc;
            float: left;
        }
        .icon2{
            width:58%;
            height:50%;
            background-color: #09d4e8;
            float: left;
        }
         .icon4{
            width:58%;
            height:50%;
            background-color: #04802a;
            float: left;
        }
        .icon3{
            width:20%;
            height:100%;
            background-color: #bb5f01;
            float: right;
        }
    </style>
</head>
<body>
<p class="box">
        <p class="icon1">1</p>
        <p class="icon2">2</p>
        <p class="icon3">3</p>
        <p class="icon4">4</p>

    </p>
</body>
</html>
左手右手慢动作

自己回答吧
<!-- css -->

<style type="text/css">
        .box{
            width:380px;
            height: 60px;
            background-color: gray;
        }
        .icon{
            width:20%;
            height:98%;
            border: 1px solid red;
            float: left;
            display:inline-block;
        }
        .icon2{
            width:58%;
            height:40%;
            border: 1px solid red;
            display:inline-block;
            margin-top: 2px;
        }
        .icon3{
            width:20%;
            height:98%;
            border: 1px solid red;
            display:inline-block;
            float: right;
            text-align: center;
            line-height: 60px;
            vertical-align: center
        }
    </style>
<!-- html -->
<p class="box">
        <p class="icon">
            <img width="100%" height="100%" alt="" src="../img/icon_138.png">
        </p>
        <p class="icon3">关注</p>
        <p class="icon2">啊大大大阿发</p>
        <p class="icon2">爽肤水发发发啊</p>
    </p>
洪涛

最简单的方法就是使用绝对定位

Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template