html - 如何防止图片框外的描述文字溢出?

标签 html css

Image showing the error

我已经使用我自己的 html 和 css 编码制作了一个网站 (www.carwahi.com),但是在为移动 View 设计它时我遇到了问题。我已经以某种方式调整了图像,但无法调整描述部分。有些图像已经自行调整,但有些正在制造问题。

我试过以下编码,请引用。

@media (min-width: 301px) and (max-width: 700px){

    .row1 img{width: 100%; height: auto; padding-right: 0; margin-right: 0; padding-left: 0; margin-left: 0;}
    .row1{width: 100%; padding-right: 0; margin-right: 0; padding-left: 0; margin-left: 0;}
    .column.middle{width: 100%; padding-right: 0; margin-right: 0; padding-left: 0; margin-left: 0; }
    .column.side{width: 100%; display: none;}
    .column.sidehome{width: 90%; height: auto; display: block; padding-top: 10px; padding-left: 20px;}
    .ntrq{display: none;}
    .column.middlehome{width: 90%; height: auto; display: block; padding: 10px; padding-left: 20px;}
    .column.fillhome1{width: 100%; padding: 10px 0; margin-right: 0; margin-left: 0;}
    .flipcontainer1{width: 100%; position: relative;}
    .flipback{width: 100%;}
    .containerhero1{max-width: 80%; height: 100%; position: relative;}
    .containerhero2{max-width: 100%; height: auto; position: relative; overflow: hidden;}
    .containerhero{max-width: 100%; position: absolute; margin-right: 0%; padding: 10px 0; margin-left: 0; padding-left: 20px; overflow: hidden;}
    .containerhero img{width: 100%; margin-right: 0%; padding: 0; margin-left: 0; overflow: hidden;}
    .containerhero .content{font-size: 12px;}
    .writing{width: 95%; margin-left: 2%;  margin-right: 2%; text-align: justify;}
    .headcon{width: 100%; font-size: 8px; text-align: center; padding-left: 0; padding-right: 0;}
    .headcon1{width: 100%; font-size: 4px; text-align: center; padding-left: 0; padding-right: 0;}
    .headcon2{width: 100%; font-size: 10px; text-align: center; padding-left: 0; padding-right: 0;}
    .homeback img{width: 100%; height: auto;}
    .homeback{width: 100%; padding: 20px 0;}

}

最佳答案

试试这个:

@media (max-width: 700px) and (min-width: 301px)
    .containerhero img {
        height: 100%;
        /* width: 100%; */
        margin-right: 0%;
        padding: 0;
        margin-left: 0;
        overflow: hidden;
    }
    .containerhero .content {
        position: absolute;
        font-family: 'Playfair Display', serif;
        font-size: 18px;
        text-align: left;
        bottom: 10px;
        background: rgb(0, 0, 0);
        background: rgba(0, 0, 0, 0.5);
        color: white;
        width: 87%;
        padding: 10px;
    }
}

关于html - 如何防止图片框外的描述文字溢出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54157816/

相关文章:

html - CSS 链接悬停样式

jQuery 自动完成没有自动换行

html - 从另一个 css 类继承

javascript - 如何表示 nav ul li :hover > ul { display: block; } in DOM?

html - 使用 CSS 剪切按钮 Angular

javascript - jQuery 使用正则表达式查找具有可变类名的元素?

javascript - 如何使用 JavaScript 将元素附加到空 html 文件?

javascript - 具有列交换和列优先级的响应式表格插件

html - 当子级分配了百分比时,CSS 无法正确计算宽度

javascript - 如何查找多个音频文件的持续时间?