我想让这个网站移动的响应。但当我添加图像与文本它打破了它的大小。我试图保持图像和文本并排。我不知道宽度和高度应该是多少。
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css">
<div class="row">
<div class="col-md-6">
<div class="box2">
<img src="http://lorempixel.com/160/140/" align="left">
<h3>PETER L.MARUZ </h3>
<p>Lorem Ipsum is simply dummy text of the printing and typesetting industry.Lorem Ipsum has been the industry's standard dummy text ever since the 1500s</p>
<img src="image/f.jpg" width="35" height="30">
<img src="image/twitter-bird-white-on-blue.jpg" width="35" height="30">
</div>
</div>
4条答案
按热度按时间up9lanfz1#
尝试使用flexbox和媒体查询:)
以全屏模式查看上面的代码片段,以查看在更高分辨率的显示器上查看时布局的外观。另一方面,您似乎正在使用bootstrap。它应该为您提供足够的flexbox实用程序,您将需要一个响应式设计。
这里是pen。我做的例子看起来不像你给的布局。但是,它会给予你一个想法,如何实现你想要的:)
a14dhokn2#
首先,不要在HTML中使用
width="..."
和height="..."
。如果你想让事情变得有响应性,你必须使用CSS。HTML中的所有内容实际上都是“硬编码”的,根本没有响应性。其次,如果你固定宽度和高度,它会改变比例。您可以使用
max-width
和max-height
(如here所示)来解决这个次要问题。vu8f3i0k3#
而不是使用
单独不会帮助你,你必须使用
也可以。尝试在
percentage
中使用,如:百分比将自动调整您的图像根据屏幕。但你必须点击和尝试了很多,以检查所有屏幕上的更改工作正常。
如果你在某些时候被%卡住了,也可以尝试使用“媒体查询”。如果您有任何进一步的疑问,您可以发表评论。
j8ag8udp4#
从主图像中删除所有宽度并使用'img-responsive'类。
由于您使用的是bootstrap,请尝试以下操作
对于图标,您可以使用外部样式