flex布局对行内子元素的影响
一、正常使用
正常情况下,行内元素设置宽高是没有效果的,行内元素会根据其内容大小自动布局。
请看以下代码和效果
.app {width: 100%;height: 0;background-color: #3CC51F;padding-bottom: 40%;position: relative;}.icon {width: 50px;height: 50px;border: 2px solid #F00;}
<div class="app"><i class="icon"></i><i class="icon"></i></div>
效果如下,可见对行内 设置了50px的宽高是没有效果的
二、使用flex布局后的效果
如果我们对app使用flex布局,这时候50px的宽高就失效了。
.app {width: 100%;height: 0;background-color: #3CC51F;padding-bottom: 40%;position: relative;display: flex;}
使用这种特性,有时候很有用的,比如轮播图自定义前一页和后一页的按钮,直接给这2个行业元素设置图片背景就可以了。
flex布局对行内子元素的影响相关推荐
- CSS之布局(行内元素的盒模型)
行内元素的盒模型: <!DOCTYPE html> <html><head><meta charset="UTF-8"><ti ...
- 六、pink老师学习笔记——CSS三角形之美 margin负值之美文字围绕浮动元素行内块元素布局的巧妙运用
7. 拓展@ 7.1 margin负值之美 1). 负边距+定位:水平垂直居中 咱们前面讲过, 一个绝对定位的盒子, 利用 父级盒子的 50%, 然后 往左(上) 走 自己宽度的一半 ,可以实现盒子水 ...
- 读书笔记:微信小程序布局之行内元素和块级元素
元素按照显示方式主要可以分为块级元素和行内元素,元素的显示方式由display属性控制. 块级元素特点总结: 1.总是在新行上开始 2.宽度的默认为width+margin-left+margin-r ...
- css块级元素拉伸,CSS布局之块级元素、块级元素和行内块元素
元素有行内元素(inline).块级元素(block)以及行内块元素(inline-block)之分,对应地它们之间的盒模型也会有不同. 1. 行内元素(inline) 通过display: inli ...
- 行内元素设置靠右对齐_CSS中实现行内块元素对齐
目标:行内块元素实现对齐的几种方式 eg. 我希望下列两个单词文本和后面的两个图片能实现1.中线对齐2.靠右.(图1变为图2) 图1 图2 html: Gmail images 从html可以看出是两 ...
- 【HTML5-小知识】块元素、行内元素和行内块元素
文章目录 前言 一.块元素.行内元素和行内块元素是什么? 二.块元素 三.行内元素 四.行内块元素 总结 前言 HTML常用标签掌握之后,应当进一步了解元素的三种类型,块元素,行内元素,行内块元素, ...
- 为什么有些内联(行内)元素可以设置宽高?
为什么有些内联(行内)元素如img.input可以设置宽高? 在说明之前我们先来了解一些定义. 块级元素和内联元素: ①块级元素总是独占一行,表现为另起一行开始,而且其后的元素也必须另起一行显示. 宽 ...
- 块级元素、行内元素及行内块元素
盒子模型是CSS中的一个重要概念,在html中所有元素都可以看成一个盒子.盒子有外边距(margin).边框(border).内边距(padding)及填充内容(content)等属性.使用盒子模型可 ...
- 【CSS】标签显示模式 ② ( 行内元素 | 行内块元素 )
文章目录 一.行内元素 1.行内元素简介 2.行内元素特点 3.代码示例 二.行内块元素 1.行内块元素简介 2.行内块元素特点 3.代码示例 一.行内元素 1.行内元素简介 行内元素 可以 在一行中 ...
- css怎么将块元素变成,CSS块元素、行内元素、行内块元素的转换
一.块元素转行内元素:display:inline 二.行内元素转块元素:display:block div{ display: inline; /*无效 width: 500px; height: ...
最新文章
- 如何做到微信机器人不封号_电销系统是如何做到不封号的?封号对企业有什么影响?...
- 让android的TextView可以滚动
- Laravel 5.5 使用 Jwt-Auth 实现 API 用户认证以及无痛刷新访问令牌
- 如何发现假库存照片(并将合适的人归于属性)
- 去掉Mybatis Generator生成的一堆 example
- 《Objective-C 程序设计(第4版) 》图书信息
- Anaconda下载地址
- 大漠插件常见问题汇总
- [英语阅读]英国13岁男孩当爹引各界热议
- Supervised Contrastive Learning浅读
- 计算机如何打开office,win10电脑没有office软件如何打开ppt文档
- 万云网实名认证不成功_头条发文章显示实名认证接口调用失败,无法发送,怎么办才能解决?我实名了的?...
- 用SurfaceView绘制正弦曲线
- uniapp 选择元素,操作元素属性
- MYSQL数据库- 修改数据表名称、列名称
- emmc linux 识别分区_Linux和Uboot下eMMC boot分区读写
- 《操作系统真象还原》第十章
- 认识32位浮点数(分别输出符号,阶码,尾数)
- vscode最强摸鱼指南,老板站在身后也看不出来的那种
- 高铁在高速运行时的电力是如何提供的?