html - 我怎样才能让一个元素匹配另一个元素的宽度?

标签 html css

所以我正在制作一个网页...

在这里查看... www.girlzwithmoustaches.com/home2

我有一个顶级社交媒体图标横幅,我在“标题”中制作了它...

css 在下面.. 现在我希望顶部横幅与下面图像的宽度 % 相匹配...所以当用户调整窗口大小时,或者根据他们的浏览器窗口大小,社交媒体的顶部横幅图标将与其下方图像幻灯片的最右侧部分保持对齐。

请帮忙。我该怎么做。社交媒体图标是带有 li 的基本 ul 和

 #headerwhat {
position: absolute;
top: 30px;
left:100px;
width: 70%;
height: auto;
vertical-align: middle;
horizontal-align: middle;

}

.smbanner {
width: 200px;
height: 50px;
position: relative;
float:right;
top: 0px;
left: 0px;

}

.smicons {
display: inline-block;
padding: 3px;
}

最佳答案

如果您希望宽度匹配,则必须使用相同的百分比。

因此,如果您为 #headerwhat 设置了 width: 70%,那么让它们一起动态调整大小的唯一方法是设置 .smbannerwidth70%

你问的是这个吗?

关于html - 我怎样才能让一个元素匹配另一个元素的宽度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23875378/

相关文章:

javascript - 滚动时触发 setTimeout

html - 使嵌套组件具有相同的颜色

html - IE6 中的图像大小(以父元素的百分比表示)

html - 具有适当滚动行为的绝对定位的布局行为

javascript - 当 div 标签溢出时添加类

python - BeautifulSoup 在标签中寻找标签

internet-explorer - 内联 block 元素的背景扩展到最大宽度,而不是内容——在 IE7 (Internet Explorer 7) 中

css - 同一行上的两个 Div 和居中对齐它们

html - 如何防止子元素继承CSS样式

javascript - 如何使用 Javascript 键事件重命名选项卡?