Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
479 views
in Technique[技术] by (71.8m points)

html - 如何将div放置在其容器的底部?(How can I position my div at the bottom of its container?)

Given the following HTML:

(鉴于以下HTML:)

 <div id="container"> <!-- Other elements here --> <div id="copyright"> Copyright Foo web designs </div> </div> 

I would like #copyright to stick to the bottom of #container .

(我希望#copyright坚持#container的底部。)

Can I achieve this without using absolute positioning?

(不使用绝对定位就可以实现吗?)

If the float property supported a value of 'bottom' it seems that would do the trick, but unfortunately, it doesn't.

(如果float属性支持'bottom'值,那似乎可以解决问题,但不幸的是,事实并非如此。)

  ask by Dónal translate from so

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

Likely not.

(可能不会。)

Assign position:relative to #container , and then position:absolute; bottom:0;

(分配position:relative对于#container ,然后position:absolute; bottom:0;) position:absolute; bottom:0; to #copyright .

(到#copyright 。)


 #container { position: relative; } #copyright { position: absolute; bottom: 0; } 
 <div id="container"> <!-- Other elements here --> <div id="copyright"> Copyright Foo web designs </div> </div> 


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...