列在移动设备上显示不正确

时间:2016-06-03 09:00:41

标签: css wordpress

我有两张图片,下面有相关的段落,完全在电脑上显示:ViewSiteHere - 然而移动设备上的同一页面会将图片移到彼此之下,从而显示不正确的信息。

我尝试过让每张图片的宽度只有49%,但这只会让图片更小而且不会彼此相邻

MobileTest

谢谢

2 个答案:

答案 0 :(得分:1)

根据文件的流程,目前的内容顺序为:

  1. 图片1
  2. 图片2
  3. 图像描述1
  4. 图像描述2
  5. 你需要做的是放置" Image-1"和"图像-1"在create元素中。这将保持移动设备上文本和图像之间的关系

答案 1 :(得分:1)

图像的最佳方法,无论是为了响应的可访问性,还是将一个放在另一个之下。但是,如果您希望这样做,可以使用max-width/max-heightfloat并悬停图片放大。 你可以使用类似的东西:

body, html {
  width: 100%;
  height: 100%;
}

@media screen and (max-width: 800px) {
  img {
    max-width: 50%;
    max-height: 50%;
    -webkit-transition: all 1s ease;
    -o-transition: all 1s ease;
    transition: all 1s ease;
  }
  
  img:first-child {
    float: left;
  }
  
  img:hover {
    max-width: 100%;
    max-height: 100%;
  }
}
<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width">
  <title>TEST IMG</title>
</head>
<body>
<div class="wrap">
  <img src="http://www.pepafrica.org/img/1.jpg" alt="">
  <img src="http://www.pepafrica.org/img/1.jpg" alt="">
</div>
</body>
</html>

http://output.jsbin.com/fodehu