CSS中有三种基本定位机制:普通流,绝对定位和浮动。
/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
普通流
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
1,普通流中的元素框位置由元素在HTML中的出现位置决定,是浏览器默认的定位方式。
::::》
块级元素
在普通流中是自上而下地排列,元素之间存在垂直间距,垂直的距离由元素的垂直margin决定,元素遵循垂直margin叠加规则。
::::》
行内元素
在一行中水平布置,元素存在水平间距,使用水平的padding、border和margin能够调整它们之间的水平间距。
2,普通流是相对定位的特殊形式,相对定位指的是相对于普通流中的位置,元素相对于这个位置作为起点的偏移。
/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
绝对定位
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
1,有别于相对定位,绝对定位指的是相对于已定位的祖先元素左上顶角位置的偏移,并且元素脱离文档流。
/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
浮动
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
1,浮动可以是左或右,移动到元素的边框碰到父框或另一个浮动元素的边缘。
2,浮动的元素脱离文档流。
分享到:
相关推荐
HTML-CSS-JS学习--01百度登录界面练习HTML-CSS-JS学习--01百度登录界面练习 HTML-CSS-JS学习--01百度登录界面练习HTML-CSS-JS学习--01百度登录界面练习 HTML-CSS-JS学习--01百度登录界面练习HTML-CSS-JS学习--01百度...
CSS中背景background-position负值定位 CSS中背景background-position负值定位 CSS中背景background-position负值定位 CSS中背景background-position负值定位 CSS中背景background-position负值定位
静态站设计.zipHTML+css的家乡美-静态站设计.zipHTML+css的家乡美-静态站设计.zipHTML+css的家乡美-静态站设计.zipHTML+css的家乡美-静态站设计.zipHTML+css的家乡美-静态站设计.zipHTML+css的家乡美-静态站设计....
HTML CSS-------
这个“CSS基础教程”涵盖了CSS的快速入门、编写方法、属性、定位以及滤镜等核心概念,旨在帮助初学者掌握网页设计的基本技能。 1. CSS快速入门: CSS的引入是为了分离内容(HTML)和表现(样式)。通过在HTML文档...
HTML-CSS-JS 学习HTML-CSS-JS 学习HTML-CSS-JS 学习HTML-CSS-JS 学习 HTML-CSS-JS 学习HTML-CSS-JS 学习HTML-CSS-JS 学习HTML-CSS-JS 学习 HTML-CSS-JS 学习HTML-CSS-JS 学习HTML-CSS-JS 学习HTML-CSS-JS 学习 ...
学习html-css学习html-css学习html-css学习html-css 学习html-css学习html-css学习html-css学习html-css 学习html-css学习html-css学习html-css学习html-css 学习html-css学习html-css学习html-css学习html-css 学习...
这些规则可能包括设置定位、宽度、溢出处理以及与Bootstrap基础样式兼容的调整。CSS(层叠样式表)是用于描述网页及应用程序界面外观和表现的样式语言,通过修改这个文件,开发者可以自定义固定列的视觉效果,如边框...
《CSS经典练习——css-diner-develop深度解析》 在IT领域,HTML前端和CSS是构建网页界面的基础。其中,CSS(层叠样式表)尤为重要,它负责定义网页的布局、颜色、字体等视觉效果。"css-diner-develop"是一个专为CSS...
综上所述,"html-css-网页模板-个人博客"这一主题涵盖了从基本的HTML和CSS语法到网页模板设计以及个人博客实现的多个层面。通过学习和实践,你可以创建出既美观又实用的个人博客网站。在"07-snow-master"这个文件中...
clip样式实现炫酷简单CSS动画特效----RGB走马灯边框线 直接复制可用 新手练习可用
`postcss-import-resolver`插件为PostCSS提供了一种机制,允许开发者自定义导入路径解析规则。你可以根据项目结构或者特定需求定义如何解析导入语句,比如按照特定的目录层次、文件命名规范或者使用特定的别名来决定...
在网页设计中,CSS(Cascading Style Sheets)...在“css-layout-and-positioning-master”这个压缩包中,可能包含了一系列关于CSS布局与定位的实例和教程,通过学习和操作这些文件,你可以更好地理解和应用这些概念。
react-native-css React-native-css将有效CSS转换为CSS的Facebook子集。 Babel插件 很棒的@ danilosterrapid7为React-native-css创建了一个babel插件: 版本2 随着版本2的到来,新的变化: 删除sass / scss支持,...
css-vars-ponyfill 一个 ,可在旧版和现代浏览器中为(也称为“ CSS变量”)提供客户端支持。 (CodePen) 产品特点 从客户端将CSS自定义属性转换为静态值 在现代和旧版浏览器中实时更新运行时值 转换<link> ...
精通CSS电子教程--很不错的书精通CSS电子教程--很不错的书!
总的来说,创建一个"html-css-网页模板-汽车介绍"需要理解HTML和CSS的基本语法,并运用它们来构建结构清晰、视觉吸引力强的汽车信息展示页面。通过合理布局和美化,可以提升用户浏览体验,吸引更多的潜在客户。同时...
CSS Pro布局 CSS库,用于构建响应式和可自定义的...import 'css-pro-layout/dist/css/css-pro-layout.css' ; CDN 您也可以使用的CDN链接 < link href =" https://unpkg.com/css-pro-layout/dist/css/css-pro-layout
安装: 使用npm: $ npm install --save-dev optimize-css-assets-webpack-plugin :warning: 对于webpack v3或更低版本,请使用optimize-css-assets-webpack-plugin@3.2.0 。 optimize-css-assets-webpack-plugin@...
HTML CSS JS 学习、git-笔记HTML CSS JS 学习、git-笔记 HTML CSS JS 学习、git-笔记HTML CSS JS 学习、git-笔记 HTML CSS JS 学习、git-笔记HTML CSS JS 学习、git-笔记 HTML CSS JS 学习、git-笔记HTML CSS JS ...