css vertical-align属性详解
适用场景
vertical-align属性设置元素的对齐方式,只有具备以下两种属性的元素设置vertical-align后才起作用:
1. display:inline
2. display:inline-block
属性介绍
HTML:
<p>xxxxxxxxxxxxx<span>Lorem ipsum dolor</span></p>
CSS:
p{height: 100px;width: 300px;border: thin solid;line-height: 50px;background-color: #dbdbdb;}span{color: #ff2118;}
1. 为span添加属性: vertical-align:base-line
以父元素的基线位置对齐,即span元素底部与父元素中英文小写x
的下沿。
2. 为span添加属性: vertical-align:bottom|top
span 未设置line-height时其vertical-align:bottom|top和父元素内容中心对齐,当span设置line-height时,vertical-align:bottom其以父元素的line-height为标准,显示在line-height范围内的最右上,而父元素显示在line-height范围内的最左下:
span{color: #ff2118;vertical-align:bottom;line-height:100px;}
而span设置line-height时,vertical-align:top中span元素内容位置不变,只是父元素显示在左上而已:
3. 为span添加属性: vertical-align:text-bottom
则以自身内容的最底部对齐与父元素内容的最顶部
3.为span添加属性: vertical-align:text-top
css vertical-align属性详解相关推荐
- (图文详细)最通俗易懂的CSS 浮动float属性详解
(图文详细)最通俗易懂的CSS 浮动float属性详解 声明:本文属于搬砖大神的文章到自己的博客上,原文地址为:https://www.cnblogs.com/iyangyuan/archive/20 ...
- CSS中line-height属性详解(CSS之四)
CSS中line-height属性详解 基本概念 line-height,又称行高,指的是两行文字基线之间的距离,又可以称为这行文字所占的高度. 图中两行基线之间的距离就是行高,基线相关可以查看CSS ...
- DIV css中cursor属性详解-鼠标移到图片变换鼠标形状 (转)
css中cursor属性详解-鼠标移到图片变换鼠标形状 语法: cursor : auto | all-scroll | col-resize| crosshair | default | hand ...
- css动画相关属性详解
css动画相关属性详解 文章目录 css动画相关属性详解 什么是CSS动画? 一.@keyframes规则 二.延迟动画-animation-delay 三.设置动画应运行多少次animation-i ...
- CSS中float属性详解
首先我们了解到,CSS网页布局的原理,就是按照HTML代码中对象声明的顺序,以流布局的方式来显示它,而流布局就不得不说到float浮动技术..在HTML中的所有对象,默认分为两种:块元素(block ...
- CSS中margin属性详解
margin属性概述 margin是CSS层叠样式表中用来规定围绕在元素边框周围空白区域范围的属性. 该接受任何长度单位,可以是像素.英寸.毫米或 em. 相关属性 margin 可以单独改变元素的上 ...
- css 的 hover属性详解
css 的 hover 属性是一种伪类选择器,它可以用来在鼠标悬停在某个元素上时改变该元素或其子元素.同级元素.相邻元素的样式 .hover 属性可以应用于任何元素,不仅仅是链接 .使用 hover ...
- css中reset属性详解,css中如何使用counter-reset属性
css中如何使用counter-reset属性 发布时间:2020-09-23 14:26:58 来源:亿速云 阅读:83 作者:小新 这篇文章主要介绍css中如何使用counter-reset属性, ...
- html css 文本 字体属性详解
文本.字体属性 文本属性 color 为字体颜色 font-style 用于打开和关闭斜体文本 font-weight 为字体设置粗细程度 font-size 为文字指定大小 font-family ...
- 前端CSS input type属性详解
input在前端中使我们需要熟悉使用的一个标签,input中type属性值不止text一个. 1.首先是最常用的 text <input type="text" placeh ...
最新文章
- [脑海成像]科学家利用动态电极绕过眼睛直接刺激大脑,在盲人脑海画出字母
- 荣耀 6 安装 SD 卡,提示:SD卡已安全移除
- 在你的Fckeditor安装Google map plugin
- 关于nginx配置的不完全总结
- (Spinner) android中Spinner的使用
- 基于Elasticsearch实现搜索推荐
- showdoc windows 搭建_showdoc的安装和使用
- linux查看网卡的驱动命令行,linux查看网卡驱动模块信息
- CSS自定义动画@keyframes的使用
- js 实现图片上传
- 向日葵远程控制第一人称3D鼠标无法操作旋转问题
- LaTeX简介及其在Mardown中的用法
- 汇智创科机器人,【汇智创科机器人】这个周六,和孩子一起“动手不动口”,比比看谁最棒!...
- 保持健康和快乐的20种方法
- 捷径系统智慧健身房管理系统方案
- 外国优秀网页html,200个优秀的国外设计网站推荐
- idea的代码文本距离左边很远问题解决
- 最佳免费Android应用程序以及如何自行创建
- 网页打印中,A4纸对应的像素值的设定和换算
- 电子书管理软件Calibre
热门文章
- FastAdmin 插件离线安装不成功的原因
- idea配置tomcat启动web项目
- docker 容器之间通信_还不清楚docker容器间是如何通信的?看这篇文章就够了
- 21款奔驰款奔驰GLC260L升级香氛负离子 告别异味
- H264VideoToolBox硬件解码
- 6.DRF IP限次访问JWT认证RBAC权限缓存
- android 选中的方法,Android之RadioGroup获取选中值的方法
- OpenStack在线安装笔记
- 外卖系统php与java,基于ssh/jsp/java/asp.net/php的外卖管理系统
- Laya Sprite