我想创建具有一定规模的公司标签的幻灯片。我使用脚本camera.js
创建幻灯片,我需要更改图像大小:
<link
rel='stylesheet'
id='camera-css'
href='/html/themes/classic/css/camera.css'
type='text/css' media='all'>
<style>
.fluid_container {
margin: 0 auto;
max-width: 1000px;
width: 100%;
}
</style>
<script>
jQuery(function(){
jQuery('#camera_wrap_3').camera({
height: '50%',
pagination: true,
thumbnails: false,
imagePath: '/html/themes/classic/images/'
});
});
</script>
<div class="fluid_container">
<div
class="camera_wrap camera_emboss"
id="camera_wrap_3">
<div
data-thumb="/thumbs/1.jpg"
data-src="/slides/1.jpg"
data-time="1500"
data-trasPeriod="4000"
data-link="some link here"
data-target="_blank">
<div
class="camera_caption fadeFromBottom">
some text here
</div>
</div>
<div
data-thumb="/thumbs/2.jpg"
data-src="/slides/2.jpg"
data-time="1500"
data-trasPeriod="4000"
data-link="some link here"
data-target="_blank">
<div
class="camera_caption fadeFromBottom">
some text here
</div>
</div>
</div>
</div>
<div style="clear:both; display:block; height:100px"></div>
以下是一些截图。
max-width == 400px
:
max-width == 100px
:
如何改变大小?我需要一个较小的容器,幻灯片应该是310x82
。
我将非常感谢这些信息。谢谢大家。
答案 0 :(得分:3)
您可以像这样调整高度
jQuery(function(){
jQuery('#camera_wrap_3').camera({
**height: '82px',**
pagination: true,
thumbnails: false,
imagePath: '/html/themes/classic/images/'
});
});
但是,我无法影响宽度的任何变化。
答案 1 :(得分:1)
在我的客户购买主题的相机版本中,除了将高度传递到初始化器之外还有另一个调整我必须覆盖这种风格,因为它具有500px的最小高度,这使得它无法把它变成我需要的高度。
.camera_fakehover {
min-height:50px;
}
答案 2 :(得分:1)
jQuery(function () {
jQuery('#camera_wrap_1').camera({
alignment: 'center',
maxHeight: $('.slider').outerHeight()+"px",
thumbnails: true
});
});
您可以使用outerHeight函数计算。