gpt4 book ai didi

css - 两个 CSS 列。一个动态,第二个固定一起工作

转载 作者:行者123 更新时间:2023-11-28 18:31:41 25 4
gpt4 key购买 nike

我有一些类似于两列布局的东西。
它的宽度是1000px。

有两种对象。
图像对象和文本一。我希望他们看起来像这样(示例图片): http://i.imgur.com/C7y2U.jpg

但是在我的网站上它搞砸了,请随意查看代码:(请不要介意它的语言,图像对象也是灰色矩形) http://uchman.org/pl/banan

您在我的网站上寻找的内容:

<ul class="miniatura">
<li class="imag"> <-- image object
</li>
<li class="desc"> <-- text object
</li>
</ul>

问题

  • 当文本对象高于图像对象 (>200px) 时,图像对象显示得比应有的低,页面看起来很糟糕

期望

  • 文本对象的动态高度必须在 0-400 像素范围内(我不计算边距
  • 图像对象应该像我的示例图像一样定义网格,文本对象应该主题。例如,如果图像之间的空间太大,一个图像对象应该“跳”到位(在我的网站上,第二个图像对象太低并且存在难看的间隙)
  • 文本对象后的间隙很好(如示例图像,例如,如果文本对象为 360 像素,间隙应为 40 像素)

我已经尝试了一些东西,但我无法在 Internet 上找到任何东西。我不会建议我尝试过的方法,因为我可能做错了什么。最好的解决方案是纯 html/css。我希望我很好地描述了这个问题。请帮忙。 :)

最佳答案

根据我从你的描述中了解到的情况,我做了this .

第一次我猜这种标记会帮助你更好

<div id="container">
<div class="column">
<div class="textBox">
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Rem mollitia fugit voluptate expedita molestias optio deleniti ea nulla perspiciatis quae molestiae accusamus quisquam ab illum ipsam eos qui nam ad.</p>
</div>
<img src="http://lorempixel.com/output/food-q-c-490-200-7.jpg" alt="">
</div>
<div class="column">
<img src="http://lorempixel.com/output/food-q-c-490-200-7.jpg" alt="">
<img src="http://lorempixel.com/output/food-q-c-490-200-7.jpg" alt="">
<div class="textBox">
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Rem mollitia fugit voluptate expedita molestias optio deleniti ea nulla perspiciatis quae molestiae accusamus quisquam ab illum ipsam eos qui nam ad.</p>
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Rem mollitia fugit voluptate expedita molestias optio deleniti ea nulla perspiciatis quae molestiae accusamus quisquam ab illum ipsam eos qui nam ad.</p>
</div>
</div>
</div><!--/#container-->​

我也推荐你看看masonry , 它在某些情况下很有用。

关于css - 两个 CSS 列。一个动态,第二个固定一起工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14092932/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com