我沿着這些線路的一些基本標記:使用CSS移動在文本流圖像右側
<div class="page_content">
<p>A paragraph of text.</p>
<p>Another paragraph of text.</p>
<img src="image.jpg" />
<p>Some more text.</p>
</div>
段落被限制在尺寸,即.page_content p{min-width:24em;max-width:36em}
。我正在尋求一個響應式佈局。
在大瀏覽器寬度我想圖像移出文本的主流程,以實現沿着這些線的佈局(在HTML NB圖像上面可能不匹配如下所示位置!):
===== = Image -------- -------- -------- -------- ====== -------- ====== -------- ====== -------- -------- -------- --------
如果我的圖像是float:right
,它們會跳出文本,並且它們的頂邊與他們的「父」段一致。但是,它們一直對齊到頁面的右側。我似乎無法找到一種方法讓他們齊心協力地坐在段落的右側。
我不想將圖像移出主page_content div,因爲在小屏幕寬度下,我期望圖像與文本響應式設計出現在相同的「列」中。
關於如何實現這一點的任何想法?可能嗎?我花了幾個小時玩耍,但沒有一個更聰明!
是的,這是沿線我想,謝謝。唯一的問題仍然是圖像恰好在頁面的右側移動 - 我無法找到一種方法來保持它幾乎px/ems /遠離該段右邊的任何東西與....關聯。 – ajt
將它左移,給p一些餘量:) http://jsfiddle.net/RjDaS/22/ –
更好!有沒有一種方法可以說服圖像下方的段落向上移動並繼續文本流動,就好像圖像不在那裏一樣?即目前兩段之間存在巨大的白色垂直間隙,根據圖像大小而定。 – ajt