登録日
2018年2月10日

メンバー検索

  

sinchan

名前(ニックネーム)
sinchan
自分のconcrete5サイト
ホームページ
自己紹介
concrete5.org のユーザー名
concrete5 Slack Team ID
Twitterアカウント
フォーラム総投稿数
2

コミュニティバッジ

投稿

1から2までを表示 (計2)

Re: Googleカレンダーの埋め込みについて

ご指南ありがとうございます。
手順のとおり試してみましたが、カスタムテンプレートから「map」を読み込むまではできたものの、モバイルプレビューでの表示結果は変わりませんでした。

怪しいと思う点が・・・
1)concrete/blocks/html/view.phpには次の記述しかありません。

<?php defined('C5_EXECUTE') or die("Access Denied."); ?>
<?php echo $content; ?>

2)CSSファイルのソース

.cal_wrapper {
max-width: 960px; /* 最大幅 */
min-width: 300px; /* 最小幅 */
margin: 2.0833% auto;
}
.googlecal {
position: relative;
padding-bottom: 100%; /* 縦横比 */
height: 0;
}
.googlecal iframe {
position: absolute;
top: 0;
left: 0;
width: 100% !important;
height: 100% !important;
}
/* 画面幅が768px以上の場合の縦横比の指定 */
@media only screen and (min-width: 768px) {
.googlecal { padding-bottom: 75%; }

3)htmlブロックのソース

<div class=”cal_wrapper”>
<div class=”googlecal”>
<iframe src=・・・※埋め込みコード>
</div>
</div>

Posted on 2月 11, 2018 at 7:29 午前

Googleカレンダーの埋め込みについて

htmlブロックで埋め込みコードを設定し、表示させることは問題なくできています。
ただこのままではモバイル端末で開いた際、カレンダーの表示が切れてしまい問題がありました。

次に、これをレスポンシブ表示させるためCSSファイルを作成したのですが、これをどのようにhtmlブロックへ反映させるのかが分からず頓挫しています。
(PHPの知識はなく、カスタムテンプレートの使い方もよく分かっていません)

※ちなみにconcrete5ではない他のページではモバイル端末でも正しく表示させることに成功しています。

大変お手数ですが、どなたかご教示頂けませんでしょうか。

Posted on 2月 10, 2018 at 5:58 午後