iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > VUE >CSS浮动和定位属性介绍
  • 716
分享到

CSS浮动和定位属性介绍

2024-04-02 19:04:59 716人浏览 安东尼
摘要

这篇文章主要介绍“CSS浮动和定位属性介绍”,在日常操作中,相信很多人在CSS浮动和定位属性介绍问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”CSS浮动和定位属性介绍”的疑惑

这篇文章主要介绍“CSS浮动和定位属性介绍”,在日常操作中,相信很多人在CSS浮动和定位属性介绍问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”CSS浮动和定位属性介绍”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

CSS Display(显示) 与 Visibility(可见性)

display:属性设置一个元素应如何显示。

visibility:属性指定一个元素应可见还是隐藏。

隐藏元素 - display:none 或 - visibility:hidden

隐藏一个元素可以通过把display属性设置为"none",或把visibility属性设置为"hidden"。

display:none可以隐藏某个元素,且隐藏的元素不会占用任何空间。也就是说,该元素不但被隐藏了,而且该元素原本占用的空间也会从页面布局中消失。

visibility:hidden可以隐藏某个元素,但隐藏的元素仍需占用与未隐藏之前一样的空间。也就是说,该元素虽然被隐藏了但仍然会影响布局。

display(不占空间):隐藏。none不显示    block显示

visibility(占空间):隐藏。 hidden不显示 visitle显示

display:inline:可以把块级元素变成内联元素

Http://www.iis7.com/b/wzjk/

display:block:可以把内联元素变成块级元素,不允许有它内部的嵌套块元素。

块级元素(block)特性:

总是独占一行,表现为另起一行开始,而且其后的元素也必须另起一行显示;

宽度(width)、高度(height)、内边距(padding)和外边距(margin)都可控制;

内联元素(inline)特性:

和相邻的内联元素在同一行;

宽度(width)、高度(height)、内边距的top/bottom(padding-top/padding-bottom)和外边距的top/bottom(margin-top/margin-bottom)都不可改变,就是里面文字或图片的大小;

块级元素主要有:address , blockquote , center , dir , div , dl , fieldset , fORM , h2 , h3 , h4 , h5 , h6 , h7 , hr , isindex , menu , noframes , noscript , ol , p , pre , table , ul , li

内联元素主要有:a , abbr , acronym , b , bdo , big , br , cite , code , dfn , em , font , i , img , input , kbd , label , q , s , samp , select , small , span , strike , strong , sub , sup ,textarea , tt , u , var

可变元素(根据上下文关系确定该元素是块元素还是内联元素):applet ,button ,del ,iframe , ins ,map ,object , script

CSS中块级、内联元素的应用:利用CSS我们可以摆脱上面表格里html标签归类的限制,自由地在不同标签/元素上应用我们需要的属性。

主要用的CSS样式有以下三个:

display:block  -- 显示为块级元素

display:inline  -- 显示为内联元素

display:inline-block -- 显示为内联块元素,表现为同行显示并可修改宽高内外边距等属性

我们常将<ul>元素加上display:inline-block样式,原本垂直的列表就可以水平显示了。

。。。。。。

CSS Position(定位)

CSS position 属性,允许您将布局的一部分与另一部分重叠,还可以完成多年来通常需要使用多个表格才能完成的任务。

position 属性指定了元素的定位类型。

position 属性的五个值:

static:默认值,没有定位,元素出现在正常的流中,静态定位的元素不会受到 top, bottom, left, right影响。

absolute:绝对定位,相对于最近的已定位父元素,如果元素没有已定位的父元素,那么它的位置相对于<html>,元素和其他元素重叠。

relative:相对定位,相对其正常位置,(相对灵活,按元素自己的位置),相对定位元素的定位是相对其正常位置。

fixed:固定定位,即使窗口是滚动的它也不会移动,注意:Fixed定位在IE7和IE8下需要描述!DOCTYPE才能支持.Fixed定位使元素的位置与文档流无关,因此不占据空间,Fixed定位的元素和其他元素重叠。

sticky:可以把它称之为粘性定位,依赖于用户的滚动,在 position:relative 与 position:fixed 定位之间切换

元素可以使用的顶部,底部,左侧和右侧属性定位。然而,这些属性无法工作,除非是先设定position属性。他们也有不同的工作方式,这取决于定位方法

z-index:指定了一个元素的堆叠顺序(哪个元素应该放在前面,或后面),一个元素可以有正数或负数的堆叠顺序,具有更高堆叠顺序的元素总是在较低的堆叠顺序元素的前面。

clip:rect:裁剪元素,先有定位

overflow:scroll:内容溢出时,显示隐藏内容

overflow:hidden:内容溢出时,隐藏

overflow:auto:自动处理溢出内容

overflow-x:指定如何处理右边/左边边缘的内容溢出元素的内容区域。值:auto,hidden,scroll,visible,no-display,no-content

overflow-y:指定如何处理顶部/底部边缘的内容溢出元素的内容区域。值:auto,hidden,scroll,visible,no-display,no-content

。。。。。。

CSS float(浮动)

CSS float 属性定义元素在哪个方向浮动,浮动元素会生成一个块级框,直到该块级框的外边缘碰到包含框或者其他的浮动框为止。

浮动,可以让行内和块变成行内块

浮动,会使元素向左或向右移动,其周围的元素也会重新排列。

浮动,往往是用于图像,但它在布局时一样非常有用

元素的水平方向浮动,意味着元素只能左右移动而不能上下移动。

一个浮动元素会尽量向左或向右移动,直到它的外边缘碰到包含框或另一个浮动框的边框为止。

浮动元素之后的元素将围绕它。

浮动元素之前的元素将不会受到影响。

如果图像是右浮动,文本流将环绕在它左边

如果你把几个浮动的元素放到一起,如果有空间的话,它们将彼此相邻

清除浮动 - 使用 clear

元素浮动之后,周围的元素会重新排列,为了避免这种情况,使用 clear 属性。

clear 属性指定元素两侧不能出现浮动元素。

1.<div style="clear:both;"></div>浮动清除

2.overflow:hiddc,auto

到此,关于“CSS浮动和定位属性介绍”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注编程网网站,小编会继续努力为大家带来更多实用的文章!

--结束END--

本文标题: CSS浮动和定位属性介绍

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

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

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

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

下载Word文档
猜你喜欢
  • CSS浮动和定位属性介绍
    这篇文章主要介绍“CSS浮动和定位属性介绍”,在日常操作中,相信很多人在CSS浮动和定位属性介绍问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”CSS浮动和定位属性介绍”的疑惑...
    99+
    2024-04-02
  • CSS为定位和浮动提供的属性有什么用
    这篇文章主要介绍了CSS为定位和浮动提供的属性有什么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 CSS 为定位和浮动提供了一些属性,...
    99+
    2024-04-02
  • css为定位和浮动提供属性的示例分析
    这篇文章给大家分享的是有关css为定位和浮动提供属性的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 CSS 定位和浮动 CSS 为定位与浮动供应了一些属性,哄骗这些...
    99+
    2024-04-02
  • CSS 浮动属性解析:float 和 clear
    一、float属性float属性用于指定元素在页面中进行浮动,使其脱离正常的文档流,并根据指定的方向左浮动(left)、右浮动(right)或不浮动(none)。下面是float属性的常见值和作用:left:元素向左浮动,允许其他元素在其右...
    99+
    2023-10-21
    CSS浮动属性 - float float属性解析 CSS清除浮动 - clear
  • CSS中定位和浮动有什么用
    这篇文章主要为大家展示了“CSS中定位和浮动有什么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“CSS中定位和浮动有什么用”这篇文章吧。 CSS 定位和浮动...
    99+
    2024-04-02
  • CSS display属性基本特性和语法介绍
    本篇内容主要讲解“CSS display属性基本特性和语法介绍”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“CSS display属性基本特性和语法介绍”吧!C...
    99+
    2024-04-02
  • CSS 浮动属性优化技巧:float 和 clear
    引言:在网页布局中,我们经常会用到CSS中的浮动属性(float)来实现元素的定位和排列。然而,浮动属性在一些情况下也会导致一些意外的问题,如元素的重叠、布局的破裂等。为了更好地掌握浮动属性,本文将介绍CSS中浮动属性的优化技巧,并提供具体...
    99+
    2023-10-21
    优化 (Optimize) 浮动 (float) 属性 (property)
  • CSS中padding和margin属性的写法介绍
    这篇文章主要讲解了“CSS中padding和margin属性的写法介绍”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“CSS中padding和margin属性...
    99+
    2024-04-02
  • CSS属性汇总--(6) 定位属性3
    10.right            right 属性规定元素的右边缘。该属性定义了定位元素右外边距边界与其包含块右边界之间的偏移。         注释:如果 "position" 属性的值为 "static",那么设置 "right"...
    99+
    2023-01-31
    属性 CSS
  • 四大CSS属性用法介绍
    本篇内容主要讲解“四大CSS属性用法介绍”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“四大CSS属性用法介绍”吧!四大CSS属性用法◆DIV绝对位置属性:CSS...
    99+
    2024-04-02
  • CSS定位属性之相对定位relative属性怎么使用
    这篇“CSS定位属性之相对定位relative属性怎么使用”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一...
    99+
    2024-04-02
  • Css的浮动定位是怎样的
    这篇文章的内容主要围绕Css的浮动定位是怎样的进行讲述,文章内容清晰易懂,条理清晰,非常适合新手学习,值得大家去阅读。感兴趣的朋友可以跟随小编一起阅读吧。希望大家通过这篇文章有所收获!浮动定位:解决了多个块...
    99+
    2024-04-02
  • CSS浮动float属性怎么使用
    这篇文章主要讲解了“CSS浮动float属性怎么使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“CSS浮动float属性怎么使用”吧! ...
    99+
    2024-04-02
  • css中浮动属性float怎么用
    这篇文章主要介绍了css中浮动属性float怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。   一、css浮动属性-floatrig...
    99+
    2024-04-02
  • css中如何定位属性
    本篇内容介绍了“css中如何定位属性”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! ...
    99+
    2024-04-02
  • 学习CSS中浮动属性的使用,以提升绝对定位的技能
    提升绝对定位技能:了解 CSS 中的 float 属性及其应用,需要具体代码示例在前端开发中,掌握好布局和定位是非常重要的一项技能。CSS 提供了多种定位方式来实现元素的布局,其中绝对定位是常用的一种方式。而在实现绝对定位布局时,了解 CS...
    99+
    2023-12-28
    CSS 绝对定位 float属性
  • CSS DIV相对定位语法介绍
    本篇内容主要讲解“CSS DIV相对定位语法介绍”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“CSS DIV相对定位语法介绍”吧!CSS DIV相对定位绝对定位...
    99+
    2024-04-02
  • 简单的CSS清除浮动方法介绍
    本篇内容主要讲解“简单的CSS清除浮动方法介绍”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“简单的CSS清除浮动方法介绍”吧!清理浮动有很多种方式,像使用 br...
    99+
    2024-04-02
  • CSS定位属性有哪些
    这篇文章主要介绍了CSS定位属性有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 属性 描写 CSS b...
    99+
    2024-04-02
  • CSS常用的几个属性介绍
    这篇文章主要讲解了“CSS常用的几个属性介绍”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“CSS常用的几个属性介绍”吧!5个实用的CSS属性这篇文章介绍了5...
    99+
    2024-04-02
软考高级职称资格查询
推荐阅读
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作