当前位置: 首页 > 知识库问答 >
问题:

如何使两个div(与img标签)并排和不垂直对齐时,屏幕大小改变

蒋啸
2023-03-14

如何使两个div(与img标签)并排和不垂直对齐时,屏幕大小改变

我必须像这样并排显示两个图像:

    <div class="pageView">
        <img id="pagePreview" src="leftImageUrl" class="shadow">
    </div>

    <div class="pageView">
        <img id="pagePreview" nsrc="rightImageUrl" class="shadow">
    </div>

但当我在智能设备中显示它时,两个图像垂直对齐,如下所示:

我怎样才能避免它们垂直排列,只保留侧面排列??

共有3个答案

应俭
2023-03-14

像这样:

<img src="" class="left">
<img src="" class="right">

.left {
    float: left;
    width: 50%; 
}
.right {
    float: right;
    width: 50%;
}

如果您希望两个属性的高度相同,请设置它们。

巫马淳
2023-03-14

您还可以导入引导,然后执行此操作

 <div class = "row"> 
  <div class="pageView col-lg-6 col-md-6 col-sm-6 col-xs-6">
    <img id="pagePreview" src="leftImageUrl" class="shadow">
   </div>

   <div class="pageView col-lg-6 col-md-6 col-sm-6 col-xs-6">
    <img id="pagePreview" nsrc="rightImageUrl" class="shadow">
   </div>
</div>

这样做,无论屏幕大小如何,这两个div都将永远在同一行。

黄沈浪
2023-03-14

您必须设置包装它们的容器的最小宽度,让我们假设包装它们的容器是。容器然后您需要编写这样的CSS规则。

.container{
   min-width: "some number which is greater than sum of width of children"
}

这是CSS的固定宽度布局实践,它将为您提供一个水平滚动,因为视口的宽度小于。容器,不建议使用,但如果合适,则可以放置。

 类似资料:
  • 我知道这个问题已经被问过很多次了,但我已经试过了我所读到的任何东西。 我想水平和垂直对齐一个div内的img。 容器div在一个modal中显示图片,一旦点击它的预览。那么它将包含任意大小的图片。 我可以水平或垂直对齐,但不能同时对齐。 HTML代码:https://pastebin.com/7dcq1ajg null 模态示例(img未垂直对齐):https://ibb.co/j4nj1q (.

  • 问题内容: 考虑以下代码: HTML: CSS: 将label和放在(垂直)input中间的最简单方法是div什么? 问题答案: div { 此方法的优点是您可以更改的高度div,更改文本字段的高度并更改字体大小,并且所有内容始终位于中间。

  • 问题内容: 我有一个小问题。我正在尝试使用CSS并排对齐两个div,但是,我希望将中心div放置在页面的水平中央,我通过使用以下方法实现了这一点: 很好 我想将第二个div放置在中心页面换行的左侧,但是尽管可以确定,但我无法使用浮点数来完成此操作。 我想将红色div推向白色div。 这是我当前关于这两个div的CSS,侧边栏是红色div,页面换行是白色div: 问题答案: 如果包裹了div,如下所

  • 问题内容: 如何将包含图片(或Flash)的图片与CSS垂直对齐。高度和宽度是动态的。 问题答案: 这是用于水平和垂直居中的纯CSS2解决方案,而没有已知的容器大小或子大小。不涉及黑客。我在此答案中发现了它,并在此答案中也进行了演示。 该解决方案基于与结合使用,其父级具有固定的行高。 HTML: 和CSS: 在IE8,IE9,Opera 11.51,Safari 5.0.5,FF 6.0,Chro

  • 问题内容: 所以我知道如果使用,我们可以将div水平居中。应该按照我认为的方式工作?垂直居中对齐吗? 为什么也不起作用? 问题答案: 您不能使用: 因为它是不是适用于块级元素 并且因为它们的使用值将计算为零 因为基于百分比的边距值是相对于包含块的宽度计算的 实际上,文档流和元素高度计算算法的性质使得不可能使用边距将元素垂直放置在其父元素内部居中。每当垂直边距的值更改时,都会触发父元素高度的重新计算

  • 我有个问题快把我逼疯了。 我有一个包装器,其中包含一个带有一些文本的div和一个图像。图像和div的大小各不相同。包装器div将调整为较大包装器的大小。 它们都应该垂直对齐,如下所示: 我偶然发现了这个帖子: http://www.jakpsatweb.cz/css/css-vertical-center-solution.html 正如你在小提琴上看到的: http://jsfiddle.net