css learn
2024-08-28 12:08:32
float:
1、margin属性本身与float无关。写不写float都可以margin。
2、top,right,bottom,left和z-index都无法使用。
3、父元素浮动,子元素在其中仍然是文档流。
position:relative 自己原先的位置处于文档流中,然后其元素却通过设置top,right,bottom,left来定位。absolute 和fix也是如此。static会使子元素继承父元素的属性。
margin:如果设置了百分数,是相对于父元素的宽度而设的。
元素居中:
1)不管父元素是否浮动,子元素要设置在其居中需要设置width并且margin:0 auto,子元素不能设置浮动。
2)text-align是设置元素内的文字(上下)居中的。但只能设置块级元素,不能设置行内元素。(因行内元素不可控制宽和高,其大小就是文字的大小)
3)Vertial-align是设置行内元素相对于父元素的对齐位置,如一个p元素内包含一个img元素,想设置img元素是上面对齐还是下面对齐p内的文字。
最新文章
- JSON 获取属性值的方法
- SpringRMI解析2-RmiServiceExporter逻辑脉络
- Objective-C:Foundation框架-常用类-NSMutableArray
- 在AndroidStudio中引入SlidingMenu第三方库的步骤
- 仅显示INPUT下边框
- github 学习笔记【一】
- 求解:C#.Net 远程方法调用失败 (Exception from HRESULT: 0x800706BE)
- android 读取txt文件内容
- MySQL----information-schema数据库相关权限的说明。
- MYSQL++之Connect类型
- salesforce 零基础学习(六十四)页面初始化时实现DML操作
- Dig out WeChat deleted chat messages on Android Phone
- python图像处理库PIL的基本概念介绍
- 2.Git基础-仓库的获取方式与Git文件的状态变化周期(生命周期)
- C#操作IIS程序池及站点的创建配置(转)
- QT QProgressBar QProgressDialog 模态,位置设置,无边框,进度条样式
- 剑指offer-调整数组内奇偶数顺序
- windows下,java环境变量的设置,设置点击startup.bat启动tomcat
- SSIS教程:创建简单的ETL包 -- 4. 增加错误处理流程(Adding Error Flow Redirection)
- 为什么说git比svn好