Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html CSS溢出:自动忽略我的填充_Html_Css - Fatal编程技术网

Html CSS溢出:自动忽略我的填充

Html CSS溢出:自动忽略我的填充,html,css,Html,Css,还有一些类似的问题,关于隐藏属性的溢出和填充有其他问题,这里有一些关于绝对定位和溢出自动的具体问题-只是为了说明这不是已经问过的同一个问题,但是我没有找到解决我问题的方法,所以我们开始 我的身体有灰色的边缘。里面是我的主要部分,内容不适合时应该有滚动条,所以溢出:自动。我省略了固定的菜单栏,这就是灰色边框的原因。当内容没有溢出时,一切都很好-即使溢出,段落中的文本也尊重填充,但在溢出的右侧,没有填充,内容会转到右侧和底部边框 我的CSS看起来像这样 body { background-color

还有一些类似的问题,关于隐藏属性的溢出和填充有其他问题,这里有一些关于绝对定位和溢出自动的具体问题-只是为了说明这不是已经问过的同一个问题,但是我没有找到解决我问题的方法,所以我们开始

我的身体有灰色的边缘。里面是我的主要部分,内容不适合时应该有滚动条,所以溢出:自动。我省略了固定的菜单栏,这就是灰色边框的原因。当内容没有溢出时,一切都很好-即使溢出,段落中的文本也尊重填充,但在溢出的右侧,没有填充,内容会转到右侧和底部边框

我的CSS看起来像这样

body { background-color: lightgray; color: black; }
#main { padding: 20px;
  background-color: white;
  overflow: auto;
  position: absolute;
  top: 12px;  left: 12px;  right: 12px;  bottom: 12px;
}
table { border-collapse: collapse; border-style: hidden; }
td { border: 1px solid black; padding: 4px; }
<section id="main">
  <p>
    Lorem ipsum dolor sit amet, consectetur adipisici elit, sed eiusmod tempor incidunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquid ex ea commodi consequat. Quis aute iure reprehenderit
    in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint obcaecat cupiditat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
  </p>
  <p>
    a narrow table
  </p>
  <table>
    <tr>
      <td>
        Lorem
      </td>
      <td>
        ipsum
      </td>
      <td>
        dolor
      </td>
      <td>
        sit
      </td>
      <td>
        amet,
      </td>
      <td>
        ...
      </td>
    </tr>
    <tr>
      <td>
        Lorem
      </td>
      <td>
        ipsum
      </td>
      <td>
        dolor
      </td>
      <td>
        sit
      </td>
      <td>
        amet,
      </td>
      <td>
        ...
      </td>
    </tr>
    <tr>
      <td>
        Lorem
      </td>
      <td>
        ipsum
      </td>
      <td>
        dolor
      </td>
      <td>
        sit
      </td>
      <td>
        amet,
      </td>
      <td>
        ...
      </td>
    </tr>
  </table>
  <p>
    a wide table
  </p>
  <table>
    <tr>
      <td>
        Lorem
      </td>
      <td>
        ipsum
      </td>
      <td>
        dolor
      </td>
      <td>
        sit
      </td>
      <td>
        amet,
      </td>
      <td>
        ...
      </td>
      <td>
        Lorem
      </td>
      <td>
        ipsum
      </td>
      <td>
        dolor
      </td>
      <td>
        sit
      </td>
      <td>
        amet,
      </td>
      <td>
        ...
      </td>
      <td>
        Lorem
      </td>
      <td>
        ipsum
      </td>
      <td>
        dolor
      </td>
      <td>
        sit
      </td>
      <td>
        amet,
      </td>
      <td>
        ...
      </td>
    </tr>
    <tr>
      <td>
        Lorem
      </td>
      <td>
        ipsum
      </td>
      <td>
        dolor
      </td>
      <td>
        sit
      </td>
      <td>
        amet,
      </td>
      <td>
        ...
      </td>
      <td>
        Lorem
      </td>
      <td>
        ipsum
      </td>
      <td>
        dolor
      </td>
      <td>
        sit
      </td>
      <td>
        amet,
      </td>
      <td>
        ...
      </td>
      <td>
        Lorem
      </td>
      <td>
        ipsum
      </td>
      <td>
        dolor
      </td>
      <td>
        sit
      </td>
      <td>
        amet,
      </td>
      <td>
        ...
      </td>
    </tr>
    <tr>
      <td>
        Lorem
      </td>
      <td>
        ipsum
      </td>
      <td>
        dolor
      </td>
      <td>
        sit
      </td>
      <td>
        amet,
      </td>
      <td>
        ...
      </td>
      <td>
        Lorem
      </td>
      <td>
        ipsum
      </td>
      <td>
        dolor
      </td>
      <td>
        sit
      </td>
      <td>
        amet,
      </td>
      <td>
        ...
      </td>
      <td>
        Lorem
      </td>
      <td>
        ipsum
      </td>
      <td>
        dolor
      </td>
      <td>
        sit
      </td>
      <td>
        amet,
      </td>
      <td>
        ...
      </td>
    </tr>
  </table>
</section>
html是这样的

body { background-color: lightgray; color: black; }
#main { padding: 20px;
  background-color: white;
  overflow: auto;
  position: absolute;
  top: 12px;  left: 12px;  right: 12px;  bottom: 12px;
}
table { border-collapse: collapse; border-style: hidden; }
td { border: 1px solid black; padding: 4px; }
<section id="main">
  <p>
    Lorem ipsum dolor sit amet, consectetur adipisici elit, sed eiusmod tempor incidunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquid ex ea commodi consequat. Quis aute iure reprehenderit
    in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint obcaecat cupiditat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
  </p>
  <p>
    a narrow table
  </p>
  <table>
    <tr>
      <td>
        Lorem
      </td>
      <td>
        ipsum
      </td>
      <td>
        dolor
      </td>
      <td>
        sit
      </td>
      <td>
        amet,
      </td>
      <td>
        ...
      </td>
    </tr>
    <tr>
      <td>
        Lorem
      </td>
      <td>
        ipsum
      </td>
      <td>
        dolor
      </td>
      <td>
        sit
      </td>
      <td>
        amet,
      </td>
      <td>
        ...
      </td>
    </tr>
    <tr>
      <td>
        Lorem
      </td>
      <td>
        ipsum
      </td>
      <td>
        dolor
      </td>
      <td>
        sit
      </td>
      <td>
        amet,
      </td>
      <td>
        ...
      </td>
    </tr>
  </table>
  <p>
    a wide table
  </p>
  <table>
    <tr>
      <td>
        Lorem
      </td>
      <td>
        ipsum
      </td>
      <td>
        dolor
      </td>
      <td>
        sit
      </td>
      <td>
        amet,
      </td>
      <td>
        ...
      </td>
      <td>
        Lorem
      </td>
      <td>
        ipsum
      </td>
      <td>
        dolor
      </td>
      <td>
        sit
      </td>
      <td>
        amet,
      </td>
      <td>
        ...
      </td>
      <td>
        Lorem
      </td>
      <td>
        ipsum
      </td>
      <td>
        dolor
      </td>
      <td>
        sit
      </td>
      <td>
        amet,
      </td>
      <td>
        ...
      </td>
    </tr>
    <tr>
      <td>
        Lorem
      </td>
      <td>
        ipsum
      </td>
      <td>
        dolor
      </td>
      <td>
        sit
      </td>
      <td>
        amet,
      </td>
      <td>
        ...
      </td>
      <td>
        Lorem
      </td>
      <td>
        ipsum
      </td>
      <td>
        dolor
      </td>
      <td>
        sit
      </td>
      <td>
        amet,
      </td>
      <td>
        ...
      </td>
      <td>
        Lorem
      </td>
      <td>
        ipsum
      </td>
      <td>
        dolor
      </td>
      <td>
        sit
      </td>
      <td>
        amet,
      </td>
      <td>
        ...
      </td>
    </tr>
    <tr>
      <td>
        Lorem
      </td>
      <td>
        ipsum
      </td>
      <td>
        dolor
      </td>
      <td>
        sit
      </td>
      <td>
        amet,
      </td>
      <td>
        ...
      </td>
      <td>
        Lorem
      </td>
      <td>
        ipsum
      </td>
      <td>
        dolor
      </td>
      <td>
        sit
      </td>
      <td>
        amet,
      </td>
      <td>
        ...
      </td>
      <td>
        Lorem
      </td>
      <td>
        ipsum
      </td>
      <td>
        dolor
      </td>
      <td>
        sit
      </td>
      <td>
        amet,
      </td>
      <td>
        ...
      </td>
    </tr>
  </table>
</section>
这是我的建议

当内容溢出时,我必须向CSS中添加什么,在大表的右侧和底部有我的填充


谢谢。

问题是边距是用于在容器中移动元素,而不是用于扩展元素

通过添加内容包装器并将其显示设置为内联块,可以避免这种情况

知识的同一性是一种美德,是一种精英,是劳动和财富的暂时性贡献。但在最低成本下,我们需要在实验室进行实际操作,以获得商品交易的流动性。你是不是应该受到谴责 这是一个不可分割的地方。除非是出于非故意的原因,否则不应因疏忽而受到惩罚。

窄桌子

洛勒姆 乱数假文 多洛 坐 艾米特, ... 洛勒姆 乱数假文 多洛 坐 艾米特, ... 洛勒姆 乱数假文 多洛 坐 艾米特, ... 宽桌子

洛勒姆 乱数假文 多洛 坐 艾米特, ... 洛勒姆 乱数假文 多洛 坐 艾米特, ... 洛勒姆 乱数假文 多洛 坐 艾米特, ... 洛勒姆 乱数假文 多洛 坐 艾米特, ... 洛勒姆 乱数假文 多洛 坐 艾米特, ... 洛勒姆 乱数假文 多洛 坐 艾米特, ... 洛勒姆 乱数假文 多洛 坐 艾米特, ... 洛勒姆 乱数假文 多洛 坐 艾米特, ... 洛勒姆 乱数假文 多洛 坐 艾米特, ...
附加信息:如果你想在溢出内容和滚动条之间填充内容,你必须将填充行从main移到.wrapper-这是问题的初衷。

问题在这里得到了回答:-可能是@MortenRepsdorphHusfeldt的重复-不,这是不同的,那里的答案对hereHi Adrian没有帮助,你测试过了吗?这使情况比以前更糟。段落中的文本现在没有填充,溢出部分转到右侧和底部的边界…hi@outofmind,文本段落具有主元素的填充,您只需为其提供所需的正确填充,例如抱歉!我没有更新提琴,是更新的Hi Adrian,main元素的填充是错误的位置-main中没有填充,但是包装器中的填充符合我的要求-如果您只在main中有填充,那么您仍然可以在滚动条上找到内容,而不必填充。这种解决方案的唯一缺点是,段落中的文本现在有相对于包装器的填充,而不是相对于主-根据我问题中的代码,段落文本在不必滚动的情况下有填充看起来更好, -谢谢你的帮助。