欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 前端技术 > HTML >内容正文

HTML

「后端小伙伴来学前端了」记录自己的踩坑第一天 | CSS:vertical-align 属性

发布时间:2025/3/19 HTML 41 豆豆
生活随笔 收集整理的这篇文章主要介绍了 「后端小伙伴来学前端了」记录自己的踩坑第一天 | CSS:vertical-align 属性 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

前言

最近老师让大家单独写前后端分离项目,真是大家卷完后端,一起去卷前端了。(我以前都是主要负责后端,处于只大致看的懂的级别,说多了都是泪啊)。

真是处于一边学一边写的状态,基本就是每天早上看上两~三小时视频(主要是复习css、js、vue框架),之后开始敲代码。

只有等到晚上回到寝室才有空写写文章,复习和总结一遍。

CSS:vertical-align 属性

vertical-align 属性设置元素的垂直对齐方式。

我们直接用案例来说明:

1)代码:

html代码:

<div class="box1"><img style="width: 100px; height: 100px;"src="https://p6-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/d483b036e58b43e9a0ac93192da02f7d~tplv-k3u1fbpfcp-zoom-crop-mark:1304:1304:1304:734.awebp?">我是博主 宁在春,希望能和大家一起交流学习</div>

css代码

.box1{width: 500px;height: 100px;border: 1px solid green; }

展示的效果如下:

2)问题:

你会发现这行字并不和图片对齐,而是稍微在图片下方一点。这个点对于我这个新手小白是真的难受,我一开始是拿<span>标签包住,然后再做处理。

然后今天才知道这个vertical-align属性(大伙们不要骂我😁,刚来前端,请大家多指导)

vertical-align有以下值:

baseline默认值。元素放置在父元素的基线上。
sub垂直对齐文本的下标。
super垂直对齐文本的上标
top把元素的顶端与行中最高元素的顶端对齐
text-top顶端对齐
middle居中对齐
bottom把元素的顶端与行中最低的元素的顶端对齐。
text-bottom把元素的底端与父元素字体的底端对齐。底端对齐
inherit规定应该从父元素继承 vertical-align 属性的值。

如果我们想让文字和图片底部标准的对齐,不留缝隙的话,只要给img标签设置个vertical-align:text-bottom.

效果图:

居中如下:

其他的也给大家做了一个动图展示:

自言自语

我之前可以说是一直是个纯后端,只看过前端视频,存有理论经验。前端框架中只了解过vue框架。

个人所谈:

基础真的是非常重要。我现在就是要写什么,很多东西不会,但是一查又是学过的,也是非常简单的。

多学多看多敲。纸上得来终觉浅,绝知此事要躬行,我之前看源码也是如此。一定要实践。

代码一定要规范,这个一定要形成习惯,因为代码始终是给别人看的。

大家好,我是博主宁在春:主页

一名喜欢文艺却踏上编程这条道路的小青年。

希望:我们,待别日相见时,都已有所成。

持续更新踩坑记录,最近都是在学习前端…

总结

以上是生活随笔为你收集整理的「后端小伙伴来学前端了」记录自己的踩坑第一天 | CSS:vertical-align 属性的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。