一、正常使用

正常情况下,行内元素设置宽高是没有效果的,行内元素会根据其内容大小自动布局。

请看以下代码和效果

 .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布局对行内子元素的影响相关推荐

  1. CSS之布局(行内元素的盒模型)

    行内元素的盒模型: <!DOCTYPE html> <html><head><meta charset="UTF-8"><ti ...

  2. 六、pink老师学习笔记——CSS三角形之美 margin负值之美文字围绕浮动元素行内块元素布局的巧妙运用

    7. 拓展@ 7.1 margin负值之美 1). 负边距+定位:水平垂直居中 咱们前面讲过, 一个绝对定位的盒子, 利用 父级盒子的 50%, 然后 往左(上) 走 自己宽度的一半 ,可以实现盒子水 ...

  3. 读书笔记:微信小程序布局之行内元素和块级元素

    元素按照显示方式主要可以分为块级元素和行内元素,元素的显示方式由display属性控制. 块级元素特点总结: 1.总是在新行上开始 2.宽度的默认为width+margin-left+margin-r ...

  4. css块级元素拉伸,CSS布局之块级元素、块级元素和行内块元素

    元素有行内元素(inline).块级元素(block)以及行内块元素(inline-block)之分,对应地它们之间的盒模型也会有不同. 1. 行内元素(inline) 通过display: inli ...

  5. 行内元素设置靠右对齐_CSS中实现行内块元素对齐

    目标:行内块元素实现对齐的几种方式 eg. 我希望下列两个单词文本和后面的两个图片能实现1.中线对齐2.靠右.(图1变为图2) 图1 图2 html: Gmail images 从html可以看出是两 ...

  6. 【HTML5-小知识】块元素、行内元素和行内块元素

    文章目录 前言 一.块元素.行内元素和行内块元素是什么? 二.块元素 三.行内元素 四.行内块元素 总结 前言 HTML常用标签掌握之后,应当进一步了解元素的三种类型,块元素,行内元素,行内块元素, ...

  7. 为什么有些内联(行内)元素可以设置宽高?

    为什么有些内联(行内)元素如img.input可以设置宽高? 在说明之前我们先来了解一些定义. 块级元素和内联元素: ①块级元素总是独占一行,表现为另起一行开始,而且其后的元素也必须另起一行显示. 宽 ...

  8. 块级元素、行内元素及行内块元素

    盒子模型是CSS中的一个重要概念,在html中所有元素都可以看成一个盒子.盒子有外边距(margin).边框(border).内边距(padding)及填充内容(content)等属性.使用盒子模型可 ...

  9. 【CSS】标签显示模式 ② ( 行内元素 | 行内块元素 )

    文章目录 一.行内元素 1.行内元素简介 2.行内元素特点 3.代码示例 二.行内块元素 1.行内块元素简介 2.行内块元素特点 3.代码示例 一.行内元素 1.行内元素简介 行内元素 可以 在一行中 ...

  10. css怎么将块元素变成,CSS块元素、行内元素、行内块元素的转换

    一.块元素转行内元素:display:inline 二.行内元素转块元素:display:block div{ display: inline; /*无效 width: 500px; height: ...

最新文章

  1. 如何做到微信机器人不封号_电销系统是如何做到不封号的?封号对企业有什么影响?...
  2. 让android的TextView可以滚动
  3. Laravel 5.5 使用 Jwt-Auth 实现 API 用户认证以及无痛刷新访问令牌
  4. 如何发现假库存照片(并将合适的人归于属性)
  5. 去掉Mybatis Generator生成的一堆 example
  6. 《Objective-C 程序设计(第4版) 》图书信息
  7. Anaconda下载地址
  8. 大漠插件常见问题汇总
  9. [英语阅读]英国13岁男孩当爹引各界热议
  10. Supervised Contrastive Learning浅读
  11. 计算机如何打开office,win10电脑没有office软件如何打开ppt文档
  12. 万云网实名认证不成功_头条发文章显示实名认证接口调用失败,无法发送,怎么办才能解决?我实名了的?...
  13. 用SurfaceView绘制正弦曲线
  14. uniapp 选择元素,操作元素属性
  15. MYSQL数据库- 修改数据表名称、列名称
  16. emmc linux 识别分区_Linux和Uboot下eMMC boot分区读写
  17. 《操作系统真象还原》第十章
  18. 认识32位浮点数(分别输出符号,阶码,尾数)
  19. vscode最强摸鱼指南,老板站在身后也看不出来的那种
  20. 高铁在高速运行时的电力是如何提供的?

热门文章

  1. vue 登录注册模板
  2. Ubuntu VirtualBox虚拟机安装win7 win10全过程
  3. android 加速度 重力,安卓获取重力加速度例子
  4. [转贴]比《同居密友》更搞笑的【阿奴与唐玉】陶海风格
  5. requests---timeout请求超时
  6. CSDN上传资源无法设置积分了吗
  7. 龙妈苟活还是凉凉,预测算法哪家准?
  8. linux识别硬盘时显示gpt,Ubuntu不识别GPT硬盘已有系统的解决方案
  9. Fragment already added问题的解决
  10. 环信服务器发送消息,环信服务器发送消息