我有一个取决于浏览器窗口宽度的表单结构:为了简化问题,假设它具有三个级别(从最宽的情况开始):
- 左边是字段标签,中间是输入字段,右边是字段描述
- 左侧字段标签,中间输入字段,输入字段下方字段描述
- 顶部字段标签,中间输入字段,底部字段描述
它是通过这样的方式完成的:
@media (max-width:1000px) { /* code for 1. */ }
@media (max-width:900px) { /* code for 2. */ }
@media (max-width:800px) { /* code for 3. */ }
我要求的是为所有元素获得相同的功能,因此当我将一个具有宽度的元素form
放入其中时,CSS 将应用于用于设置第一个布局 () 样式的特定相同属性。即使浏览窗口的宽度仍设置为.div
1000px
form
max-width:1000px
div
800px
form
1000px
可能吗?