작업 바이올린을 참조하십시오http://jsfiddle.net/uNDRx/3/
CSS :
div.rimg {
display:table;
width:1px;
float:right;
border:1px solid #aaa;
border-radius:5px;
overflow:hidden;
margin:10px;
}
div.rimg img {
}
div.rimg span {
margin:10px;
}
HTML :
<body>
<h2>Pellentesque habitant morbi tristique senectus et netus</h2>
<div class="wrapper">
<div class='rimg'>
<img src='https://dl.dropboxusercontent.com/u/116120595/tree_1_200_200.jpg' alt=''><span>What an exceptionally beautiful tree</span>
</div>et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. Aenean ultricies mi vitae est. Mauris placerat eleifend leo. Quisque sit amet est et sapien ullamcorper pharetra. Vestibulum erat wisi, condimentum sed, commodo vitae, ornare sit amet, wisi. Aenean fermentum, elit eget tincidunt condimentum, eros ipsum rutrum orci, sagittis tempus lacus enim ac dui. Donec non enim in turpis pulvinar facilisis. Ut felis. Praesent dapibus, neque id cursus faucibus, tortor neque egestas augue, eu vulputate magna eros eu erat. Aliquam erat volutpat. Nam dui mi, tincidunt quis, accumsan porttitor, facilisis luctus, metus Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. Aenean ultricies mi vitae est. Mauris placerat eleifend leo. Quisque sit amet est et sapien ullamcorper pharetra. Vestibulum erat wisi, condimentum sed, commodo vitae, ornare sit amet, wisi. Aenean fermentum, elit eget tincidunt condimentum, eros ipsum rutrum orci, sagittis tempus lacus enim ac dui. Donec non enim in turpis pulvinar facilisis. Ut felis. Praesent dapibus, neque id cursus faucibus, tortor neque egestas augue, eu vulputate magna eros eu erat. Aliquam erat volutpat. Nam dui mi, tincidunt quis, accumsan porttitor, facilisis luctus, metus Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. Aenean ultricies mi vitae est. Mauris placerat eleifend leo. Quisque sit amet est et sapien ullamcorper pharetra. Vestibulum erat wisi, condimentum sed, commodo vitae, ornare sit amet, wisi. Aenean fermentum, elit eget tincidunt condimentum, eros ipsum rutrum orci, sagittis tempus lacus enim ac dui. Donec non enim in turpis pulvinar facilisis. Ut felis. Praesent dapibus, neque id cursus faucibus, tortor neque egestas augue, eu vulputate magna eros eu erat. Aliquam erat volutpat. Nam dui mi, tincidunt quis, accumsan porttitor, facilisis luctus, metus</div>
</div>
</body>
감사 만! 놀랍게도 그것이 작동합니다 ...'overflow : hidden' 이후로'img'의'1px' 만 볼 수 있습니다. – RubenGeert
여러분을 환영합니다! 당신에게 도움이되기를 기쁘게 생각합니다. 'overflow : hidden;을 안전하게 제거 할 수 있습니다. 유스 케이스가있는 경우 최소한의 변경을 원했기 때문에 거기에 두었습니다. 테이블 디스플레이에서 오버 플로우는 위의 코드에서 고정 레이아웃 테이블에서만 작동하며'table-layout : fixed;'를 div.ring에 추가하면 오버플로가 숨겨지고 div의 너비가 1px가되어야합니다! – Arbel
OK, 나에게는 더 이상 잠들지 않는 밤이 없습니다. :-) 약간 둥근 모서리가있는 ''을 제공하기 위해'overflow : hidden'과'border-radius'를 조합했습니다. 어느 지금 잘 작동합니다! – RubenGeert