gpt4 book ai didi

javascript - 为一个元素指定多个最大宽度值

转载 作者:太空宇宙 更新时间:2023-11-04 06:32:44 25 4
gpt4 key购买 nike

我有一个元素永远不能大于容器宽度的 90%并且永远不能超过 800 像素的绝对宽度。

使用 CSS 我可以指定其中之一

#element {
max-width: 90%;
}

#element {
max-width: 800px;
}

不幸的是,我不知道这样的语法

#element {
max-width: 90% 800px;
}

#element {
max-width: max(90%, 800px);
}

哪个有用。

有没有办法只使用 CSS 来解决这个问题?我想在这里避免使用 JavaScript。

我已经找到了this topic ,不幸的是,这对我不起作用。

最佳答案

你可以使用:

#element {
width: 90%;
max-width: 800px;
}

这样 #elementwidth 将始终恰好是父级的 90% 如果它低于 800px800px 否则。

或者,根据您要执行的操作,您应该使用 media queries或包装元素。

关于javascript - 为一个元素指定多个最大宽度值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54505801/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com