カテゴリー別アーカイブ: study

WP CSS3フルスクリーン背景スライドショーについて-Fullscreen Slideshow

CSS3で、スライドショーを背景にしたサンプルをみつけました。
ちょっとやってみたくなって、
http://st-neverland.com/
でやってみました。
写真は仮です。

wpの、front-page.php (固定ページ)に
demoサイト
から、コピペ(^_^;)して、やってみました。
表示は出来るのですが、背景に指定できません。
コンテンツもきちんと表示できません。
スマホもグチャグチャです。

Demo1のように表示して、新着ブログも背景の中に表示したいのですが。
どこにスタイルを指定すれば良いのか、、、困っています。(~_~)

ヘッダー含め、修正箇所が沢山あると思いますが、どうしたら良いですか???。。。

front-page.php

div id=”page” は元々body id=”page” でした。
bodyはおかしいと思って。divに変更しました。
これだと、bodyには指定できてない気がします。。。
すみません。長いですがこんな感じです。

スマホ対応のデザイン

先生に質問

media queryでスマホ対応にしようと思い、作業中です。

参考にと思いhttp://www.malebranche.co.jp/
を見ました。画面横幅をせばめるとメニューが縦並びになります。その際にスマートフォン対応サイトへと出てきます。
それをクリックして見る(PCで)のと、実際スマホで見るのとでは、レイアウトが違います。PCで見ると、左側にサイドメニュー的なものがあります。

これは、どういうことでしょうか?

スマホ用に、別にサイトを作り、modanizerとかで
分岐して表示させてるのですか?

cssで画像をクロスフェードに挑戦

先生のを参考にやってますが、うまくいきません。手書きしてましたけど上手くいかないので、
とりあえず、一回コピペで試してみましたが、うまくいきません。
http://nobu-69.com/manakaa/sample2/
3枚目の画像の後に謎の空白時間があります。

現在の理解度

/*cssでスライドショー*/

クロスフェードするものの大外枠です。widthを切れば画面いっぱいに表示されます。
#bg_header{
margin:0 auto;
width:900px;
}

高さ指定は必須。指定しないと、場所が確保されないので。
画像は縦に3つ並びます。overflow:hidden;であふれた分を隠します。
.slider{
height:400px;
position:relative;
overflow:hidden;
}

各画像をabsolute the butcherで同じ位置に重ねる。
.slider img {
position:absolute;
width:100%;
}

opacity:0;で完全に透明にする。キーフレーム名(必須)をつける、overwrapとする。(任意の名前でいい)
24sは24秒という意味。何が24sなのでしょう?easeはイージング。infiniteは永遠に。
.slider img {
opacity:0;
animation:overwrap 24s ease infinite;
}

nth-of-type(1)は一枚目という意味かな?一枚目のディレイが0なのは、
すぐに表示させたいから。2枚目は4秒後に出現。3枚目は8秒後に出現。
.slider img:nth-of-type(1) {
animation-delay:0;
}
.slider img:nth-of-type(2) {
animation-delay:4s;
}
.slider img:nth-of-type(3) {
animation-delay:8s;
}

overwrapと名前をつけたキーフレームに色々と指定を書く。
ここが良く分からないです。
スライドショーの柿のやつの黒板の説明みたけど、?です。
難しいです。
@keyframes overwrap {
0% {opacity:0;z-index:10;}
5%,30% {opacity:1;}
44% {opacity:0;z-index:-1;}
45%,100% {opacity:0;z-index:-1;}
}

よろしくお願いします。

2013-03-22 勉強会

日時:2013年3月22日(金)18:00〜22:00
会場:柴崎学習館 第二和室
出席者:高橋先生、真中のぶ、ランサーしょうじ、かおりんご、KANEDA
項目は、

  • Manaka Designのマークアップについて
  • レスポンシブwebデザインのスライダーはどうするか?
  • バナーサイズについて
  • 新しいプラグイン(勉強会のカレンダーをwidgetに表示)
  • 固定トップページに画像をアップし、スライドさせる方法の検討

続きを読む

WordPressで複数ヘッダー画像をcssスライドショーで動かす

2013-3-22勉強会で、収まらなかった内容をパソコン倶楽部りんご:TOPページに実装しました。
WordPressのヘッダー画像に複数の画像をアップしておいて、fornt_pageの時は、header.phpでそれらを取得してcssのanimationで動かします。front_pageでない時は、Twenty Twelveの設定のまま(任意の画像に固定か、ランダムかを選択)です。animationの動作はFirefox16+、Google Chrome21+、Safari6+で確認しました。 続きを読む

キャラメルメープルポップコーンのパッケージをhtml5とcssで再現

2013-3-8勉強会で行った「マークアップとcssの筋トレ」は、キャラメルメープルポップコーンのパッケージを取り上げました。

マークアップとcssの筋トレ とは?

チラシ、パッケージ、書籍などの印刷物や、看板などをhtmlとcssで再構築することで、マークアップとcssのスキルをアップする為の練習です。

手順

まず、題材を用意します。

今回はこれ。

セブンイレブンで買いました

セブンイレブンで買いました


選ぶ題材は、文書量があまり多くないものが良いでしょう。

文字要素を抜き出します。

お好きなエディタでマークアップする

この段階では以下に留意して下さい。

  • 印刷物をWeb上に再現するつもりで、SEOを考慮すること。
  • マークアップに不要な要素(div,span,br)や、属性(id,class)は使わない。これらはcssで装飾する段階で使う
  • doctypeを指定する。html5推奨。
  • title要素も忘れずに

ここで、メンバー同士で、各自のメークアップを発表します。比較・検討すると面白いです。
マークアップには、厳密な意味での正解はありません(明らかな間違いはあるでしょうが)。
例えばこの題材では次の様なパターンがありました。

この場合は、パターン3の方が妥当性が高いです。hgroup内の見出し要素は、最も数字の小さいものがアウトラインとして採用され、その他は省略されてしまいます
「キャラメルメープルポップコーン」は、一つながりの商品名で、要素としても「キャラメルメープル」と「ポップコーン」で分けるべきではありません。「ポップコーン」の方が大きい文字になっているのは、cssで調整しましょう。

cssで装飾する

まずは題材を出来るだけ再現してみます。
その上で、Webならではの工夫を加えると、より良いです。
ここで、必要ならば、divやspanを追加したり、idやclassなどの属性を追加しましょう。

こんな感じにしてみました

screenshot-html5-popcorn-package

cssはこんな感じ。

実装は以下のリンクから開けます。
html5-popcorn-package
SEVEN&iのロゴマークや、VALUE PRICE 100 YENのマークは、本来なら画像にすべき所ですが、練習でcssだけで描いています。

WP固定ページに最新投稿一覧を表示する

front-page.php(固定ページの表示したい場所に記述)

2013-3-8勉強会

今日は、新メンバーのKIKOさんが参加されました。
お菓子が今回も更に充実!! KIKOさんからもたくさんいただきました!
KIKOさんは元漫画家さんという事で、イラスト作品も拝見させていただきました。さすがプロ!!

議題は以下の通り

  • KIKOさんのマッサージ治療院のチラシデザインについて
  • キャラメルメープルポップコーンのパッケージでマークアップとCSSの筋トレ
  • サイトのTOPページをWwordPressにしたい
  • WwordPressのユーザー一覧ページを作る

です。 続きを読む

WordPressのユーザー一覧ページを作る

2013-3-8の勉強会で、ランサーしょうじさんへお伝えしようとした内容を、改めて整理して実装してみました。
まず、ユーザー一覧ページを作る条件は以下の通りでした。

  • 登録されたユーザーのアバターやプロフィール情報を自動取得して表示したい
  • テーマはTwenty Twelveのクローン。テンプレートファイルの編集はアリとする。
  • ページ自体は固定ページで作成
  • 他の固定ページには影響を与えないこと

続きを読む

3/8勉強会 治療院チラシ

新メンバーのKIKOです。

今日の勉強会では、私が友人に頼まれたチラシについてアドバイスをいただきましたので、まとめを書きます。

・まずターゲット 誰に読んでほしいのか?を明確にすること。

・どんなシーンで使うのか?-ポスティングなのか、店の中に貼るのかなども考える。

・アイキャッチで注目をひく。まずは目にとまらせる。

ー基本面積の2/3使い、キャッチコピーがかぶってもいい。

-魅力的な顔のアップが強い。または文字だけで魅せる。

・ジャンプ率ー見出しは強力なメッセージになる。大きい方がアイキャッチ効果がある。読みやすい。本文は小さい文字でいい。

・箱組ー左右、上下のラインを揃える。これは意識しないと揃えられない。

・フォントの種類は多くても3種類。少ない方がいい。

・色の種類もあまり使わない。カラーポリシーがないのはだめ。

・ホワイトスペースを考える。はじまで文字を入れない。何かに注目させるために余白を作る。

・ドロップシャドウは使わない。

自分のチラシの悪かった点

・アイキャッチが弱い。

・ジャンプ率が低い。

・本文の文字はもっと小さくていい。→本文の文字も大きくしなくてはと思い(小さくするのが怖くて) 結果、すべてが同じ大きさになりアイキャッチがなくなってしまった。

・箱組ができていない。縦横のラインが揃ってなくてジグザグだった。

・ターゲットが曖昧だった。

・治療院の前の看板にさしておくチラシなので、治療院の名前は小さくてもいいとのこと。(院名を大きくすることばかり考えてました)

→チラシの目的、役割を整理すること!!

以上です。今日のアドバイスをふまえて、作り直してみます!!

タカハシ先生、今日のメンバーの皆さん、本当にありがとうございました!初参加の私に、皆さんフレンドリーに接してくれて、とても楽しかったです。正直、学校よりもためになる、内容の濃いすばらしい勉強会でした。また参加させてください!!

kozackmanの名刺デザイン

名刺を作ります!

冬期はゲレンデに生息するフリースキーヤーのkozackmanさん。久しぶりのパソコン倶楽部りんごの勉強会への参加で、名刺デザインの考察を発表してくれました。これに対して、りんごメンバーで意見を出し合いました。

#14kozackman

SNS時代に名刺?

今時、個人で名刺を作りたい、と思ったのには訳がある、ということで、どんなコンセプトで名刺作成をしようとしている、という発表をしてもらいました。

名刺の目的
ゲレンデで知り合った人に渡して、自分のサイトにアクセスしてもらう
利用シーン
スキー場に於いて使用する事を前提にしたデザイン。ゲレンデでは携帯を持ち歩かないので、せっかく意気投合しても、その場限りになってしまうのがもったいない。そこで物理的に情報を伝える「名刺」をツールとして使おうと考えた。
デザインポイント
  • facebookをはじめ、youtube,flickr,pintarestなど、各種のSNSを最大限に活用したいので、それらのアイコンと、IDが必須。
  • 各種SNSのIDが統一されていれば、省スペースにもなる。
  • この名刺は自己ブランディングのツールと考えている。

今までの名刺との違い

一般的な名刺の内容をおさらいしておくとこんな感じ。

  • 会社名
  • 役職
  • 名前
  • メールアドレス
  • 電話番号

作ろうとしている名刺ではこうしようと考えている。

  • 会社名 サイトロゴ(かっこいいヤツ)
  • サイトurl
  • 役職(いらないので削除)
  • 名前(ローマ字でカッコよく!) a.k.a(SNSのIDをニックネームとして書く手もアリ)
  • メールアドレス SNSアイコンとID
  • 電話番号(教えたくないので削除)

メンバーからの意見

ランサーしょうじ#12ランサーしょうじ

材質はプラスチックなど、濡れても大丈夫な素材にしないと使えないのでは?
真中のぶ#3真中のぶ

サーファーも海に携帯は持って行かないから、その手の情報は暗記してました!
名刺がなくても、興味がある人には後日連絡するし、口頭で伝えて覚えてもらえない人からの連絡はあまりないかも・・・
僕の場合は「nobu69」で検索してね!でだいたい問題ありません。せっかく自分のサイトがあるならそれを活用しない手はない!
本当に興味のある人は、検索して連絡をくれます。なので確実に、そのキーワードなら検索上位になるというキーワードを把握しておく必要があります。
簡単なキーワードが有利です。
タカハシ先生#2タカハシ先生

名刺はインパクトを残せるかどうかが大切。総額で数千円しか違わないのなら、カード素材やプリント業者による印刷も多いに使うべきだと思います。そもそもインクジェットは水に弱いので、想定される使用環境では使えないし。
かおりんご#9かおりんご

ステッカーやシールにしたら良いかも

今後の予定

kozackmanさんは、フリースキーとシーケンスに関するサイトを作るそうです。楽しみですね。サイトや名刺が出来上がったら報告をしてください。

WordPress 固定ページ追加について

本日、タカハシ先生に教えて頂いて、
フロントページ(front-page.php)を作成し、TOPの固定ページにしました。

ナビゲーション部分には、今の所

  • topページ
  • SHOPページへ戻る
  • BLOG(front-page.phpを作成後、追加しました)

のボタンがあります。

BLOGのページですが、リンクは
http://サイト名.com/blog/なのですが、
色々試してみましたが過去の記事を、ページのメインに表示する事ができませんでした。

とりあえず、Twenty Eleven: 固定ページテンプレート (page.php)を
front-page.phpにペーストした状態です。

※フロントページは、現在
http://st-neverland.com/

この場合、BLOGページも固定ページ?を作成するのでしょうか?
club ringoの様に、topと違う表示にしたいのです。

質問が、分かりにくいですよね。。。すみません。

http://clubringo.com
は、ナビゲーションが cat=1とか、page_id=※※※ とか?になってますね。。。

頭が混乱してます。。。後日、この投稿内容は、修正します。(=..=)zzz

★追記★
WordPress を専用ディレクトリに配置する – WordPress Codex 日本語版

既存のサブディレクトリをルートディレクトリとして表示する場合

手順9.次の修正を行ない、ファイルを保存する。
修正前:require(‘./wp-blog-header.php’);
修正後: WordPress コアファイルの新ディレクトリ名を使います。
require(‘./wp/wp-blog-header.php’);

この手順のindex.phpファイルを修正前のファイルで上書きしてしまいました。(;_;)
修正箇所を変更しましたが、表示ができなくなりました。

require(‘./wp/index.php’);
と変更しました。
これが間違いでしょうか??(><) 表示が出来なくなり、index.htmlの表示に戻しましたが(><)