广告
返回顶部
首页 > 资讯 > 前端开发 > node.js >怎么用DIV浮动定位实现CSS分栏布局
  • 277
分享到

怎么用DIV浮动定位实现CSS分栏布局

2024-04-02 19:04:59 277人浏览 独家记忆
摘要

这篇文章主要讲解了“怎么用DIV浮动定位实现CSS分栏布局”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么用DIV浮动定位实现CSS分栏布局”吧!CSS分

这篇文章主要讲解了“怎么用DIV浮动定位实现CSS分栏布局”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么用DIV浮动定位实现CSS分栏布局”吧!

CSS分栏布局

CSS布局中实现分栏布局有两种方法。***种方法是使用四种CSS定位选项(absolute、static、relative和fixed)中的DIV绝对定位(absolutepositioning),它可以将文档中的某个元素从其原本位置上移除,并重新定位在期望的任何地点之上。第二种则是使用CSS中的DIV浮动定位(float)概念。DIV绝对定位或DIV浮动定位都能够用来实现分栏效果。二者可以独立使用,也可以结合在一起,相辅相成。

DIV浮动定位

DIV浮动定位的本意是要将插入到文章中的图片向左或者向右浮动,使图片下方的文字自动环绕在它的周围,使图片的左边或者右边不会出现一大块的留白。DIV浮动定位的语法虽然简单,但却不那么容易掌握,下面让我们举例说明如何用浮动来进行布局。同样,我们要实现一个带页脚的三栏布局。如下图:

怎么用DIV浮动定位实现CSS分栏布局


如何用DIV浮动定位实现这样的效果呢?

其实很简单:

1、设定E的宽度,让E居中

2、设定A、B、C的宽度,将A、B、C分别向左浮动

3、给页脚设置clear属性

需要说明的是,浮动布局依然遵循常规文档流,所以与绝对定位相比,DIV浮动定位时html源文件中元素声明的位置显得格外重要。当然,解决这个问题的最简单的方法就是在源文件中交换左栏和右栏的声明次序,也有方法不用交换各栏的次序也可以实现同样的布局,但是,这就要用到一种比较晦涩的使用负边距值的方法。一般情况下,人们十有八九会选择交换源文件中左中两栏的声明次序。

感谢各位的阅读,以上就是“怎么用DIV浮动定位实现CSS分栏布局”的内容了,经过本文的学习后,相信大家对怎么用DIV浮动定位实现CSS分栏布局这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!

--结束END--

本文标题: 怎么用DIV浮动定位实现CSS分栏布局

本文链接: https://www.lsjlt.com/news/77248.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 怎么用DIV浮动定位实现CSS分栏布局
    这篇文章主要讲解了“怎么用DIV浮动定位实现CSS分栏布局”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么用DIV浮动定位实现CSS分栏布局”吧!CSS分...
    99+
    2022-10-19
  • 怎么用css实现两栏布局
    这篇文章主要介绍了怎么用css实现两栏布局,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。   1、浮动布局   左侧栏固定宽度向左浮动,...
    99+
    2022-10-19
  • CSS布局中怎么实现绝对定位
    这篇文章给大家介绍CSS布局中怎么实现绝对定位,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。一、绝对定位绝对定位的优势在于,我们可以丝毫不差地精确控制任何元素的位置—这里面没有什么需要...
    99+
    2022-10-19
  • 怎么用CSS定位属性实现Html中DIV层叠与悬浮
    这篇文章主要介绍“怎么用CSS定位属性实现Html中DIV层叠与悬浮”,在日常操作中,相信很多人在怎么用CSS定位属性实现Html中DIV层叠与悬浮问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方...
    99+
    2022-10-19
  • 怎么用CSS实现三列DIV等高布局
    本篇内容主要讲解“怎么用CSS实现三列DIV等高布局”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么用CSS实现三列DIV等高布局”吧! ...
    99+
    2022-10-19
  • 怎么用CSS实现IE6无抖动固定定位
    这篇文章主要讲解了“怎么用CSS实现IE6无抖动固定定位”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么用CSS实现IE6无抖动固定定位”吧! ...
    99+
    2022-10-19
  • 使用css怎么实现两边固定中间自适应布局
    这篇文章将为大家详细讲解有关使用css怎么实现两边固定中间自适应布局,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。浮动<style type="text/css&q...
    99+
    2023-06-08
  • 怎么使用Flex布局实现头部固定内容区域滚动
    这篇文章将为大家详细讲解有关怎么使用Flex布局实现头部固定内容区域滚动,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。页面头部固定布局以前用 position:fixed实现,如今可以用flex布局实现,...
    99+
    2023-06-08
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作