javascript - 当我使用媒体查询时,HTML 单选按钮检查功能不?

标签 javascript jquery html css twitter-bootstrap

基本上我有 2 个具有相同的单选按钮。第一个用于桌面 View ,第二个用于移动 View ,然后根据媒体大小使用媒体查询隐藏。

问题是我的第一个 div 检查功能在桌面 View 上工作,但当它更改为移动 View 时它不起作用?

            <div class="gen-div">
                <div class="form-group gen-label">
                    <label class="col-sm-12 lab" for="id_gender">Gender *</label>
                </div>
                <div class="form-group gen-div-margin">
                    <div class="col-xs-4" style="padding:12px;"><input type="radio" name="gender" value="male" checked/> <label>Male</label></div>
                    <div class="col-xs-4" style="padding:12px;"><input type="radio" name="gender" value="female"/> <label>Female</label></div>
                    <div class="col-xs-4" style="padding:12px;"><input type="radio" name="gender" value="other"/> <label>Other</label></div>
                </div>
            </div>

            <div class="form-group gen-div1">
                <label class="col-sm-2 lab" for='id_gender'>Gender *</label>
                <div class="col-sm-2" style="padding:12px;">
                    <input type="radio" name="gender" value="male" checked/> <label>Male</label>
                </div>
                <div class="col-sm-2 " style="padding:12px;">
                    <input type="radio" name="gender" value="female"/> <label>Female</label>
                </div>
                <div class="col-sm-2" style="padding:12px;">
                    <input type="radio" name="gender" value="other"/> <label>Other</label>
                </div>
            </div>

gen-div 用于桌面 View 和 gen-div1 用于移动 View

我知道这是基本问题,但我需要帮助!!!

这是我的CSS .

.gen-div{display:none;}
 .gen-div1{display:block;}

@media only screen and (max-width: 750px)
 {
.gen-div{display:block;} .gen-div1{display:none;}}

最佳答案

.gen-div {display:block;} // used for desktop shown by default
.gen-div1 {display:none;} // used for mobile hidden by default

@media only screen and (max-width: 750px) { // mobile media query
.gen-div {display:none;} // used for desktop hidden when on mobile
.gen-div1 {display:block;} // used for mobile shown when on mobile   
}

关于javascript - 当我使用媒体查询时,HTML 单选按钮检查功能不?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42871718/

相关文章:

php - 需要从数据库中获取值并使用 jQuery 填充下拉列表

javascript - 如何使元素的高度随着添加的每个子元素而增加

jquery - 如果元素在视口(viewport)中 - 停止滚动动画

javascript - 悬停与堆叠图像冲突

javascript - 如何从最接近的 'tr' 的第 n 个元素获取值?

javascript - Sencha 触摸2 : How to override back button on Navigation View

javascript - 尝试在控制台中选择所有指向特定 DOM 事件的链接。我去那里的路还好吗?

javascript - 为什么采集成功后不触发添加事件?

html - ASM x86 整数溢出

javascript - 获取图片的 alt 以显示