Html 我希望元素的大小根据它旁边的元素在屏幕上占用的空间大小来减小

Html 我希望元素的大小根据它旁边的元素在屏幕上占用的空间大小来减小,html,css,twitter-bootstrap,responsive-design,Html,Css,Twitter Bootstrap,Responsive Design,因此,我希望图片上的分隔线根据“所有出版物”链接的大小减小或增大。目前我已经这样做了,但我想知道是否有更好的解决方案 可以使用:before元素: h2{ 保证金:自动; 边缘顶部:2米; 文本对齐:右对齐; 显示器:flex; 对齐项目:居中; 颜色:#34495e; 垫底:1米; } h2:之前{ 内容:''; 弹性:100; 右边距:0.25em; 高度:2倍; 背景#34495e; } 您可以使用:before元素: h2{ 保证金:自动; 边缘顶部:2米; 文本对齐:右对齐; 显

因此,我希望图片上的分隔线根据“所有出版物”链接的大小减小或增大。目前我已经这样做了,但我想知道是否有更好的解决方案


可以使用:before元素:

h2{
保证金:自动;
边缘顶部:2米;
文本对齐:右对齐;
显示器:flex;
对齐项目:居中;
颜色:#34495e;
垫底:1米;
}
h2:之前{
内容:'';
弹性:100;
右边距:0.25em;
高度:2倍;
背景#34495e;
}

您可以使用:before元素:

h2{
保证金:自动;
边缘顶部:2米;
文本对齐:右对齐;
显示器:flex;
对齐项目:居中;
颜色:#34495e;
垫底:1米;
}
h2:之前{
内容:'';
弹性:100;
右边距:0.25em;
高度:2倍;
背景#34495e;
}


你能提供一个演示这个问题的小演示吗?特别是一些关于html结构的想法会很有用。有几种解决方案可以使div扩展/收缩以填充剩余空间…哪种最合适取决于你的html。谢谢你的快速回答,我在这里做了一个演示。但是我认为我应该使用:before元素。你能提供一个演示这个问题的小演示吗?特别是html结构的一些想法会很有用。有几种解决方案可以使div扩展/收缩以填充剩余空间…哪一个最合适取决于你的html。谢谢你的快速介绍答案,我在这里做了一个演示。但我想我应该让它与:before元素一起工作。谢谢,我会试试的!如何使线条位于文本的垂直中心?编辑它只需在伪元素底部添加一点
边距
,就可以找到更好的解决方案
对齐项目:中心而不是
对齐项目:柔性末端谢谢!还有一件事,是不是可以只点击文本而不点击行本身?谢谢,我会试试的!如何使线条位于文本的垂直中心?编辑它只需在伪元素底部添加一点
边距
,就可以找到更好的解决方案
对齐项目:中心而不是
对齐项目:柔性末端谢谢!还有一件事,是不是可以只点击文本而不点击行本身?
@media (max-width: 767px) {

    .dividing .col-xs-6 {
        width:75%;
    }
}
@media (max-width: 600px) {

    .dividing .col-xs-6 {
        width:65%;
    }
}

@media (max-width: 423px) {

    .dividing .col-xs-6 {
        width:55%;
    }
}