html - 损坏图像的替代文字溢出边界

标签 html css

我已经为图像设置了宽度和高度,还测试了 overflow:hidden 但是损坏图像的 alt 文本溢出了图像的边界并且图像大小也丢失了.如何限制图像框中的 alt 文本?

img{
width:100px;
height:100px;
border:1px solid #ff0000;
overflow:hidden;
}
<img src="http://www.example.com/broken.jpg" alt="This is a long text which overflows bounds of image">

最佳答案

任何“ block 化”图像的东西( float 、 flex 、 block 、内联 block 、表格等)都会导致 alt 文本换行。

img{
width:100px;
height:100px;
border:1px solid #ff0000;
overflow:hidden;
float:left
}
<img src="http://www.example.com/broken.jpg" alt="This is a long text which overflows bounds of image">

img {
  width: 100px;
  height: 100px;
  border: 1px solid #ff0000;
  overflow: hidden;
  display: block;
}
<img src="http://www.example.com/broken.jpg" alt="This is a long text which overflows bounds of image">

img {
  width: 100px;
  height: 100px;
  border: 1px solid #ff0000;
  overflow: hidden;
  display: table;
}
<img src="http://www.example.com/broken.jpg" alt="This is a long text which overflows bounds of image">

关于html - 损坏图像的替代文字溢出边界,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51326819/

相关文章:

css - 如何最终使用多个 CSS 文件来设计 AngularDart 组件的样式

css - 边界之上的边界 CSS 列表 <ul>

iphone - iPad 和 iPhone 上不显示背景图片

html - 使淡入淡出在 ng show 和 hide 上更平滑

html - 翻转卡问题

css - 表格、列表周围的 html <span> 标签

javascript - ReactJS:单击按钮下载 CSV 文件

php - 一行中连续 3 个选择框?

javascript - 如何在 react 模式中将关闭按钮放置在模式窗口之外?

javascript - 淡入淡出 Div