【问题标题】:How to set margin for different element present in a same container - HTML如何为同一容器中存在的不同元素设置边距 - HTML
【发布时间】:2022-12-06 20:14:26
【问题描述】:

元素是这样嵌套的。

<div class = "root">
 <div class = "mask"></div>
 <div class = "a"></div>
 <div class = "b"></div>
 <div class = "c"></div>
</div>`

是否可以只为mask div 设置特定的边距?

例如,如果根宽度为 300px,我可以使用比遮罩 div 更短的宽度吗?

Shimmer is over lapping

在掩码行内有一个表格,其中包含微光 div 和微光的宽度,导致它重叠在滚动条上。是否可以纠正此问题?

【问题讨论】:

    标签: javascript html css


    【解决方案1】:

    我不明白你到底想要什么,但这里有一些提示: 你可以在 .root div 上设置溢出隐藏,所以溢出将被隐藏并显示:flex,所以如果

    .root{
    overflow: hidden;
    display:flex;
    }
    

    如果 .mask 的子元素溢出了它,对 .mask 做同样的事情。如果你想要更明确的答案,请提出更明确的问题。

    【讨论】:

    • 嗨,抱歉,根容器同时包含微光和滚动条,所以我的问题是微光与滚动条重叠,有什么方法可以隐藏过度失效的部分或使其位于滚动条下方
    【解决方案2】:

     ::before,
    ::after {
      box-sizing: border-box;
    }

    添加此样式

    【讨论】:

    • 我需要在哪个 div 中添加这个
    【解决方案3】:

    试试这个我希望它有帮助

    .mask{
    overflow:hidden;
    //now giv here margin left according to your need or just give margin
    }
    

    【讨论】:

      猜你喜欢
      • 2013-11-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-22
      • 1970-01-01
      • 1970-01-01
      • 2015-12-14
      相关资源
      最近更新 更多