html - 在 CSS 中调整大小时图像消失

标签 html css image resize

我是一名试图编写网站代码的平面设计师。我被困在主页上已经好几个星期了。我的问题是我无法使用 CSS 调整图像大小,因为它消失或被截断了。这是我正在尝试的 do

这是我的代码:

#wrapper {
        position: relative;
}

#wrapper > div {
        border-radius: 50%;
        width: 960px;
        height: 100%;
        overflow: hidden;
        margin: auto;
        position: relative;
}

#wrapper > div#home {
        width: 291px;
        height: 290px;
        position: absolute;
        -ms-transform: translate(-50%,-50%); /* IE 9 */
        -webkit-transform: translate(-50%,-50%); /* Safari */
        transform: translate(-50%,-50%);
        -moz-transform: translate(-50%,-50%);
}

#wrapper > div#contact {
        width: 291px;
        height: 290px;
        position: absolute;
        -ms-transform: translate(-50%,-50%); /* IE 9 */
        -webkit-transform: translate(-50%,-50%); /* Safari */
        transform: translate(-50%,-50%);
        -moz-transform: translate(-50%,-50%);
        margin-left: -150px;
        margin-top: 180px;
        
}

#wrapper > div#contact img {
        width: 60%;
        height: auto;
        
}

但是使用该代码我得到了 this

如果您查看 contactbttn(电话图标),您会看到发光的边缘被切断了。

最佳答案

如果您要从 #wrapper > div 中删除 overflow: hidden;,那么您的图像将不会被截断。所有其他事情都取决于你,因为我也看不到我们正在处理什么。

关于html - 在 CSS 中调整大小时图像消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30065724/

相关文章:

html - 当我的宽度设置为 100% 时,为什么我的网站会横向滚动?

html - CSS 宽度媒体查询在高度 <= 宽度时失效

css - 菜单下拉在移动设备上无法正确显示

css - HTML/CSS 图像对齐

php - 创建新菜单项 - Wordpress

javascript - 根据html中需要的坐标显示图像

html - Bootstrap 4 - 卡片中的文字换行

html - iPad Web App 在启动时卡住

javascript - Canvas 图像到图像文件

html - 带标题的居中图形