用css将一个div固定到第二个div右上角

Web*_*orm 4 html css

我有以下div

<div id="outer"><img src="myimgpath"><div id="name">Username</div></div>
Run Code Online (Sandbox Code Playgroud)

如何将内部div修复到外部div的右上角?

edl*_*edl 7

尝试这样的事情:

#outer{position:relative;overflow:hidden;height:100px;}
#name{position:absolute;right:0;}
Run Code Online (Sandbox Code Playgroud)

  • @JMD包含图像的div是块级元素.图像本身具有固定的宽度.绝对定位是相对于其最近的"相对"容器.[这是一个小提琴](http://jsfiddle.net/s0ykbzb7/) (2认同)

Joh*_*ock 5

<div id="outer" style="position:relative">
  <img src="myimgpath">
  <div id="name" style="position:absolute; top:0px; right:0px;">Username</div>
</div> 
Run Code Online (Sandbox Code Playgroud)