Html 即使溢出被隐藏,DIV也会被拉下

Html 即使溢出被隐藏,DIV也会被拉下,html,css,Html,Css,我有一个标题,它有两个部分,左-大面包屑,右-控制按钮。问题-当面包屑太长时,右边的部分会掉下来,但我想隐藏面包屑,不是全部,而是覆盖按钮的部分。下面是带有短面包屑的图像 当前父div为 width: auto; text-align: left; margin-left: 61px; 面包屑是 display: inline-block; text-align: left; width: auto; max-width: 60%; overflow: hidden; white-space

我有一个标题,它有两个部分,左-大面包屑,右-控制按钮。问题-当面包屑太长时,右边的部分会掉下来,但我想隐藏面包屑,不是全部,而是覆盖按钮的部分。下面是带有短面包屑的图像

当前父div为

width: auto;
text-align: left;
margin-left: 61px;
面包屑是

display: inline-block;
text-align: left;
width: auto;
max-width: 60%;
overflow: hidden;
white-space: nowrap;
右边的按钮是

z-index: 99999;
float: right;
display: inline-block;
我不知道为什么右边的部分会被拉下来,我只想隐藏面包屑,也不能在chrome开发工具中解决它。 这就是我想要的, 也许有一个小把戏,注意到css的许多变体
显示
,有什么想法吗

蹩脚的演示:

我建议“右键部分”使用此选项:

对于“右键部分”,我建议这样做:

对于“右键部分”,我建议这样做:

对于“右键部分”,我建议这样做:


尝试遵循正确的概念,以便能够提供高质量的输出

您可以使用float概念来实现这一点。为了更好地理解,最初可以使用宽度

供家长使用:100%;儿童div使用:50%,50%(总计最多可为100%)

下面是一把小提琴():

.parent { width: 100%; background: green; overflow: hidden; }
.child1 { width: 30%; float: left; color: #fff; }
.child2 { width: 30%; float: left; color: #fff; }
HTML


孩子1的内容在这里。
儿童2内容在这里。

尝试遵循正确的概念,以便能够提供高质量的输出

您可以使用float概念来实现这一点。为了更好地理解,最初可以使用宽度

供家长使用:100%;儿童div使用:50%,50%(总计最多可为100%)

下面是一把小提琴():

.parent { width: 100%; background: green; overflow: hidden; }
.child1 { width: 30%; float: left; color: #fff; }
.child2 { width: 30%; float: left; color: #fff; }
HTML


孩子1的内容在这里。
儿童2内容在这里。

尝试遵循正确的概念,以便能够提供高质量的输出

您可以使用float概念来实现这一点。为了更好地理解,最初可以使用宽度

供家长使用:100%;儿童div使用:50%,50%(总计最多可为100%)

下面是一把小提琴():

.parent { width: 100%; background: green; overflow: hidden; }
.child1 { width: 30%; float: left; color: #fff; }
.child2 { width: 30%; float: left; color: #fff; }
HTML


孩子1的内容在这里。
儿童2内容在这里。

尝试遵循正确的概念,以便能够提供高质量的输出

您可以使用float概念来实现这一点。为了更好地理解,最初可以使用宽度

供家长使用:100%;儿童div使用:50%,50%(总计最多可为100%)

下面是一把小提琴():

.parent { width: 100%; background: green; overflow: hidden; }
.child1 { width: 30%; float: left; color: #fff; }
.child2 { width: 30%; float: left; color: #fff; }
HTML


孩子1的内容在这里。
儿童2内容在这里。

问题是你
在父div上的左边距
。将其更改为百分比

问题是你
在父div上的左边距
。将其更改为百分比

问题是你
在父div上的左边距
。将其更改为百分比

问题是你
在父div上的左边距
父部门。将其更改为百分比

为您的部门提供职位:

巴拉特分区:

position:relative;
面包屑:

position:absolute;

为你的部门提供职位:

巴拉特分区:

position:relative;
面包屑:

position:absolute;

为你的部门提供职位:

巴拉特分区:

position:relative;
面包屑:

position:absolute;

为你的部门提供职位:

巴拉特分区:

position:relative;
面包屑:

position:absolute;
添加媒体查询:

@media screen and (max-width: 800px) {
  .breadcrumb {
    max-width: 50%;
  }
}
@media screen and (max-width: 750px) {
  .breadcrumb {
    max-width: 40%;
    }
}
添加媒体查询:

@media screen and (max-width: 800px) {
  .breadcrumb {
    max-width: 50%;
  }
}
@media screen and (max-width: 750px) {
  .breadcrumb {
    max-width: 40%;
    }
}
添加媒体查询:

@media screen and (max-width: 800px) {
  .breadcrumb {
    max-width: 50%;
  }
}
@media screen and (max-width: 750px) {
  .breadcrumb {
    max-width: 40%;
    }
}
添加媒体查询:

@media screen and (max-width: 800px) {
  .breadcrumb {
    max-width: 50%;
  }
}
@media screen and (max-width: 750px) {
  .breadcrumb {
    max-width: 40%;
    }
}


你能给我一些小提琴的链接吗。。以便我们能尽快修复?你能给我一些链接吗。。以便我们能尽快修复?你能给我一些链接吗。。以便我们能尽快修复?你能给我一些链接吗。。所以我们可以尽快修复?添加的演示,我的源代码更复杂,有很多标记,但是演示介绍了我问题的核心,有什么想法吗?添加的演示,我的源代码更复杂,有很多标记,但是演示介绍了我问题的核心,有什么想法吗?添加的演示,我的源代码更复杂,有很多标记,但演示介绍了我问题的核心,有什么想法吗?添加了演示,我的源代码更复杂,有很多标记,但演示介绍了我问题的核心,有什么想法吗?我在定义中添加了基本的“right:0px;”部分,现在它将呈现到您的规范中(在我的浏览器中)。非常有效!谢谢你,伙计。思想
位置:绝对
是一种坏习惯,但现在看来这是唯一的出路#phpenthus最后一个问题是,您的解决方案是否有任何改进可以同时渲染点
和面包屑的结尾?绝对位置不会让它,但值得askI这么想。想法片段:要做到这一点,需要使用不同的技术和容器安排,以便面包屑本身显示一个包含三个点的元素,这三个点位于面包屑容器的右边缘
面包屑{position:relative;}面包屑点{position:right;display:none;}
当面包屑的宽度缩小到设定的数字以下时,面包屑点元素变得可见。我在定义中添加了基本的“right:0px;”部分,现在它将呈现到您的规范中(在我的浏览器中)。非常有效!谢谢你,伙计。思想
位置:绝对
是一种坏习惯,但现在看来这是唯一的出路#phpenthus最后一个问题是,您的解决方案是否有任何改进可以同时渲染点
和面包屑的结尾?绝对位置不会让它,但值得askI这么想。想法片段:要做到这一点,需要使用不同的技术和容器安排,以便面包屑本身显示一个包含三个点的元素,这三个点位于面包屑容器的右边缘
面包屑{position:relative;}面包屑点{position:right;display:none;}
当面包屑的宽度缩小到设定的数字以下时,面包屑点元素变得可见。我在定义中添加了基本的“right:0px;”部分,现在它将呈现到您的规范中(在我的浏览器中)。非常有效!谢谢你,伙计。思想
位置:绝对
是一种坏习惯,但现在看来这是唯一的出路#phpenthus最后一个问题是,您的解决方案是否有任何改进可以同时渲染点