博客列表 >8月17日作业浮动与经典布局圣杯、双飞翼

8月17日作业浮动与经典布局圣杯、双飞翼

PHP入门学习的各种作业
PHP入门学习的各种作业原创
2018年08月21日 16:29:35732浏览

今天主要学习了浮动与经典布局圣杯、双飞翼的布局,图文混排的案例。浮动会脱离文档流,其他元素会补上相应的位置,但是文字会仅仅围绕在浮动前的位置,这就是图文混排。

圣杯布局优先渲染主要内容区,这样可以增强用户体验。

圣杯布局与双飞翼布局的区别:

圣杯布局和双飞翼布局解决的问题是一样的,就是两边顶宽,中间自适应的三栏布局,中间栏要在放在文档流前面以优先渲染。
圣杯布局和双飞翼布局解决问题的方案在前一半是相同的,也就是三栏全部float浮动,但左右两栏加上负margin让其跟中间栏div并排,以形成三栏布局。
不同在于解决”中间栏div内容不被遮挡“问题的思路不一样:
圣杯布局,为了中间div内容不被遮挡,将中间div设置了左右padding-left和padding-right后,将左右两个div用相对布局position: relative并分别配合right和left属性,以便左右两栏div移动后不遮挡中间div。
双飞翼布局,为了中间div内容不被遮挡,直接在中间div内部创建子div用于放置内容,在该子div里用margin-left和margin-right为左右两栏div留出位置。

实例

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>QQxx的制作</title>
    <style>
        .qq {
            position: fixed;
            right: 1px;
            top: 200px;
        }
        body {
            height: 1800px;
        }
    </style>
</head>
<body>
<div class="qq"><a href="QQkefu.html">
    <img src="https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1534845189611&di=5801b498950ac6c6969f843f5dff50fd&imgtype=0&src=http%3A%2F%2Fd.lanrentuku.com%2Fdown%2Fjs%2Fkefu-1177%2Findex.jpg">
</div>
</body>
</html>

运行实例 »

点击 "运行实例" 按钮查看在线实例

实例

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>图文混排</title>
    <style>
        h3, p {
            margin: 0;
        }
    .box {
        margin: 0 auto;
        width: 800px;
        padding: 5px;
    }
    .box h3 {
        text-align: center;
        margin-bottom: 20px;
    }
        .box img {
            width: 200px;
            float: left;
            margin-right: 5px;
            margin-bottom: 5px;
        }
        .box p {
            text-indent: 2rem;
            line-height: 1.5rem;
        }
    </style>
</head>
</head>
<body>
<div class="box">
    <h3>倪妮好性感,美腿亮瞎眼,可怜了井柏然啊</h3>
    <img src="http://n.sinaimg.cn/ent/4_img/upload/d411fbc6/785/w690h895/20180821/BgZY-fzrwica1293523.jpg">
    <p>
        新浪娱乐讯 8月21日,倪妮为某时尚杂志拍摄的大片出炉。身穿一袭红色缎面礼服的倪妮尽显优雅魅力,开启复古与时尚的巧妙碰撞。观察一下招聘网站中职位描述和XX要求,不难发现对方公司想要找什么类型的人。
        XX要求中的技术要求就算不会,那起码也需要在面试前进行恶补,没有相关方面的经验,但需要让对方感受到你有这方面的能力。XX要求上面的技术要求一般都是你进入公司以后必须用到的技能,正常公司是不会花钱去培养0技能的人。
        观察一下招聘网站中职位描述和XX要求,不难发现对方公司想要找什么类型的人。XX要求中的技术要求就算不会,那起码也需要在面试前进行恶补,没有相关方面的经验,但需要让对方感受到你有这方面的能力。
        XX要求上面的技术要求一般都是你进入公司以后必须用到的技能,正常公司是不会花钱去培养0技能的人。除此之外职位描述中会出现,协助团队,或者带领团队的字眼。收到面试邀约的时候就表明对方公司对你简历上的内容是认可,所以自己也不要妄自菲薄,
        看到带领团队就否定自己的能力。但需要在跟面试官沟通时注意他的状态,大致去了解面试官要找的人是去弥补团队的哪里不足。是想要找更偏向什么方向技术的人,就多把自己在那个方向的能力重点突出一些。
        有些面试官对于技术而言,可能会更看重一个人的组织能力(他的团队本身比较涣散,对技术学习氛围不浓等原因),也可以试着把自己良好的交流能力,一些团队协作的能力表现出来,可以多举一些这方面的例子。
    </p>
</div>
</body>
</html>

运行实例 »

点击 "运行实例" 按钮查看在线实例


声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议