2010-09-27 84 views
0
 
<div style="width: 400px" contenteditable="true"> 
abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc 
(...) 
abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc 
<img src="pic.jpg" style="display: block" /> 
abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc 
(...) 
abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc 
</div> 

在创建映像之前用户编辑文本和新行正确的流量(因为 文本换行)图像会更低。我可以设置图像不会改变 的位置和文字(和其他内容)将仍然正确 流动图像?我只需要在铬。如果这不可能 你告诉我如何使用java脚本来完成它的最佳方式? Thx求助!保持图像的位置和周围

问候, UMPC

回答

0

听起来像你对我想这一点,用该填充可选的,但通常是可取的。

<img src="pic.jpg" style="float:left; padding:0 10px 10px 0;" /> 
+0

Thx for replay!不幸的是我想要另一件事。当我使用填充属性时,我将只有更多的空间周围的图像。当用户在图像之前写入更多文本时,我希望强制图像在页面上保持绝对位置。我可以为图像设置绝对位置,但是我会在图像周围松动文字。有没有解决方案? – user3520671 2010-09-27 23:11:49

+0

图像的位置需要内联,否则文本将不知道如何环绕它。但是,对于内联元素,您不能拥有所需的绝对位置。所以你想要什么可能是一些JavaScript来重写HTML,因为他们正在键入它。或者你可以重新考虑你的布局。你现在无法完成你想要的东西。 – 2010-09-27 23:24:55