html - 一道简单CSS的面试题
伊谢尔伦
伊谢尔伦 2017-04-17 14:56:04
0
5
514

今天刚刚碰到的 hr要求一个半小时完成

要求p自适应大小

边距都是30px,剩下的p全部自适应屏幕 如果有根据屏幕大小自动变化CSS样式的更好

要求已经写在图上了 有没有萌新前来练手

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

reply all(5)
洪涛
<style type="text/css">
<!--
            html,body {
                height: 100%;
            }
            body,
            body * {
                margin: 0;
                padding: 0;
            }
            p {
                box-sizing: border-box;
                -webkit-box-sizing: border-box;
                border: 1px solid #333;
            }
            .header_left,
            .header_right {
                height: 40%;
                float: left;
                margin-top: 10%;
            }
            .header_left {
                width: 40%;
            }
            .header_right {
                width: 60%;
                border-left-style: none; 
            }
            .clear {
                clear: both;
                border: none;
            }
            .main {
                margin-top: 5%;
                height: 45%;
                color: red;
                text-align: center;
            }
            .main_left,
            .main_right {
                float: left;
                width: 60%;
                height: 100%;
                border: none;
            }
            .main_right {
                width: 40%;
                border-left: 1px solid #333;
            }
        .main_left_top,
        .main_left_middle,
        .main_left_bottom,
        .main_right_top,
        .main_right_bottom {
         margin: 30px;
        }
-->
        </style>
    <p class="header_left"></p><p class="header_right"></p><p class="clear"></p>
    <p class="main"><p class="main_left">
        <p class="main_left_top">随着内容适应大小</p>
        <p class="main_left_top">随着内容适应大小</p>
        <p class="main_left_bottom">随着内容适应大小</p>
    </p><p class="main_right">
        <p class="main_right_top">随着内容适应大小</p>
        <p class="main_right_bottom">随着内容适应大小</p>
        </p>
        <p class="clear"></p>
    </p>
Peter_Zhu

There are two ways to implement float layout and flex, but the compatibility of flex may not be very good
float layout

flex layout

左手右手慢动作

This problem is not difficult, I know how to solve it in minutes

巴扎黑

The picture has been written in great detail, you just need to write the corresponding layout according to the picture and it will be OK. If you are still confused, I suggest you start by consolidating the p layout.

左手右手慢动作

It’s quite simple, it’s just that it’s adaptive and not responsive, it’s all marked with percentages

Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!