首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我想从div列表中删除右填充。

我想从div列表中删除右填充。
EN

Stack Overflow用户
提问于 2022-08-07 05:39:30
回答 4查看 55关注 0票数 0

我想从class=的“无边框”中移除正确的填充。我尝试了下面的CSS,但是,我不能这样做。我试过“填充物-对:没有”,但什么也没发生。

代码语言:javascript
复制
#menu-bar-container-2 { border: 1px solid gray; }

.menu-bar-2 a {
  float: left;
  color: black;
  padding: 2px 16px 0px 16px;
  font-size: 15px;
  text-decoration: none;
  border-right: 1px #bb4545 solid;
}

.no-border {
  border-right: none !important;
  padding: none !important;
}
代码语言:javascript
复制
<div id="menu-bar-container-2">
  <div class="menu-bar-2">
    <a href="">Home</a>
    <a href="">War in Ukraine</a>
    <a href="">Coronavirus</a>
    <a href="">Climate</a>
    <a href="">Video</a>
    <a href="">Asia</a>
    <a href="">UK</a>
    <a href="">Business</a>
    <a href="">Tech</a>
    <a href="">Science</a>
    <a href="">Stories</a>
    <a href="">Entertainment & Arts</a>
    <a href="">Health</a>
    <a href="" class="no-border">More</a>
    <img src="images/Down Arrow.png">
  </div>
</div>

EN

回答 4

Stack Overflow用户

发布于 2022-08-07 05:44:58

padding-right: none;是无效的值属性。

将其更改为padding-right:0;padding:0;

border-right: none;是正确和有效的。

票数 0
EN

Stack Overflow用户

发布于 2022-08-07 05:57:50

CSS填充语法: padding: length|initial|inherit;,因此填充值必须是长度或初始值或继承。

  • length:长度指定px、pt、cm等中的填充长度可用作百分比(%) also
  • initial:将填充设置为其默认的value.
  • inherit:集其父元素的填充。

因此,填充没有none值。你可以用这两种。试试padding-right:0px;

票数 0
EN

Stack Overflow用户

发布于 2022-08-07 06:33:48

您需要将填充权更改为0 0px填充:2 0px 0 0px0 0px 16 0px;

代码语言:javascript
复制
   .menu-bar-2 a {
      float: left;
      color: black;
      padding: 2px 0px 0px 16px;
      font-size: 15px;
      text-decoration: none;
      border-right: 1px #bb4545 solid;
    }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73265145

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档