c# - 删除 div 之间的间距,bootstrap

标签 c# html css .net twitter-bootstrap

我使用 Twitter Bootstrap 来分隔 <div>如下

<div class="row" style="padding-top:10px;">
    <div class="col-lg-6 col-md-6 col-sm-4 col-xs-4" style="border-style:dotted;">
        <div class="row">
            <div class="col-lg-3 col-md-3 col-sm-2 col-xs-2">
                <label>Period:</label>
            </div>
            <div class="col-lg-offset-1 col-lg-8 col-md-offset-1 col-md-7 col-sm-offset-1 col-sm-6 col-xs-offset-1 col-xs-6">
                @Html.DropDownList("Period", new List<SelectListItem>() {
                    new SelectListItem{Text = "Last 7 Days", Value = "6"},
                    new SelectListItem{Text = "Last 15 Days", Value = "14"},
                    new SelectListItem{Text = "Last 30 Days", Value = "29"},
                    new SelectListItem{Text = "Last 90 Days", Value = "89"},
                    new SelectListItem{Text = "Last 180 Days", Value = "179"},
                    new SelectListItem{Text = "Last 365 Days", Value = "364", Selected = true},
                    new SelectListItem{Text = "Custom", Value = "0"}
                })
            </div>
        </div>
    </div>

    <div class="col-lg-6 col-md-6 col-sm-4 col-xs-4" style="border-style:solid;">
       <div class="row">
           <div class="col-lg-6  col-md-6 col-sm-4 col-xs-4">
               <input type="text" id="FromDatePicker" readonly="readonly" placeholder="From Date" style="display: none; width: 78px;  line-height: 25px;">
           </div>
           <div class="col-lg-6 col-md-6 col-sm-4 col-xs-4">
               <input type="text" id="ToDatePicker" readonly="readonly" placeholder="To Date" style="display: none; width: 78px;  line-height: 25px; ">
           </div>
       </div>
   </div>

可以看出,我已经划分了row <div>6-6 .当我将屏幕缩小到小尺寸时,div 将如附图所示显示。当屏幕处于 XS 时,我希望删除多余的空间或 SM模式。 2nd line in image is what i want

最佳答案

你可以这样做:

<div class="row row-no-padding" style="padding-top:10px;">

.row-no-padding [class*="col-"] {
    padding-left: 0 !important;
    padding-right: 0 !important;
}

或者只针对 xs/sm:

.row-no-padding [class*="col-xs"],
.row-no-padding [class*="col-sm"] {
    padding-left: 0 !important;
    padding-right: 0 !important;
}

关于c# - 删除 div 之间的间距,bootstrap,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30930932/

相关文章:

javascript - 事件选项卡文本在启动时不随页面加载而变化

c# - Xamarin Android 和日期选择器

c# - XML - 检查特定节点是否存在

jquery - 将井号添加到 jquery 范围 slider

javascript - 接收错误消息 : "Uncaught TypeError: Cannot read property ' focus' of null"when trying to call focus() to an element ID

css - 水平滚动和剪切 div

c# - 后台人员总是很忙

c# - 使用 LINQ 进行标记枚举合并(组合的逆)

html - 浏览html表格中输入的单元格

css - 如何从 GitHub 服务器获取字体系列