013Vertical-align

Vertical-align
   -用来指定imline-block的垂直对齐方式
   ps:我们经常会在img (管换元素)上使用vertical- align属性
   默认值: baseline |不可继承
:大部值是相对于父元素来说的:
baseline
   -元素基线与父元素的基线对齐
对于一些可替换元素,比如<textarea> ,HTML标准 没有说明它的基统,这意味着对其使用这个关键字,备测览器表现可能不一样。一般情况下如果元素没有基线baseline,则以它的外边距的下边怪为基统。

text- top
   -元素项端与父元素字体的项端对齐。
text- bottom
   -元素底端与父元素字体的底端对齐。
middle
   -元素中线与父元素的小写x中线对齐。
sub
   -元素基线与父元素的下标基线对齐。( 使元素的基线相对于基准基线下降,下降的幅度有浏览器厂商决定)
super
   -元素基线与父元素的上标基线对齐。( 使元素的基线相对于基准基线升高,升高的幅度有浏览器厂商决定)
<length>
   -元素基线超过父元素的基线指定高度。可以取负值。
<percentage>
   -同length,相对于的line-hight

图片垂直水平居中
<style type="text/css">
   *{
    margin: 0;
    padding: 0;
   }
   #wrap{
    height: 400px;
    width: 400px;
    border: 1px solid ;
    margin: 0 auto;
    text-align: center;//text-align只管内联元素和行内元素
   }
   #wrap:after{
    content: "";
    display: inline-block;
    height: 100%;
    width: 1px;//正常设为0隐藏
    background: pink;
    vertical-align: middle;
   }
   #wrap img{
    vertical-align: middle;
   }
  </style>
  <body>
  <div id="wrap">
   <img src="../img/person1.png" width="150"/>
  </div>
 </body>

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值