css vertical-align属性
vertical-align属性是用来设置元素的垂直对齐体式格局的,它定义了行内元素的基线相对于该元素地点父元素基线的垂直对齐。【视频教程引荐:CSS教程】
vertical-align属性能够在table表格中设置单元格内容的对齐体式格局;它兼容一切的浏览器。
运用text-top、text-bottom属性值
在css vertical-align属性中,设置text-top属性值能够让行内元素的顶端与其父元素字体的顶端对齐,而,设置text-bottom属性值能够让行内元素的底端与其父元素字体的底端对齐。
下面我们经由过程一个简朴示例来看看text-top、text-bottom属性值怎样设置笔墨的上标和下标。
<style type="text/css"> .demo{ font-size: 20px; } .super span{ vertical-align: text-top; font-size: 12px; color: red; } .sub span{ vertical-align: text-bottom; font-size: 12px; color: red; } </style> <div class="demo"> <p class="super">一段测试文本,具有<span>上标</span></p> <p class="sub">一段测试文本,具有<span>下标</span></p> </div>
起首运用vertical-align属性的text-top和text-bottom属性值,分别把<span>标签内的文本固定在相对于其父元素<p>标签文本的顶端和底端的位置,再设置<span>标签内的文本的字体大小,就具有了一个上标或许下标。
结果图:
运用sub、super属性值
在css vertical-align属性中,设置super属性值能够让行内元素相对于该元素地点父元素上浮肯定间隔,构成垂直对齐文本的上标;而,设置sub属性值能够让行内元素相对于该元素地点父元素下沉肯定间隔,构成垂直对齐文本的下标。
下面我们来看看细致结果:
<style type="text/css"> .demo{ font-size: 20px; } .sup span{ vertical-align: super; color: red; } .sub span{ vertical-align: sub; color: red; } </style> <div class="demo"> <p class="sup">一段测试文本,具有<span>上标</span></p> <p class="sub">一段测试文本,具有<span>下标</span></p> </div>
结果图:
如今的上标、下标和其父元素文本的大小一致,不是很悦目,能够把上标、下标的字体大小设置成12px,看看结果:
总结:以上就是本篇文章的全部内容,愿望能对人人的进修有所协助。
以上就是css怎样显现笔墨的上标和下标的细致内容,更多请关注ki4网别的相干文章!