diff --git a/CHANGELOG.en-US.md b/CHANGELOG.en-US.md index 5bc52d7ad..3a278f87c 100644 --- a/CHANGELOG.en-US.md +++ b/CHANGELOG.en-US.md @@ -1,5 +1,11 @@ # CHANGELOG +## Pending + +### Fixes + +- Fix `n-layout` overflow on horizontal direction. + ## 2.7.1 # Feats diff --git a/CHANGELOG.zh-CN.md b/CHANGELOG.zh-CN.md index e8426c87c..0097d3f43 100644 --- a/CHANGELOG.zh-CN.md +++ b/CHANGELOG.zh-CN.md @@ -1,8 +1,14 @@ # CHANGELOG +## Pending + +### Fixes + +- Fix `n-layout` 横向溢出的问题 + ## 2.7.1 -# Feats +### Feats - `n-checkbox` 增加 `focusable` 属性 - `n-cascader` 增加 `action` slot diff --git a/src/layout/src/styles/layout.cssr.ts b/src/layout/src/styles/layout.cssr.ts index ef3fb27dc..be5b7ccf9 100644 --- a/src/layout/src/styles/layout.cssr.ts +++ b/src/layout/src/styles/layout.cssr.ts @@ -10,17 +10,14 @@ export default cB('layout', ` position: relative; z-index: auto; flex: auto; + overflow-x: hidden; transition: margin-left .3s var(--bezier), background-color .3s var(--bezier), color .3s var(--bezier); `, [ - cE('content', ` - box-sizing: border-box; - overflow-x: hidden; - `), cM('has-sider', [ - c('& >', [ + c('>', [ cE('content', ` display: flex; flex-wrap: nowrap;