首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在切换开关下方放置水平线

如何在切换开关下方放置水平线
EN

Stack Overflow用户
提问于 2014-11-12 13:51:05
回答 3查看 214关注 0票数 0

我正在做一个应用程序,我试着在切换开关下面放一条线,这条线应该是100%的宽度,应该覆盖整个页面,但线正好落在切换开关的下面。有人能帮帮我吗?

代码为:

HTML:

代码语言:javascript
复制
<div id="main_paragraph">
    <p><b><h3>Mode of notification</h3></p></b><p id="p1">Select mode of     notification</p>
</div>

<div>
    <div id="row11"><img id="msg" src="http://megaicons.net/static/img/icons_sizes/8/60/256/basic-message-icon.png" alt="message_icon"><p id="p2"> 
&nbsp&nbsp&nbsp Email </p></div>
        <div id="row12"><div id="p3"><select name="flip-3" id="flip-3" data-role="slider" data-mini="true">
        <option value="off">Off</option>
        <option value="on">On</option>
            </select><div></div><br>


    </div>

 <div class="h_line"></div>

CSS:

代码语言:javascript
复制
#main_paragraph {
    margin-left:3%;

}

#p1 {
    margin-top:-10px;
    position:relative;
}
#msg
{   padding-top:15px;
    height:20px;
    width:25px;
    margin-left:5%;
     float:left;

}
#p2
{   text-shadow: none;

    display-block:inline;

}
#row11
{float:left;  
  margin-top:25px;
  width:70%;
  height:100px;
  ]   
}

#row12
{   float:right; 
    display-block:inline;

    height:100px;
    width:30%;
    margin-top:25px;
}
#p3
{
    padding-bottom:10px;
}
.h_line 
{   width:100%;
    height:1px; 
    background: #000000;
}

http://jsfiddle.net/tvaibhav/at7n0sbh/

EN

回答 3

Stack Overflow用户

发布于 2014-11-12 13:53:49

代码语言:javascript
复制
.h_line 
{  
   width:100%;
   height:10px; 
   background: red;
   position: absolute;
   left: 0;   
}

Demo

对此可以有任意数量的解决方案。只需设置位置并向左:0。它会解决你的问题

编辑 Demo2

票数 0
EN

Stack Overflow用户

发布于 2014-11-12 13:59:45

清除浮动div,然后清除h_line

代码语言:javascript
复制
<div class="clr" style="clear:both"></div>
<div class="h_line"></div> 

Update link

票数 0
EN

Stack Overflow用户

发布于 2014-11-12 14:12:24

只是一个想法..。但使用简单的<hr>可能更容易,语义上也更正确,但这取决于整体使用上下文,如果不同主题或主题的更多内容将遵循<hr>将是一个很好的匹配。如果你只是在寻找一个元素下的非语义线,试着使用下边框:

代码语言:javascript
复制
border-bottom: 1px solid  #000;

此外,看起来您的标记有一些未闭合的元素,您的css可以使用一些爱……

display-block:inline;可能应该为display: inline-block;

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26880177

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档