2013-07-29 37 views
7

Đây là những gì HTML của tôi/CSS hiện trông giống như:Force div tuyệt đối để nghe đệm của cha mẹ?

enter image description here

Dưới đây là những gì tôi muốn nó trông giống như:

enter image description here

Làm thế nào tôi có thể thay đổi HTML/CSS bên dưới để nó thể hiện cách tôi muốn nó?

HTML:

<div id="panel"> 
    <div id="bottom"> 
     <div class="update"></div> 
    </div> 
</div> 

CSS:

.update { 
    width: 100%; 
    background-color: #006699; 
    text-align: center; 
    height: 56px; 
    color: white; 
} 

#bottom { 
    position: absolute; 
    bottom: 20px; 
    width: 100%; 
    left: 0; 
} 

#panel { 
    width: 21.25%; 
    height: 100%; 
    background-color: #0794ea; 
    float: left; 
    padding: 0 1.5%; 
    -moz-box-sizing: border-box; 
    box-sizing: border-box; 
    position: relative; 
} 

Cảm ơn

+0

Vâng nào bút cuối cùng tôi đã viết cho câu hỏi của bạn sớm sửa chữa vấn đề? http://codepen.io/DanielVoogsgerd/pen/Lezjy. Trên màn hình của tôi, nó giống như những gì bạn muốn đạt được –

+0

Điều đó hoàn hảo! Xin vui lòng gửi mã như một câu trả lời để tôi có thể chọn nó :) – jskidd3

Trả lời

10

Bạn có thể khắc phục vấn đề bằng cách sử dụng một wrapper

HTML của bạn sẽ trông giống cùng những dòng này:

<div id="panel"> 
    <div class="wrapper"> 
     <div id="bottom"> 
      <div class="update"> 
       a   
      </div> 
     </div>  
    </div> 
</div> 

Và CSS của bạn:

#panel { 
    width: 21.25%; 
    height: 100%; 
    background-color: #0794ea; 
    float: left; 
    padding: 0 1.5%; 
    box-sizing: border-box; 
} 

.update { 
    width: 100%; 
    background-color: #006699; 
    text-align: center; 
    height: 56px; 
    color: white; 
} 

.wrapper { 
    position: relative; 
    height: 100%; 
} 

#bottom { 
    position: absolute; 
    bottom: 20px; 
    left: 0; 
    width: 100%; 
    background: yellow; 
} 

Đây là một cây bút với kết quả cuối cùng: http://codepen.io/DanielVoogsgerd/pen/Lezjy

+0

Cảm ơn rất nhiều! Đánh giá cao việc bạn dành thời gian để giúp tôi giải quyết vấn đề này. – jskidd3

Các vấn đề liên quan