<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>WEB・アプリ開発・音楽制作 &#124; Kaleidoscope &#187; Webデザイン</title>
	<atom:link href="http://blog.kaleido-jp.net/tag/web%e3%83%87%e3%82%b6%e3%82%a4%e3%83%b3/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.kaleido-jp.net</link>
	<description>WEB・アプリ開発・音楽制作</description>
	<lastBuildDate>Mon, 24 Nov 2014 00:40:02 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.6</generator>
		<item>
		<title>画像を使わずCSS3だけで尖ったBack・Nextボタンを作る方法</title>
		<link>http://blog.kaleido-jp.net/web/css3%e3%81%a0%e3%81%91%e3%81%a7back%e3%82%84next%e3%83%9c%e3%82%bf%e3%83%b3/</link>
		<comments>http://blog.kaleido-jp.net/web/css3%e3%81%a0%e3%81%91%e3%81%a7back%e3%82%84next%e3%83%9c%e3%82%bf%e3%83%b3/#comments</comments>
		<pubDate>Sat, 14 May 2011 02:50:30 +0000</pubDate>
		<dc:creator>kosuke</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[CSS3]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Web制作]]></category>
		<category><![CDATA[スマートフォンサイト制作]]></category>
		<category><![CDATA[Webデザイン]]></category>
		<category><![CDATA[スマホ]]></category>
		<category><![CDATA[スマートフォン]]></category>

		<guid isPermaLink="false">http://blog.kaleido-jp.net/?p=606</guid>
		<description><![CDATA[CSS3だけで、iOS風のBackやNextの尖ったナビゲーションボタン作る方法ないかな〜と探していたところ、良記事があったので紹介します。Androidで確認してませんが、webkit向けなのでたぶんAndroidでも [...]]]></description>
				<content:encoded><![CDATA[<div class="indent">
<div id="attachment_641" class="wp-caption alignleft" style="width: 160px"><a href="http://blog.kaleido-jp.net/wp-content/uploads/2011/05/ddc3ef47d2f5e7ca9770c8fd94d8a561.png"><img src="http://blog.kaleido-jp.net/wp-content/uploads/2011/05/ddc3ef47d2f5e7ca9770c8fd94d8a561-150x150.png" alt="" title="画像を使わずにCSS3だけで尖ったボタン" width="150" height="150" class="size-thumbnail wp-image-641" /></a><p class="wp-caption-text">画像を使わずにCSS3だけで尖ったボタン</p></div>CSS3だけで、iOS風のBackやNextの尖ったナビゲーションボタン作る方法ないかな〜と探していたところ、良記事があったので紹介します。<del datetime="2011-05-14T05:14:10+00:00">Androidで確認してませんが、webkit向けなのでたぶんAndroidでも大丈夫だと思います。</del>Androidはひと工夫必要そうです。</p>
<p><a href="http://css3wizardry.com/2011/03/21/back-and-next-buttons-revisited/" target="_blank">CSS3 Wizardry -Back and Next Buttons Revisited- </a><br />
<a href="http://css3wizardry.com/2010/10/05/subpixel-rendering-2/" target="_blank">CSS3 Wizardry -Subpixel Rendering- </a></p>
<p><br clear="all" /><br />
Buttons Revisitedの方が改良版で疑似要素バージョンみたいです。原理はSubpixel Renderingの方がわかりやすいです。<br />
<span id="more-606"></span></p>
<h4>ポイントとなるHTML</h4>
<p>ボタンを構成する要素はこれだけ。<br />
[html]<br />
&lt;!&#8211;ボタン要素&#8211;&gt;<br />
&lt;div class=&quot;button bordered back&quot;&gt;<br />
         &lt;span class=&quot;label&quot;&gt;Back&lt;/span&gt;<br />
&lt;/div&gt;<br />
&lt;!&#8211;//ボタン要素&#8211;&gt;<br />
[/html]</p>
<p><br clear="all" /></p>
<h4>ポイントとなるCSS</h4>
<p>その疑似要素をtransformで45度回転、mask-imageでつなぎ目を滑らかにしてるみたいですね。<br />
なるほど…その発想はなかったです。発想って大事だなーと再認識しました（笑）<br />
[css]<br />
.button.bordered.back:before {<br />
　…略…<br />
-webkit-transform: rotate(45deg);<br />
		-webkit-mask-image:<br />
			-webkit-gradient(linear, left bottom, right top,<br />
				from(#000000),<br />
				color-stop(0.5,#000000),<br />
				color-stop(0.5, transparent),<br />
				to(transparent));<br />
position: absolute;<br />
left: -9px;<br />
top: 2.5px;<br />
-webkit-background-clip: content;<br />
}<br />
[/css]</p>
<p>スマートフォンサイトはWiFi接続時はそうでもないのですが、3G回線の時は通信速度が落ちるので画像を用いずCSS3でUIを作るというのは、とても有効な手段です。</p>
<p>応用すれば、いろんなデザインができそうですね。</p>
<p><div id="attachment_633" class="wp-caption alignleft" style="width: 160px"><a href="http://blog.kaleido-jp.net/wp-content/uploads/2011/05/80976608120f01cb4e453595b7df3776.png"><img src="http://blog.kaleido-jp.net/wp-content/uploads/2011/05/80976608120f01cb4e453595b7df3776-150x150.png" alt="" title="デモ" width="150" height="150" class="size-thumbnail wp-image-633" /></a><p class="wp-caption-text">デモ</p></div>ご興味のある方は導入されてみてはいかがでしょうか。<br />
・<a href="http://vxjs.org/buttons/SubpixelButtons-2/buttons.html"><strong>デモ</strong></a><br />
・<a href="http://vxjs.org/buttons/SubpixelButtons-2/SubpixelButtons.zip"><strong>サンプルソースのダウンロード</strong></a></p>
<p>【2011.5.14 追記】Androidで確認したところ、形的に尖るのですが、マスクがたぶん効かない状態になってしまうようです。Androidはひと工夫が必要ですね。<br />
【2011.5.15 追記】ちなみに対象となるブラウザはwebkit系ブラウザです。（Safari、Chrome、Mobile Safari）※Androidは工夫が必要と思われる。</p>
<p><br clear="all" /></p>
<p><SCRIPT charset="utf-8" type="text/javascript" src="http://ws.amazon.co.jp/widgets/q?ServiceVersion=20070822&#038;MarketPlace=JP&#038;ID=V20070822/JP/kaleidoscopew-22/8001/660f7458-1bbe-4133-9232-60936e044217"> </SCRIPT> <NOSCRIPT><A HREF="http://ws.amazon.co.jp/widgets/q?ServiceVersion=20070822&#038;MarketPlace=JP&#038;ID=V20070822%2FJP%2Fkaleidoscopew-22%2F8001%2F660f7458-1bbe-4133-9232-60936e044217&#038;Operation=NoScript">Amazon.co.jp ウィジェット</A></NOSCRIPT></p>
</div>
<p><strong>他の人気エントリ</strong>
<ul class="popular-posts">
<li><span><a href="http://blog.kaleido-jp.net/kaleidoscope/unity_develope/" rel="bookmark" title="2012年2月28日">Unityが使える方を探しています</a><a  href="http://b.hatena.ne.jp/entry/http://blog.kaleido-jp.net/kaleidoscope/unity_develope/" > <img src="http://b.hatena.ne.jp/entry/image/http://blog.kaleido-jp.net/kaleidoscope/unity_develope/" /></a></span></li>
<li><span><a href="http://blog.kaleido-jp.net/web/typoinsta_bosyu/" rel="bookmark" title="2011年12月6日">デザイナーさん・イラストレーターさんを募集しています</a><a  href="http://b.hatena.ne.jp/entry/http://blog.kaleido-jp.net/web/typoinsta_bosyu/" > <img src="http://b.hatena.ne.jp/entry/image/http://blog.kaleido-jp.net/web/typoinsta_bosyu/" /></a></span></li>
<li><span><a href="http://blog.kaleido-jp.net/smatphone_app/aboutapp/" rel="bookmark" title="2011年11月19日">Flash終了でアプリは消えないと思うよ？</a><a  href="http://b.hatena.ne.jp/entry/http://blog.kaleido-jp.net/smatphone_app/aboutapp/" > <img src="http://b.hatena.ne.jp/entry/image/http://blog.kaleido-jp.net/smatphone_app/aboutapp/" /></a></span></li>
<li><span><a href="http://blog.kaleido-jp.net/music/kubbe/" rel="bookmark" title="2012年6月17日">ノルウェー絵本「KUBBE（キュッパ）」映像化の音楽を作りました</a><a  href="http://b.hatena.ne.jp/entry/http://blog.kaleido-jp.net/music/kubbe/" > <img src="http://b.hatena.ne.jp/entry/image/http://blog.kaleido-jp.net/music/kubbe/" /></a></span></li>
<li><span><a href="http://blog.kaleido-jp.net/web/%e3%83%95%e3%83%aa%e3%83%83%e3%82%af%e3%82%b9%e3%83%a9%e3%82%a4%e3%83%89/" rel="bookmark" title="2011年4月29日">スマートフォンサイトにフリック・スワイプ実装できるjQueryスライダプラグイン</a><a  href="http://b.hatena.ne.jp/entry/http://blog.kaleido-jp.net/web/%e3%83%95%e3%83%aa%e3%83%83%e3%82%af%e3%82%b9%e3%83%a9%e3%82%a4%e3%83%89/" > <img src="http://b.hatena.ne.jp/entry/image/http://blog.kaleido-jp.net/web/%e3%83%95%e3%83%aa%e3%83%83%e3%82%af%e3%82%b9%e3%83%a9%e3%82%a4%e3%83%89/" /></a></span></li>
</ul>
<p><!-- popular Posts took 5.181 ms --></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.kaleido-jp.net/web/css3%e3%81%a0%e3%81%91%e3%81%a7back%e3%82%84next%e3%83%9c%e3%82%bf%e3%83%b3/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
