Css Bootstrap-3旋转木马中的图像自动调整大小
我有一个Bootstrap-3旋转木马,每次显示3个图像。共有四轮,每轮3张图片。我希望图像自动调整到每个设备尺寸(大型桌面、平板电脑、手机)的最佳最大宽度和高度。例如,手机将有100x100台大型台式机300x300台。无论上传的尺寸如何,图像都会缩放到每个设备的最佳最大尺寸。我知道解决办法就在这里:Css Bootstrap-3旋转木马中的图像自动调整大小,css,twitter-bootstrap,twitter-bootstrap-3,Css,Twitter Bootstrap,Twitter Bootstrap 3,我有一个Bootstrap-3旋转木马,每次显示3个图像。共有四轮,每轮3张图片。我希望图像自动调整到每个设备尺寸(大型桌面、平板电脑、手机)的最佳最大宽度和高度。例如,手机将有100x100台大型台式机300x300台。无论上传的尺寸如何,图像都会缩放到每个设备的最佳最大尺寸。我知道解决办法就在这里: max-width:100%; max-height:100%; <div class="col-md-4 col-sm-4 col-xs-4">
max-width:100%;
max-height:100%;
<div class="col-md-4 col-sm-4 col-xs-4">
<img class="img-responsive" alt="" src="http://placehold.it/350x145&text=BBBBBB">
</div>
<div class="col-md-4 col-sm-4 col-xs-4">
<img class="img-responsive" alt="" src="http://placehold.it/225x300&text=CCCCCCC">
</div>
</div>
<div class="item">
<div class="col-md-4 col-sm-4 col-xs-4">
<img class="img-responsive" alt="" src="http://placehold.it/250x250&text=DDDDDDD">
</div>
<div class="col-md-4 col-sm-4 col-xs-4">
<img class="img-responsive" alt="" src="http://placehold.it/250x150&text=EEEEEEEE">
</div>
<div class="col-md-4 col-sm-4 col-xs-4">
<img class="img-responsive" alt="" src="http://placehold.it/310x180&text=FFFFFFF">
</div>
</div>
<div class="item">
<div class="col-md-4 col-sm-4 col-xs-4">
<img class="img-responsive" alt="" src="http://placehold.it/290x140&text=GGGGGGGG">
</div>
<div class="col-md-4 col-sm-4 col-xs-4">
<img class="img-responsive" alt="" src="http://placehold.it/350x300&text=HHHHHHHHH">
</div>
<div class="col-md-4 col-sm-6 hidden-sm hidden-xs">
<img class="img-responsive" alt="" src="http://placehold.it/200x120&text=IIIIIIIIII">
</div>
</div>
<div class="item">
<div class="col-md-4 col-sm-4 col-xs-4">
<img class="img-responsive" alt="" src="http://placehold.it/350x50&text=JJJJJJJJJ">
</div>
<div class="col-md-4 col-sm-4 col-xs-4">
<img class="img-responsive" alt="" src="http://placehold.it/270x170&text=KKKKKK">
</div>
<div class="col-md-4 col-sm-4 col-xs-4">
<img class="img-responsive" alt="" src="http://placehold.it/250x155&text=LLLLLLLL">
</div>
</div>
但是我如何定义我的div的最佳高度和宽度呢?由于每个设备尺寸都有多个div类,那么是否可以设置最佳最大高度和宽度
<div class="col-md-4 col-sm-4 col-xs-4">
<img class="img-responsive" alt="" src="http://placehold.it/350x145&text=BBBBBB">
</div>
<div class="col-md-4 col-sm-4 col-xs-4">
<img class="img-responsive" alt="" src="http://placehold.it/225x300&text=CCCCCCC">
</div>
</div>
<div class="item">
<div class="col-md-4 col-sm-4 col-xs-4">
<img class="img-responsive" alt="" src="http://placehold.it/250x250&text=DDDDDDD">
</div>
<div class="col-md-4 col-sm-4 col-xs-4">
<img class="img-responsive" alt="" src="http://placehold.it/250x150&text=EEEEEEEE">
</div>
<div class="col-md-4 col-sm-4 col-xs-4">
<img class="img-responsive" alt="" src="http://placehold.it/310x180&text=FFFFFFF">
</div>
</div>
<div class="item">
<div class="col-md-4 col-sm-4 col-xs-4">
<img class="img-responsive" alt="" src="http://placehold.it/290x140&text=GGGGGGGG">
</div>
<div class="col-md-4 col-sm-4 col-xs-4">
<img class="img-responsive" alt="" src="http://placehold.it/350x300&text=HHHHHHHHH">
</div>
<div class="col-md-4 col-sm-6 hidden-sm hidden-xs">
<img class="img-responsive" alt="" src="http://placehold.it/200x120&text=IIIIIIIIII">
</div>
</div>
<div class="item">
<div class="col-md-4 col-sm-4 col-xs-4">
<img class="img-responsive" alt="" src="http://placehold.it/350x50&text=JJJJJJJJJ">
</div>
<div class="col-md-4 col-sm-4 col-xs-4">
<img class="img-responsive" alt="" src="http://placehold.it/270x170&text=KKKKKK">
</div>
<div class="col-md-4 col-sm-4 col-xs-4">
<img class="img-responsive" alt="" src="http://placehold.it/250x155&text=LLLLLLLL">
</div>
</div>
这里链接到我的bootply
<div class="col-md-4 col-sm-4 col-xs-4">
<img class="img-responsive" alt="" src="http://placehold.it/350x145&text=BBBBBB">
</div>
<div class="col-md-4 col-sm-4 col-xs-4">
<img class="img-responsive" alt="" src="http://placehold.it/225x300&text=CCCCCCC">
</div>
</div>
<div class="item">
<div class="col-md-4 col-sm-4 col-xs-4">
<img class="img-responsive" alt="" src="http://placehold.it/250x250&text=DDDDDDD">
</div>
<div class="col-md-4 col-sm-4 col-xs-4">
<img class="img-responsive" alt="" src="http://placehold.it/250x150&text=EEEEEEEE">
</div>
<div class="col-md-4 col-sm-4 col-xs-4">
<img class="img-responsive" alt="" src="http://placehold.it/310x180&text=FFFFFFF">
</div>
</div>
<div class="item">
<div class="col-md-4 col-sm-4 col-xs-4">
<img class="img-responsive" alt="" src="http://placehold.it/290x140&text=GGGGGGGG">
</div>
<div class="col-md-4 col-sm-4 col-xs-4">
<img class="img-responsive" alt="" src="http://placehold.it/350x300&text=HHHHHHHHH">
</div>
<div class="col-md-4 col-sm-6 hidden-sm hidden-xs">
<img class="img-responsive" alt="" src="http://placehold.it/200x120&text=IIIIIIIIII">
</div>
</div>
<div class="item">
<div class="col-md-4 col-sm-4 col-xs-4">
<img class="img-responsive" alt="" src="http://placehold.it/350x50&text=JJJJJJJJJ">
</div>
<div class="col-md-4 col-sm-4 col-xs-4">
<img class="img-responsive" alt="" src="http://placehold.it/270x170&text=KKKKKK">
</div>
<div class="col-md-4 col-sm-4 col-xs-4">
<img class="img-responsive" alt="" src="http://placehold.it/250x155&text=LLLLLLLL">
</div>
</div>
下面是我的HTML代码:
<div class="carousel-home">
<div class="carousel slide" data-ride="carousel" id="carousel-example- generic">
<!-- Indicators -->
<ol class="carousel-indicators">
<li class="active" data-slide-to="0" data-target="#carousel-example-generic"></li>
<li data-slide-to="1" data-target="#carousel-example-generic"></li>
<li data-slide-to="2" data-target="#carousel-example-generic"> </li>
</ol><!-- Slider Content (Wrapper for slides )-->
<div class="carousel-inner">
<div class="item active">
<div class="col-md-4 col-sm-6">
<img alt="" src="http://placehold.it/250x100&text=AAAAAAA">
</div>
<div class="col-md-4 col-sm-6 hidden-xs">
<img alt="" src="http://placehold.it/350x145&text=BBBBBB"></div>
<div class="col-md-4 col-sm-6 hidden-sm hidden-xs">
<img alt="" src="http://placehold.it/225x300&text=CCCCCCC">
</div>
</div>
<div class="item">
<div class="col-md-4 col-sm-6">
<img alt="" src="http://placehold.it/250x250&text=DDDDDDD">
</div>
<div class="col-md-4 col-sm-6 hidden-xs">
<img alt="" src="http://placehold.it/250x150&text=EEEEEEEE">
</div>
<div class="col-md-4 col-sm-6 hidden-sm hidden-xs">
<img alt="" src="http://placehold.it/310x180&text=FFFFFFF">
</div>
</div>
<div class="item">
<div class="col-md-4 col-sm-6">
<img alt="" src="http://placehold.it/290x140&text=GGGGGGGG">
</div>
<div class="col-md-4 col-sm-6 hidden-xs">
<img alt="" src="http://placehold.it/350x300&text=HHHHHHHHH">
</div>
<div class="col-md-4 col-sm-6 hidden-sm hidden-xs">
<img alt="" src="http://placehold.it/200x120&text=IIIIIIIIII">
</div>
</div>
<div class="item">
<div class="col-md-4 col-sm-6">
<img alt="" src="http://placehold.it/350x50&text=JJJJJJJJJ">
</div>
<div class="col-md-4 col-sm-6 hidden-xs">
<img alt="" src="http://placehold.it/270x170&text=KKKKKK">
</div>
<div class="col-md-4 col-sm-6 hidden-sm hidden-xs">
<img alt="" src="http://placehold.it/250x155&text=LLLLLLLL">
</div>
</div>
</div><!-- Controls -->
<a class="left carousel-control" data-slide="prev" href="#carousel-example-generic"><span class="glyphicon glyphicon-chevron-left"></span></a> <a class="right carousel-control" data-slide="next" href="#carousel-example-generic"><span class="glyphicon glyphicon-chevron-right"></span></a>
<br>
</div></div>
<div class="col-md-4 col-sm-4 col-xs-4">
<img class="img-responsive" alt="" src="http://placehold.it/350x145&text=BBBBBB">
</div>
<div class="col-md-4 col-sm-4 col-xs-4">
<img class="img-responsive" alt="" src="http://placehold.it/225x300&text=CCCCCCC">
</div>
</div>
<div class="item">
<div class="col-md-4 col-sm-4 col-xs-4">
<img class="img-responsive" alt="" src="http://placehold.it/250x250&text=DDDDDDD">
</div>
<div class="col-md-4 col-sm-4 col-xs-4">
<img class="img-responsive" alt="" src="http://placehold.it/250x150&text=EEEEEEEE">
</div>
<div class="col-md-4 col-sm-4 col-xs-4">
<img class="img-responsive" alt="" src="http://placehold.it/310x180&text=FFFFFFF">
</div>
</div>
<div class="item">
<div class="col-md-4 col-sm-4 col-xs-4">
<img class="img-responsive" alt="" src="http://placehold.it/290x140&text=GGGGGGGG">
</div>
<div class="col-md-4 col-sm-4 col-xs-4">
<img class="img-responsive" alt="" src="http://placehold.it/350x300&text=HHHHHHHHH">
</div>
<div class="col-md-4 col-sm-6 hidden-sm hidden-xs">
<img class="img-responsive" alt="" src="http://placehold.it/200x120&text=IIIIIIIIII">
</div>
</div>
<div class="item">
<div class="col-md-4 col-sm-4 col-xs-4">
<img class="img-responsive" alt="" src="http://placehold.it/350x50&text=JJJJJJJJJ">
</div>
<div class="col-md-4 col-sm-4 col-xs-4">
<img class="img-responsive" alt="" src="http://placehold.it/270x170&text=KKKKKK">
</div>
<div class="col-md-4 col-sm-4 col-xs-4">
<img class="img-responsive" alt="" src="http://placehold.it/250x155&text=LLLLLLLL">
</div>
</div>
告诉我这是否有效,我会帮助你!
<div class="col-md-4 col-sm-4 col-xs-4">
<img class="img-responsive" alt="" src="http://placehold.it/350x145&text=BBBBBB">
</div>
<div class="col-md-4 col-sm-4 col-xs-4">
<img class="img-responsive" alt="" src="http://placehold.it/225x300&text=CCCCCCC">
</div>
</div>
<div class="item">
<div class="col-md-4 col-sm-4 col-xs-4">
<img class="img-responsive" alt="" src="http://placehold.it/250x250&text=DDDDDDD">
</div>
<div class="col-md-4 col-sm-4 col-xs-4">
<img class="img-responsive" alt="" src="http://placehold.it/250x150&text=EEEEEEEE">
</div>
<div class="col-md-4 col-sm-4 col-xs-4">
<img class="img-responsive" alt="" src="http://placehold.it/310x180&text=FFFFFFF">
</div>
</div>
<div class="item">
<div class="col-md-4 col-sm-4 col-xs-4">
<img class="img-responsive" alt="" src="http://placehold.it/290x140&text=GGGGGGGG">
</div>
<div class="col-md-4 col-sm-4 col-xs-4">
<img class="img-responsive" alt="" src="http://placehold.it/350x300&text=HHHHHHHHH">
</div>
<div class="col-md-4 col-sm-6 hidden-sm hidden-xs">
<img class="img-responsive" alt="" src="http://placehold.it/200x120&text=IIIIIIIIII">
</div>
</div>
<div class="item">
<div class="col-md-4 col-sm-4 col-xs-4">
<img class="img-responsive" alt="" src="http://placehold.it/350x50&text=JJJJJJJJJ">
</div>
<div class="col-md-4 col-sm-4 col-xs-4">
<img class="img-responsive" alt="" src="http://placehold.it/270x170&text=KKKKKK">
</div>
<div class="col-md-4 col-sm-4 col-xs-4">
<img class="img-responsive" alt="" src="http://placehold.it/250x155&text=LLLLLLLL">
</div>
</div>
并为每个设备添加特定的宽度和高度。
你是这个意思还是你想要别的东西?请你再详细说明一下好吗?谢谢。我知道在哪里添加img类,但我仍然有这个问题。。。我希望图像自动调整到每个设备尺寸的最佳最大宽度和高度。例如,手机将配备100x100台大型台式机300x300台。无论上传的尺寸如何,图像都会缩放到每个设备的最佳最大尺寸。新启动…-运行旋转木马时,每个设备的不同尺寸的所有上传图像应具有相同的尺寸,这是目标。现在您可以看到所有不同大小的图像。
<div class="col-md-4 col-sm-4 col-xs-4">
<img class="img-responsive" alt="" src="http://placehold.it/350x145&text=BBBBBB">
</div>
<div class="col-md-4 col-sm-4 col-xs-4">
<img class="img-responsive" alt="" src="http://placehold.it/225x300&text=CCCCCCC">
</div>
</div>
<div class="item">
<div class="col-md-4 col-sm-4 col-xs-4">
<img class="img-responsive" alt="" src="http://placehold.it/250x250&text=DDDDDDD">
</div>
<div class="col-md-4 col-sm-4 col-xs-4">
<img class="img-responsive" alt="" src="http://placehold.it/250x150&text=EEEEEEEE">
</div>
<div class="col-md-4 col-sm-4 col-xs-4">
<img class="img-responsive" alt="" src="http://placehold.it/310x180&text=FFFFFFF">
</div>
</div>
<div class="item">
<div class="col-md-4 col-sm-4 col-xs-4">
<img class="img-responsive" alt="" src="http://placehold.it/290x140&text=GGGGGGGG">
</div>
<div class="col-md-4 col-sm-4 col-xs-4">
<img class="img-responsive" alt="" src="http://placehold.it/350x300&text=HHHHHHHHH">
</div>
<div class="col-md-4 col-sm-6 hidden-sm hidden-xs">
<img class="img-responsive" alt="" src="http://placehold.it/200x120&text=IIIIIIIIII">
</div>
</div>
<div class="item">
<div class="col-md-4 col-sm-4 col-xs-4">
<img class="img-responsive" alt="" src="http://placehold.it/350x50&text=JJJJJJJJJ">
</div>
<div class="col-md-4 col-sm-4 col-xs-4">
<img class="img-responsive" alt="" src="http://placehold.it/270x170&text=KKKKKK">
</div>
<div class="col-md-4 col-sm-4 col-xs-4">
<img class="img-responsive" alt="" src="http://placehold.it/250x155&text=LLLLLLLL">
</div>
</div>