前言
最近老师让大家独自写前后端拆散我的项目,真是大家卷完后端,一起去卷前端了。(我以前都是次要负责后端,处于只大抵看的懂的级别,说多了都是泪啊)。
真是处于一边学一边写的状态,根本就是每天早上看上两~ 三小时视频(次要是温习 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 框架。
集体所谈:
根底真的是十分重要。我当初就是要写什么,很多货色不会,然而一查又是学过的,也是非常简单的。
多学多看多敲。
纸上得来终觉浅,绝知此事要躬行
, 我之前看源码也是如此。肯定要实际。代码肯定要标准,这个肯定要造成习惯,因为代码始终是给他人看的。
大家好,我是博主 宁在春
:主页
一名喜爱文艺却踏上编程这条路线的小青年。
心愿:咱们,待别日相见时,都已有所成
。
继续更新踩坑记录,最近都是在学习前端 ….