关于圣杯布局和双飞翼布局

圣杯布局
html

center

left

登录后复制

css:

#container {            padding: 0 100px 0 200px;/*左宽度为200px 右边宽度为100px*/}.col {    float: left;    position: relative;    height: 300px;}#center {    width: 100%;    background: #eee;}#left {    width: 200px;    background: blue;    margin-left: -100%;    right: 200px;}#right {    width: 100px;    background: red;    margin-right: -100px;}

登录后复制

效果如图:

关于圣杯布局和双飞翼布局

双飞翼布局
html:

center

left

登录后复制

css:

.col {            float: left;            height: 300px;}#center {    width: 100%;    background: #eee;}#left {    width: 200px;    background: blue;    margin-left: -100%;}#right {    width: 100px;    background: red;    margin-left: -100px;}#center .wrap {    margin: 0 100px 0 200px;}

登录后复制

效果如图:

关于圣杯布局和双飞翼布局

两种布局的区别
这两种布局实现的都是两边固定宽度,中间自适应,中间栏放在最前面优先渲染。
不同的是,双飞翼布局多创建一个包裹的p,去掉了相对定位,css相对少写一些。
个人认为圣杯布局结构更简洁,平常工作中就看大家自己的选择了。

更多关于圣杯布局和双飞翼布局 相关文章请关注PHP中文网!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2836388.html

(0)
上一篇 2025年3月9日 06:14:15
下一篇 2025年3月3日 08:48:49

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • HTML__内联元素与块元素

    在html4.0时代,html的元素类型分内联元素(inline element)和块元素(block-level element)。 第一、内联元素 内联元素是是一种基于语义级的基本元素,一般只能容纳文本和其他内联元素。 下面的元素都是内…

    编程技术 2025年3月9日
    200
  • 全面了解html.css溢出

    全面了解html.css溢出 XML/HTML Code复制内容到剪贴板 p{ height: 110px; width: 250px; border: 1px solid red; } .a{overflow: visible; } .b…

    编程技术 2025年3月9日
    200
  • 浅谈HTML代码中的空格和空行

    html 代码中的所有连续的空格或空行(换行)都会被显示为一个空格。 例子1:(文本内容中的连续空格) 代码 这段文本中,输入连续的空格          大概输入了十个。 登录后复制 显示效果:“格”和“大”之间的是个空格显示出来只是一个…

    2025年3月9日
    200
  • 举例讲解HTML中iframe和frame的区别

    不知道你在项目中用过frameset属性没有,frameset这个属性是在去年我在一个在线客服系统制作中用过,因为客服系统要有固定的布局,上面一块,下面一块等等,当时就是用的frameset和frame。在我用完了这些属性之后,我才明白了i…

    编程技术 2025年3月9日
    200
  • HTML中三种定位relative,absolute,fixed后,盒子的百分比宽度及位置易错点

    1 . 相对定位relative:顾名思义,相对定位是相对于自己的位置来进行偏移,如下图:                    以盒子中心为基准,为每条边的正方向,例:       向右移动20px :  代码为left:20px;或者r…

    2025年3月9日
    200
  • Html 制作相册

    本文主要讲述采用html5+jquery+css 制作相册的小小记录。 主要功能点: Html5进行布局 调用jQuery(借用官网的一句话:The Write Less, Do More)极大的简化了JavaScript编程 CSS 样式…

    2025年3月9日
    200
  • 特殊字符html,css转义大全

    使用方法:  这些字符属于unicode字符集,所以,你的文档需要声明为utf-8; 下面符号列表的后面有两列编号,它们并不太一样,第一列是用于html的,你需要在前面加上符号; 第二列可以用于css文件中,但是需要用反斜杠转义; 第二列也…

    编程技术 2025年3月9日
    200
  • 有关HTML表格边框的设置小技巧

    下面小编就为大家带来一篇有关html表格边框的设置小技巧。小编觉得挺不错的,现在分享给大家,也给大家做个参考 对于很多初学HTML的人来说,表格 是最常用的标签了,但对于表格边框的控制,很多初学者却不甚其解。 一般我们用表格的时候总会给它个…

    2025年3月9日 编程技术
    200
  • 使用语义化标签去写你的HTML 兼容IE6,7,8

    下面小编就为大家带来一篇使用语义化标签去写你的html 兼容ie6,7,8。小编觉得挺不错的,现在分享给大家,也给大家做个参考,一起跟随小编过来看看吧 HTML5增加了更多语义化的标签,如header,footer,nav……让我们在页面编…

    2025年3月9日
    200
  • HTML九宫格布局实现方法

    网站布局多样化是我们前端的拿手菜!最近看到uc浏览器的默认标签页使用的就是九宫格布局。就研究了下,在这里,我就分享一下代码,共同学习下!效果如下: nbsp;html>        全兼容的HTML九宫格布局            …

    2025年3月9日
    200

发表回复

登录后才能评论