gpt4 book ai didi

改变 UI 控制的 CSS 媒体查询

转载 作者:太空宇宙 更新时间:2023-11-04 12:15:49 26 4
gpt4 key购买 nike

我想知道是否可以使用媒体查询来根据屏幕尺寸呈现不同的 UI 控件。我想使用 radio 控制来收集台式机和平板电脑的调查问题,并使用下拉选择移动设备的控件,因为对手机使用 radio 会使屏幕变得困惑。

请帮忙!

最佳答案

将下拉菜单和单选按钮放入您的 html 中并有条件地隐藏它们:

<input type="radio" name="myinput[]" value="value1" />
<input type="radio" name="myinput[]" value="value2" />
<select name="myinput">
<option value="value1">Value 1</option>
<option value="value2">Value 2</option>
</select>

CSS:

@media screen and (max-width: 420px) { // adjust to desired width
input[type="radio"] {
display: none;
}
}
@media screen and (min-width: 421px) { // adjust to desired width
select {
display: none;
}
}

如果您不希望这种行为无处不在,您也可以使用自定义类。

关于改变 UI 控制的 CSS 媒体查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28723460/

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