html – 子div宽度超过父级的div宽度

html – 子div宽度超过父级的div宽度,第1张

概述子元素的宽度超过其父div的宽度.我认为这肯定是因为我设置的位置是固定的,但我不知道要用什么来替换它.此div是一个导航栏,应固定在窗口的顶部.当我摆脱位置:固定时,大小很适合父div.但是,导航栏不再固定在顶部.我该如何解决这个问题? 参考:page CSS: .fixed_pos { position: fixed;} 视图: <div class="container-fluid" 子元素的宽度超过其父div的宽度.我认为这肯定是因为我设置的位置是固定的,但我不知道要用什么来替换它.此div是一个导航栏,应固定在窗口的顶部.当我摆脱位置:固定时,大小很适合父div.但是,导航栏不再固定在顶部.我该如何解决这个问题?

参考:page

CSS:

.fixed_pos {    position: fixed;}

视图:

<div >  <div >      <div >        <ul >        </ul>      </div>  </div></div>

非常感谢提前!

解决方法 对于固定导航,您通常需要在最外层或其自己的绝对div中.这是相当直接的.这是一个小提琴,供您观察和调整.仍然不确定你真正想要用这些div做什么,但这是一个可以很容易适应的基本设置.

http://jsfiddle.net/hakarune/FMmEc/

HTML:

<div ID="wrap"><nav><li><a href="#">About Us</a></li><li><a href="#">Our Products</a></li><li><a href="#">FAQs</a></li><li><a href="#">Contact</a></li><li><a href="#">Login</a></li></nav>   <div ID="header">        <h1>CSS NewbIE: Super Simple Horizontal Navigation bar</h1>    </div>   <div ID="content">      <p> Basic Fixed Nav at top</p>   </div></div>

CSS

nav {    wIDth: 100%;    float: left;    margin: 0 0 15px 0;    padding: 0px;    List-style: none;    background-color: #f2f2f2;    border-bottom: 1px solID #ccc;    border-top: 1px solID #ccc;     position:fixed;    top:0px;}nav li {float: left; }nav li a {    display: block;      padding: 8px 15px;      text-decoration: none;      Font-weight: bold;      color: #069;      border-right: 1px solID #ccc; }nav li a:hover {      color: #c00;      background-color: #fff; }   /* End navigation bar styling. */   /* This is just styling for this specific page. */body {      background-color: #555;       Font: small/1.3 Arial,Helvetica,sans-serif; }#wrap {      wIDth: 750px;      margin: 0 auto;      background-color: #fff; }h1 {      Font-size: 1.5em;      padding: 1em 8px;      color: #333;      background-color: #069;      margin: 30px auto 0;}#content {      padding: 0 50px 50px; }​
总结

以上是内存溢出为你收集整理的html – 子div宽度超过父级的div宽度全部内容,希望文章能够帮你解决html – 子div宽度超过父级的div宽度所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1063462.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-26
下一篇2022-05-26

发表评论

登录后才能评论

评论列表(0条)

    保存