私はこのウェブサイトがあります。highslideについてはhttp://urbanphenomena.net/HighslideJSキャプション(デスクトップ上のleftpanel)及び(モバイル上の下)
を、私は画像の左側にデスクトップに良さそうに見えますキャプションを作成して、それが表示されます私は、このコードすることを決めた格好良いされていない携帯電話でも同じ:
<script type="text/javascript">
hs.align = 'center';
hs.transitions = ['expand', 'crossfade'];
hs.outlineType = 'rounded-black';
hs.wrapperClassName = 'dark';
hs.fadeInOut = true;
hs.dimmingOpacity = 0.75;
// Add the controlbar
if (hs.addSlideshow) hs.addSlideshow({
//slideshowGroup: 'group1',
interval: 5000,
repeat: false,
useControls: true,
fixedControls: 'fit',
overlayOptions: {
opacity: .75,
position: 'bottom center',
hideOnMouseOut: true
}
});
</script>
<script type="text/javascript">
hs.graphicsDir = 'js/highslide/graphics/';
hs.captionOverlay.position = "leftpanel";
hs.captionOverlay.width = "350px";
if ($(window).width() <= 1000) {
hs.captionOverlay.width = "150px";
hs.align = 'left';
}
</script>
hs.captionOverlay.position =「leftpanelは、」キャプションのポジショニングを担当するコードですが、私は、if文の上にそれを置く場合モバイルの場合は次のようになります。 http://imgur.com/a/TfGBa
問題は何と思いますか?
私は少し混乱しています。あなたのスレッドのタイトルは、あなたが携帯電話の下部にあるキャプションが欲しいと言っていますが、あなたのコードは常にキャプションを左パネルに配置します。それは単にそれをモバイルで狭くしようとします。 – MisterNeutron