首页 > 其他分享 >css img神奇的缝隙

css img神奇的缝隙

时间:2022-10-09 17:02:07浏览次数:48  
标签:img vertical align 缝隙 基线 对齐 css 图片


<div class="wrap">
<img src="a.jpg" alt="">dragaasdf
<div class="rect"></div>
</div>
.wrap {
font-size: 100px;
}

.rect {
width:500px;height:200px;background: #ff0;
}

css img神奇的缝隙_html

原因是图片的默认样式是 ​​vertical-align: baseline​​ 基线对齐,图片与文字基线对齐,例如g字母

解决:

img {
vertical-align: bottom; /*or top| or display: block*/
}


标签:img,vertical,align,缝隙,基线,对齐,css,图片
From: https://blog.51cto.com/u_12836588/5740771

相关文章

  • css设置字体闪烁
    <!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>文字闪烁</title></head><body><spanid="blink"><b>奇葩天地网</b></span><scri......
  • 直播平台搭建源码,css预加载旋转动画 与 流光字体
    直播平台搭建源码,css预加载旋转动画与流光字体一、预加载旋转动画Html<viewclass="concentric_round"></view>​cssbody{}.concentric_round{width:200rpx;heig......
  • CSS布局
    传统网页布局的三种方式标准流/普通流/文档流(块级元素独占一行,从上往下排列,行内元素从左到右按顺序排列)浮动定位多个块元素纵向排列用标准流,多个块元素横向排列用浮......
  • css颜色渐变属性
    linear-gradient(颜色渐变,)例:toleft设置渐变方向,也可以换成toright=>totop=>tobottombackground:linear-gradient(toleft,#6be585,#dd3e54);效果图: ......
  • CSS动画(animation)
    CSS动画什么是CSS动画?动画使元素逐渐从一种样式变为另一种样式。您可以随意更改任意数量的CSS属性。如需使用CSS动画,您必须首先为动画指定一些关键帧。关键帧......
  • vue-4 CSS绑定/Style绑定
    <template><div><divclass="border-style"><h1:class="class3">-----------------CSS绑定-------------------</h1><div:class="{'c1':clEnable......
  • 【前端必会】CSS动画,的确很简单
    背景用css动画让你的页面交互动起来开始<body><buttonid="button">开始</button><divid="block"></div></body><script>document.getElementById("button"......
  • JavaWeb--CSS基础
    JavaWeb--CSS概念CascadingStyleSheets层叠样式表层叠:多个样式可以作用在同一个html的元素上,同时生效好处:功能强大将内容展示和样式控制分离降低耦......
  • css动画边框
    效果图: 代码:<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>Title</title></head><style>*{margin:0;......
  • CSS+HTML前端常见问题
    1. 父子元素margin塌陷**给子元素设置margin后,初衷是让子元素在父元素中有一定的margin。运行结果发现,子元素和父元素的margin合并在了一起,子元素的margin直接传递给父......