Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
集装箱';s边框在图像溢出的一侧不可见 html: css: .照片{ 宽度:300px; 高度:400px; 边框:1px纯黑; 溢出:可见; 边缘顶部:20px; 左边距:20px; } img{ 身高:100%; 宽度:自动; 浮动:对; }_Html_Css - Fatal编程技术网

集装箱';s边框在图像溢出的一侧不可见 html: css: .照片{ 宽度:300px; 高度:400px; 边框:1px纯黑; 溢出:可见; 边缘顶部:20px; 左边距:20px; } img{ 身高:100%; 宽度:自动; 浮动:对; }

集装箱';s边框在图像溢出的一侧不可见 html: css: .照片{ 宽度:300px; 高度:400px; 边框:1px纯黑; 溢出:可见; 边缘顶部:20px; 左边距:20px; } img{ 身高:100%; 宽度:自动; 浮动:对; },html,css,Html,Css,当float为“right”时,左侧的边框不可见,当float为“left”时,右侧的边框不可见 尝试将“可见”更改为“自动” html: <div class="photo"> <img src="..."> </div> css: .photo { width: 300px; height: 400px; border: 1px solid black; overflo

当float为“right”时,左侧的边框不可见,当float为“left”时,右侧的边框不可见
尝试将“可见”更改为“自动”

html:
<div class="photo">
      <img src="...">

    </div>

css:
.photo {
        width: 300px;
        height: 400px;
        border: 1px solid black;
        overflow: visible;
        margin-top: 20px;
        margin-left: 20px;
      }

      img {
        height: 100%;
        width: auto;
        float: right;
      }
.photo{
宽度:300px;
高度:400px;
边框:1px纯黑;
溢出:自动;
边缘顶部:20px;
左边距:20px;
}
img{
身高:100%;
宽度:自动;
浮动:对;
}

只需使用
溢出:隐藏。然后代码变成:

overflow: auto;

.照片{
宽度:300px;
高度:400px;
边框:1px纯黑;
边缘顶部:20px;
左边距:20px;
溢出:隐藏;
}
img{
身高:100%;
宽度:自动;
浮动:对;
}
如果要显示溢出区域,请尝试以下代码:

<!DOCTYPE html>
<html lang="ru"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <style>
        .photo{
            width: 300px;
            height: 400px;
            border: 1px solid black;
            margin-top: 20px;
            margin-left: 20px;
            overflow: hidden;
        }

        img{
            height: 100%;
            width: auto;
            float: right;
          }
    </style>


  </head>
  <body >
    <div class="photo">
       <img src="https://images.freeimages.com/images/large-previews/68c/delicate-arch-2-1391623.jpg">

    </div>
  </body></html>

.照片{
宽度:自动;
高度:400px;
边框:1px纯黑;
显示:内联flex;
边缘顶部:20px;
左边距:20px;
}
img{
身高:100%;
宽度:自动;
浮动:对;
}

您的解决方案非常好。最好用狙击手解释一下,这样其他人也可以了解在这种情况下,流动部分被隐藏了,我想同时看到OVERFLOWED部分和容器边框我想同时看到图像上的OVERFLOWED部分和容器边框我想同时看到图像上的OVERFLOWED部分和图像上的容器边框
<!DOCTYPE html>
<html lang="ru"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <style>
        .photo {
        width: auto;
        height: 400px;
        border: 1px solid black;
        display: inline-flex;
        margin-top: 20px;
        margin-left: 20px;
      }

      img {
        height: 100%;
        width: auto;
        float: right;
      }
    </style>


  </head>
  <body >
    <div class="photo">
        <img src="https://images.freeimages.com/images/large-previews/68c/delicate-arch-2-1391623.jpg">

    </div>
  </body></html>