# max-width

max-width 属性用来给元素设置最大宽度值。定义了 max-width 的元素会在达到 max-width 值之后避免进一步按照 width 属性设置变大。

# uni-app x 兼容性

Web Android iOS
4.0 3.9 4.11

# 语法

max-width: <viewport-length>;

# max-width 的属性值

名称 兼容性 描述
fit-content
与 max-content 等价。
max-content
元素的最大宽度可以扩展到内容的最大宽度。
min-content
元素的最大宽度限制在内容的最小宽度之内。
auto
浏览器将通过计算为指定元素选择一个 max-width 值。
none
元素未设置最大值

# 默认值

none

# 示例

hello uni-app x

扫码体验(手机浏览器跳转到App直达页)

Template

Script

<template>
  <view style="flex-grow: 1;">
    <view>
      <text>max-width: 250px</text>
      <view class="common" style="max-width: 250px;">
        <text>width: 500px</text>
      </view>
    </view>
  </view>
</template>



<style>
  .common {
    width: 500px;
    height: 250px;
    background-color: red;
    justify-content: center;
    align-items: center;
  }
</style>

# 参见