大阪城公園に撮影に行ってきました。

12月6日に大阪城公園にロケーションに行ってきました。koyu写に掲載漏れした写真を何点かピックアップいたします。

まずは大阪城。この日は曇り空だったのですが、さすがCANONの一眼レフ。暗いなりにシャープに撮ってくれます。

 

森ノ宮駅から大阪城公園に入園すると一番最初に出くわす噴水です。どこかの大学の陸上部がきてランニングでウォーミングアップをされていました。

 

 

お堀の冊で休む都鳥(ゆりかもめ)
近くの安治川から時々飛来するのかも。

地図でみると大阪城と安治川は近いですね。

 

 

大阪城横にある大阪ビジネスパーク

安治川に合流する地点で水上バスが来ました。

 

 

 

こちらは今話題の水陸両用バスではありませんんでした。アクアライナー。

Posted in photo-gallery Tagged Leave a comment

jQuery Mobileの リストのデザイン変更について

前回「WP-Galleryをスマートフォン対応にしました。」でjQuery Mobileとwordpressのテーマを使用してスマートフォン対応にしてみました。

そこでjQuery Mobileの「data-role=”listview”」で定義される
リストのデザイン変更について若干調べてみました。

今回は「data-role=”listview”」のリストに内包されるコンテンツの<width>横幅の設定変更(デフォでは右側①の空きが気になります)と右側に用意されるマーク②の色の変更、「data-role=”listview”」のリストの外側③のmarginの変更をしてみました。

①<width>横幅の設定変更

【html】
<ul data-role=”listview” data-inset=”true”>
<li>□□□□□</li>
</ul>

「data-role=”listview”」のリストに内包されるコンテンツ<li>□□□□□</li>のデフォルト設定では右側①の部分に間の抜けた空きが出来てしまうので、その部分をCSSで変更します。

jQuery Mobileのサイトよりダウンロードした元CSS「jquery.mobile-1.0b1.css」1411行目あたりにある

【CSS】
.ui-btn-icon-right .ui-btn-inner { padding-right: 33px; }

を今回作成したテーマのstyle.cssにコピーします。

②「data-role=”listview”」のリストに生成されるマークの色の変更

jQuery Mobileのサイトよりダウンロードした元CSS「jquery.mobile-1.0b1.css」697行目あたりにある

/* —Icons—*/

.ui-icon-arrow-r {
background:#FF9933;
background-image: url(images/icons-18-white.png);
background-position: -108px 50%;
}

.ui-icon-arrow-u {
background: #FF9933;
background-image: url(images/icons-18-white.png);
background-position: -180px 50%;
}

を今回作成したテーマのstyle.cssにコピーします。
赤文字部分を任意の色に設定変更します。
それだけではアイコン画像がなぜかリンク切れで非表示になるのでjQuery Mobileのサイトよりダウンロードしたアイコン画像の入った「images」フォルダーをサーバーにアップします。

すると下の写真のように丁度良い具合の見た目に変化しました。

③「data-role=”listview”」のリストの外側のmarginの変更をする。

style.cssに下記のコードを記して赤文字部分で任意のmarginに変更します。

.ui-content{ margin: -5px; position: relative; }

丁度良い具合に変更できたのではないでしょうか?

Posted in lab Tagged Leave a comment

jQuery Mobileとwordpressを使って

jQuery Mobileとwordpressのテーマを使用して
スマートフォン対応にしてみました。

制作するときに下記のサイトを参考にしました。

参考サイト

http://www.catswhocode.com/blog/how-to-create-a-mobile-wordpress-theme-with-jquery-mobile

今回のjQuery Mobileは1ページで作らずに
既存のwordpressのテーマにjQuery Mobileを呼び込む要素を配置する方法で複数ページで作成しました。

その時にjQuery Mobileの仕様で内部リンクのページ遷移で下記ような

  • header部の「Back」ボタンとサイトのタイトルが被る
  • トップページの画像をエフェクトさせるjavascriptが効かない

等のエラーが出ていたので下記のサイトを参考に修正しました。

参考サイト

http://dev.screw-axis.com/doc/jquery_mobile/components/pages_dialogs/anatomy_page/

回避作として「Back」ボタン「戻る」ボタンのリンクに対して「rel=”external”」か「data-ajax=”false”」のいずれかを追加します。

<a href=”http://kys-web.com/maeda/lab/” rel=”external”>HOME</a>

また、スマートフォンごとにテーマを振り分けるプラグインとして
「WPtap Mobile Detector」を使用しました。

http://wordpress.org/extend/plugins/wptap-mobile-detector/

この辺もwordpressは便利ですね。

Posted in lab Tagged Leave a comment

iphone用サイトでの画像のwidth設定

すでに運用中のwordpressでiphone用のサイトの専用テーマを作成して対応させた場合、
今までの記事の挿入画像にwidthやheightが指定されていて
iphoneの液晶からはみ出してしまうことが多いです。

また、iphoneは横持ちと縦持ちで表示比率が変わります

その場合は専用テーマのCSSで
画像<img>のプロパティのwidthとheightの設定で回避してみます。

img{
width:100%;
height:auto;
}

こう設定することで、すでに記事に挿入済みの画像が
横100%、縦は横の表示に合わせた比率に自動的に変化してくれます。

ipadでも表示されますが、少し画像が大きく感じるでしょう。

Posted in lab Tagged Leave a comment

IEで画像の下にできる隙間をCSSで修正する

IEで見ると画像の下に隙間ができる現象。

IEの独自の設定でbaselineになっているから。

そこでCSSで修正

img {
vertical-align: top;
}

と記入すると修正できる。

※vertical-align: top;はbottomとしてもよい。

 

Posted in lab Leave a comment