vertical-align 属性应用

vertical-align 用于设置一个元素的垂直对齐方式,但是它只针对于行内元素或者行内块元素有效。

CSS 的 vertical-align 属性使用场景: 经常用于设置图片或者表单(行内块元素)和文字垂直对齐。

语法

vertical-align : baseline | top | middle | bottom
描述
baseline 默认。元素放置在父元素的基线上。
top 把元素的顶端与行中最高元素的顶端对齐。
middle 把此元素放置在父元素的中部。
bottom 把元素的顶端与行中最低的元素的顶端对齐。

图片、表单和文字对齐

图片、表单都属于行内块元素,默认的 vertical-align 是基线对齐。

解决图片底部默认空白缝隙问题

bug:图片底侧会有一个空白缝隙,原因是行内块元素会和文字的基线对齐。

主要解决方法有两种:

1.给图片添加 vertical-align:middle | top| bottom 等。 (提倡使用的)

2.把图片转换为块级元素 display: block;

CSS第七天学习总结—— vertical-align 属性应用相关推荐

  1. CSS第七天学习总结—— 字体图标

    字体图标 字体图标使用场景: 主要用于显示网页中通用.常用的一些小图标. 一般用<i>标签来写字体图标. 精灵图的缺点: 1.图片文件还是比较大的. 2.图片本身放大和缩小会失真. 3.一 ...

  2. Pink老师前端笔记-CSS第七天

    Pink老师前端笔记-CSS第六天 # day09-前端基础CSS第七天 学习目标: ​ 能够使用精灵图 ​ 能够使用字体图标 ​ 能够写出 CSS 三角 ​ 能够写出常见的 CSS 用户界面样式 ​ ...

  3. 七天学习微信小程序开发(一)—— 学习笔记

    文章目录 前言 目标 第一天 -- 前端配置和编写 微信开发 微信小程序的代码结构 常用标签(wxml) 常用样式(wxss) 界面布局的技术 任务 第二天 -- 深度学习微信前端编写(一) 程序底部 ...

  4. 2014025687《嵌入式系统程序设计》第七周学习总结

    学号2014025687(29) <嵌入式程序设计>第七周学习总结 教材学习内容总结 8.2.5 有名管道FIFO 也叫FIFO(先进先出) 与无名管道的区别:它可以使互不相关的两个进程实 ...

  5. 20155319 2016-2017-2 《Java程序设计》第七周学习总结

    20155319 2016-2017-2 <Java程序设计>第七周学习总结 教材学习内容总结 第十二章 Lambda 如果使用JDK8的话,可以使用Lambda特性去除重复的信息. 在只 ...

  6. 大学最重要的七项学习

     大学最重要的七项学习 ------我的大学生活应该怎样度过? 就读大学时,你应当掌握七项学习,包括自修之道.基础知识.实践贯通.培养兴趣.积极主动.掌控时间.为人处世.       经过大学四年,你 ...

  7. 20159208 《网络攻防实践》第七周学习总结

    20159208 <网络攻防实践>第七周学习总结 教材学习内容总结 20159208 <网络攻防实践>第七周学习总结 教材学习内容总结 本周主要学习了教材的第七章:Window ...

  8. 20172301 《程序设计与数据结构》第七周学习总结

    20172301 <程序设计与数据结构>第七周学习总结 教材学习内容总结 二叉查找树是一种含有附加属性的二叉树,其左孩子小于父结点,父结点小于或者等于右孩子. 用链表实现二叉查找树 add ...

  9. 20155213 2016-2017-2 《Java程序设计》第七周学习总结

    20155213 2016-2017-2 <Java程序设计>第七周学习总结 教材学习内容总结 Lambda 如果使用JDK8的话,可以使用Lambda特性去除重复的信息. 在只有Lamb ...

最新文章

  1. cannot access a closed file
  2. 转载:asp.net生成缩略图通用函数(支持多种生成方式)
  3. Cassandra架构、设计(集群表)和性能报告
  4. python 最小栈
  5. 170828、Eclipse Java注释模板设置详解以及版权声明
  6. L1-048. 矩阵A乘以B
  7. 什么叫做罗列式_项目起盘的时候,如何确定自己该做什么社群?
  8. 数据备份资深老牌厂商 Commvault 的新玩法
  9. Windows下配置OpenSSL(傻瓜式教程,一看就会)
  10. 【诗和远方】一个蒟蒻的年初展望
  11. java classpath 理解
  12. 打字练习网站keybr.com
  13. 观3b1b线性代数本质系列视频的思考感悟
  14. 【第四篇】用 Qt 实现电子白板
  15. arduino 继电器控制led灯开关
  16. wincc 数据库的连接方法
  17. 万马齐喑究可哀-中文编程的又一波讨论
  18. STM32 CubeMx LL库-ADC操作
  19. 网站后台拿shell方法总结
  20. 应用回归分析(何晓群)CH2、CH3例题、习题

热门文章

  1. 如何实现html5页面,自动提示添加到主屏幕
  2. [音乐孩子王08 最终回][大野智/千纱/片瀬那奈/丸山隆平]
  3. 《富爸爸,穷爸爸》读后感——怎么实现财务自由
  4. ACH/WIRE基础知识
  5. vue附件上传和展示
  6. iOS In-App Purchase 内购之创建内购产品
  7. 【Linux】使用Google Authenticator 实现ssh登录双因素认证
  8. 经典贪心问题之圣诞老人的礼物
  9. 企业微信外部群和内部群有什么区别?如何创建外部群
  10. 源码学习 - 【FreeRTOS】PRIVILEGED_FUNCTION 含义理解