• 技术文章 >web前端 >css教程

    总结几种常见的 div+css 布局实例

    伊谢尔伦伊谢尔伦2017-06-03 17:21:45原创6727
    学习前端html和css技术,最重要的是在于实践,无论朋友们看了多少的教程,视频课程或者是相关的书籍,只有亲手去实践才会对这些有全新的认识。有时看别人代码一眼能看懂,自己却无从下手写起;有时不能理解的技术知识与问题,怎么思考也想不明白等等。本篇文章就给朋友们介绍一下各种常见的 div+css 布局方式和实践技巧。

    DIV + CSS布局相关内容

    1. DIV+CSS布局样式详解

    a 符合 W3C标准,微软等公司均为 W3C支持者。

    b 能够对网页的布局、字体、颜色、背景等图文效果实现更加精确的控制,调整更加方便,现在很多网站均使用p+CSS框架模式,更加印证p+CSS是大势所趋

    c 将格式和结构分离,有利于格式的重用及网页的修改维护,在团队开发中更容易分工合作而减少相互关联性

    d CSS的极大优势表现在简介的代码,制作体积更小,下载更快,节省大量带宽,而且众所周知,搜索引擎喜欢简洁的代码。

    e 利用CSS样式表,可以将站点上的所有网页都只指向同一个CSS文件,可以实现许多网页同时更新。

    2. Html+CSS布局技巧的代码分享

    我们都知道,每个人都有不同的嗜好,有的人喜欢吃甜食,有的人喜欢吃辣的东西,有的人不喜欢吃芹菜,有的人不喜欢吃羊肉等等。CSS中的有些元素也是这样,他们有的只对牛奶感兴趣,有的只喜欢吃坚果和果冻,而讨厌牛奶。而vertical-align呢,是个比较挑食的家伙,它只喜欢吃果冻,从小吃果冻长大,没有了果冻,它就会闹脾气,对你不理不睬。我称之为“果冻依赖型元素”,又称之为“inline-block依赖型元素”,也就是说,只有一个元素属于inline或是inline-block(table-cell也可以理解为inline-block水平)水平,其身上的vertical-align属性才会起作用。

    3. DIV+CSS布局中自适应高度的解决方法

    要从固定的、基于像素的设计方法转到弹性的、相对的设计方法并不容易。但是如果恰当利用,就可以成为增强亲和力和易用性的一个自然选择,同时又无须做出设计上的牺牲。

    采用印刷式的固定设计方案或许要容易些,因为如果尺寸不变,则考虑的东西就相对较少。可是如果采用弹性的设计方法,就可以充分利用电脑的显示器和浏览器。

    4. 详解CSS布局之圣杯布局与双飞翼布局示例

    html代码中,middle部分首先要放在container的最前部分,然后是left,right
    1)将三者都设置 float:left, position:relative (因为相对定位后面会用到)
    2)middle设置 width:100% 占满一行
    3)此时middle占满一行,所以要把left拉到middle所在行的最左边,使用 margin-left:-100%
    4)这时left拉回到middle所在行的最左边,但会覆盖middle内容的左端,要把middle内容拉出来,所以在外围container加上 padding:0 210px
    5)middle内容拉出来了,但left也跟着出来了,所以要还原,就对left使用相对定位 left:-210px
    6)同理,right要拉到middle所在行的最右边,使用 margin-left:-210px,right:-210px

    5. 必看的css布局小技巧分享

    当页面左右宽度缩小时,为了避免出现左右滚动条的糟糕体验,就可以用到max-width啦!页面比宽度小时,会自动缩小哦~

    对元素设置box-sizing:border-box后,确定宽度后再设置padding和border,不会改变宽度。可以对全局设置

    边框自适应内容的大小,不会出现overflow的情况

    6. CSS布局居中对齐,左侧定宽右侧自适应详细介绍

    CSS页面布局是web前端开发的最基本的技能,本文将介绍一些常见的布局方法,涉及到盒子布局,column布局,flex布局等内容。本文中,你可以看到一些水平垂直居中的方法,左侧固定宽度,右侧自适应的一些方法。

    相关问答

    1. css布局 table cellspacing

    2. 脚部布局和CSS布局问题

    3. css布局的设置问题

    【相关推荐】

    1. DIV+CSS布局入门教程:5个div+css零基础入门教程推荐

    2. DIV+CSS 盒子模型知识总结,轻松掌握div+css布局

    以上就是总结几种常见的 div+css 布局实例的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    上一篇:通过html/css设置超链接字体颜色 下一篇:css3制作毛玻璃效果的示例代码详解
    20期PHP线上班

    相关文章推荐

    • 【活动】充值PHP中文网VIP即送云服务器• 纯CSS3怎么实现波浪效果?(代码示例)• 深入探究CSS鼠标指针交互效果• CSS变量是怎么工作的?如何使用内联CSS变量进行布局?• css3怎样实现不是直角的菱形效果• 12个值得收藏的 CSS 技巧!!
    1/1

    PHP中文网