質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

レスポンシブWebデザイン

レスポンシブWebデザイン(RWD)は、スクリーンのサイズ、プラットフォーム、オリエンテーションに基づいて様々なデバイスで最適のサイトを生成するのウェブデザインとその開発のアプローチ方法を呼びます。

Bootstrap

BootstrapはウェブサイトデザインやUIのWebアプリケーションを素早く 作成する可能なCSSフレームワークです。 Twitter風のデザインを作成することができます。

Q&A

解決済

2回答

8606閲覧

FullCalendarとBoostrap Calendarではどちらを使おうか悩み中です!

hideo

総合スコア29

JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

レスポンシブWebデザイン

レスポンシブWebデザイン(RWD)は、スクリーンのサイズ、プラットフォーム、オリエンテーションに基づいて様々なデバイスで最適のサイトを生成するのウェブデザインとその開発のアプローチ方法を呼びます。

Bootstrap

BootstrapはウェブサイトデザインやUIのWebアプリケーションを素早く 作成する可能なCSSフレームワークです。 Twitter風のデザインを作成することができます。

0グッド

2クリップ

投稿2014/10/23 09:28

こんばんは!

現在、スマホに以下の表示ができるスケジュールを作成しています。
・日、週、月 のそれぞれの表示機能がある
・レスポンシブ(スマホでみても問題がないもの)

を開発しており、それで採用したカレンダー以下のものです。
・Bootstrap Calendar
http://bootstrap-calendar.azurewebsites.net/index-bs3.html

・FullCalendar
http://fullcalendar.io/docs/utilities/date_formatting_string/

最初はBootStrap Calendarで開発していたのですが、Viewを「日」表示にして、スマホで確認すると(画像は擬似的にブラウザを狭めています)一日の予定項目が以下のようにデザイン崩れをおこしました。

![イメージ説明]WIDTH:342

これまずいと思って次に、FullCalendarを見つけてスマホ用のスケジュール作成として開発していたのですが、どうも調べれば調べるほどレスポンシブデザインとして使った事例がなく、もし、FullCalendarをスマホ用のサイトでうまくご使用されている例がありましたらご教授していただけないでしょうか?

もしくは、他にも、「日」「週」「月」別に表示できスマホでも対応できるAPIをご存じの方がいらっしゃいましたらご教授いただけたらと思います。どうかよろしくお願いたします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

ベストアンサー

ある程度CSSが分かれば、Bootstrap Calendar の方が改良しやすいと思います。
レスポンシブデザインはメディアクエリに記述されています。Bootstrapの場合は最低のメディアクエリが768pxなので、320pxくらいまでのメディアクエリを追加して、カスタマイズするのはどうでしょうか?

lang

1@media screen and (min-width: 0px) and (max-device-width: 320px) { 2 /* ここに 横幅 320pxのcssを記述 */ 3} 4@media screen and (min-width: 321px) and (max-device-width: 767px) { 5 /* ここに 横幅 321pxから767px のcssを記述 */ 6}

ぱっと見た感じですとcalendar.cssのmax-widthをメディアクエリごとに変える必要がありそうです。

lang

1#cal-day-box .day-event { 2 position: relative; 3 max-width: 200px; /* ここを100px くらいに調整する */ 4 overflow: hidden; 5}

投稿2014/11/05 02:49

tmu

総合スコア277

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

ありがとうございました!早速実践します!

投稿2014/11/05 06:53

hideo

総合スコア29

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問