**编辑3:**CSS:挤多个图像相互靠近
的什么我尝试才达到又如:
+--------------------+
| |
| +--++--++--++--+ |
| |1 ||2 ||3 ||4 | |
| | || |+--+| | |
| +--+| |+--+| | |
| +--+| ||7 |+--+ |
| |5 |+--+| |+--+ |
| | |+--+| ||8 | |
| | ||6 || |+--+ |
| +--+| |+--+ |
| +--+ |
| |
+--------------------+
代码:
<body> 8x <img /> </body>
CSS:
?
你好,
我在其中显示像这样的HTML页面3个图像: (基本上,在代码中,它只有三个<img />
连续)
+------------------+
| |
| +---++-------+ |
| |1 ||2 | |
| | || | |
| +---+| | |
| | | |
| +-------+ |
| +--+ |
| |3 | |
| | | |
| +--+ |
| |
+------------------+
但我想它显示没有第二个和第三个之间的垂直间隙,如:
+------------------+
| |
| +---++-------+ |
| |1 ||2 | |
| | || | |
| +---+| | |
| +--+ | | |
| |3 | +-------+ |
| | | |
| +--+ |
| |
| |
| |
+------------------+
如何?是否有可能做这个CSS?
编辑:
换句话说,我希望第三图像触摸一日一个,因为显然是留有一定的空间。但是屏幕不够大,第三个“回流”(这是正确的词?)到下一行,它保持上面的行高度最高的元素。我不希望它保持高度,我希望它紧密贴合在一起..
编辑2:
代码:
<html><body>
<img /><img /><img />
</body><html>
这真的只是一个几张图片中一行......
是的,试试这个,设置图像1和3向左浮动,图像2向右浮动。 如果这不起作用,我会帮助你。 – jnkrois 2010-07-30 16:14:05
问题是,一般来说,可能会有更多的图像比3,所以我不知道哪一个漂浮左或右... – 2010-07-30 16:20:26
所以,你直到运行时才知道有多少图像,以及什么大小是?如果是这样,第四张图片会发生什么?如果图像3比图像1宽? – joelt 2010-07-30 16:42:17