アドビ
製品

トップ

  • Adobe Creative Cloud
  • Creative Cloudグループ版
  • Creative Suite 6
  • Adobe Marketing Cloud
  • Acrobat
  • Photoshop
  • SiteCatalyst
  • 学生・教職員個人向け
  • Elementsファミリー

Adobe Creative Cloud

  • Adobe Creative Cloudとは?
  • デザイン
  • Web
  • 写真
  • ビデオ
  • 学生・教職員
  • グループ
  • エンタープライズ
  • 教育機関
  • 行政機関

デザインと写真処理

  • Photoshop
  • Illustrator
  • InDesign
  • Adobe Muse
  • Lightroom

ビデオ

  • Adobe Premiere Pro
  • After Effects

Web開発&HTML5

  • Edgeツール&サービス [新規ウィンドウで開く]
  • Dreamweaver
  • ゲーム [新規ウィンドウで開く]

Adobe Marketing Cloud

  • Adobe Marketing Cloudとは?
  • アナリティクス
  • Webエクスペリエンス管理
  • 広告管理&最適化
  • テストとターゲティング
  • ソーシャルメディア管理
  • キャンペーン管理

ドキュメントサービス

  • Acrobat
  • FormsCentral [新規ウィンドウで開く]
  • SendNow [新規ウィンドウで開く]
  • Acrobat.com [新規ウィンドウで開く]

パブリッシング

  • Digital Publishing Suite

  • すべての製品を見る
ビジネスソリューション

Digital Media

  • Creative Cloudグループ版
  • ユーザー事例
  • Digital Media事例

ビジネスニーズ別

  • 分析
  • デジタルパブリッシング
  • ドキュメント管理
  • 広告管理
  • ソーシャルマーケティング
  • テストとターゲティング
  • ビデオ編集と公開
  • Web開発 [新規ウィンドウで開く]
  • Webエクスペリエンスマネジメント
  • すべてのビジネスニーズを見る

Digital Marketing

  • Adobe Marketing Cloud
  •  
  • Digital Marketing事例

業種別

  • 教育機関
  • 金融機関
  • 行政機関
  • 小売
  • 全業種を見る
サポートとラーニング

サポート

  • サポートホーム
  • ダウンロードとインストール
  • Adobe Creative Cloudヘルプ
  • Adobe Marketing Cloudヘルプ
  • サポートお問い合わせ
  • フォーラム [新規ウィンドウで開く]

ラーニング

  • ラーニングとチュートリアル
  • マーケター向けトレーニングサービス [新規ウィンドウで開く]
  • Creative Station(Creative Cloud情報)
  • Photoshopマガジン
  • デザインマガジン
  • Focus In(映像制作情報)
  • Pinch In(Web制作入門)
  • アトリエ(初心者向け写真編集)
  • Adobe Marketing Center
  • Adobe Marketing Cloud Japan Blog [新規ウィンドウで開く]
  • 認定制度
ダウンロード
  • 体験版
  • Adobe Flash Player
  • Adobe Reader
  • Adobe AIR
  • すべてのダウンロードを見る
会社情報
  • 採用情報
  • 投資家の皆様へ(英語)
  • ニュースルーム
  • プライバシー
  • 企業の社会的責任(CSR)
  • ショーケース
  • お問い合わせ
  • その他の会社情報
ご購入
  • 個人・プロフェッショナル向け製品
  • 学生・教職員向け製品
  • 小中規模ビジネス向け製品
  • ライセンスについて
  • キャンペーン情報
  • Adobe Marketing Cloudお問合せ [新規ウィンドウで開く]
  • 販売パートナー
検索
 
マイアカウントにサインイン
マイアカウントの概要
製品およびサービスの登録状況
注文状況
ユーザー情報
マイアカウント
ようこそ、さん
マイアカウントの概要
製品およびサービスの登録状況
注文状況
ユーザー情報
マイアカウント
サインアウト
カート
プライバシー マイアカウント
アドビ
製品 セクション 購入   検索  
ソリューション会社情報
サポートラーニング
サインイン サインアウト プライバシー マイアカウント
先行予約の提供開始予定日Date. 商品が発送されるまで、クレジットカードには課金されません。提供開始の予定日は変更される場合があります。 先行予約の提供開始予定日Date. ダウンロードの準備が整うまで、クレジットカードには課金されません。提供開始の予定日は変更される場合があります。
個数:
(消費税を含む )
ご購入には学生・教職員個人版の購入資格の確認が必要です。
小計 (税込)
キャンペーン ( 税込)
送料( 税込)
消費税
レジで精算
合計 ( 税込)
カートの中身を見る

PhotoshopからはじめるCSS再入門 第2回Adobe Pinch In / 制作コラム

ホーム 入門 製品と機能 使い方 制作コラム

PhotoshopからはじめるCSS再入門

CSSの世界に働く不思議な力

公開日 : 2014/05/27

わたしたちが住むこの世界は、地球の中心方向に力が働いているので地面に引き寄せられますが、CSSの世界では左上から力が働いています。

ツイート

左上に引き寄せられる世界

さっそくAdobe Edge Reflowで適当なボックスを置いてその力を確認しましょう。Edge Reflowは最新版を使ってください。この記事ではEdge Reflow バージョン0.42を使っています。

1. Fileメニューから「New Project」を選択して、新しいファイルを開きます。この状態で表示されているのはグリッドです。グリッドの幅や数は左側の「Grid」で変更できます。

2. 「Columns」(カラム数)を11に変更します。

ではボックスを置いてみましょう。ボックスはCSSでレイアウトの基本となる入れ物で、中にテキストや画像、ボタンなどが入ります。

3. ツールバーの2番目の「Add a Box」(ボックスを追加)をクリックします。

4. ページの上のほうに、左右に余白をあけて横長のボックスを描きます。グリッドの線の近くで描きはじめると、ボックスがグリッドに吸着します。

ボックスの左と上に、数字が表示されていて、左上が基準になっていることがわかります。分かりやすいように、ボックスに色を塗っておきましょう。

1. 「Styling」(スタイリング)タブに切り替えます。

2. 「Backgrounds」(背景)の「Add a color」(色を追加)をクリックして、青を選択します。

3. 何もないところをクリックするか、Enterキーを押して、色を確定させます。

4. 「Layout」(レイアウト)タブに戻しておきます。

割合でデザインする

さて、ボックスの左と上に表示されているのは、左上からの距離です。よく見ると上はpx(ピクセル)、左は%と書いてありますね。

「Layout」の中の「Size」(サイズ)という項目にはボックスの横幅がありますが、これも%で指定されています。

Edge Reflowではボックスの横方向の位置や幅は、何もしないと割合(%)で設定されます。すべてピクセル単位でデザインしてきたPhotoshopユーザーには衝撃的です。

レスポンシブWebデザインでは、ページの横幅に合わせて要素の幅やレイアウトを変えるので、%指定が必要なのです。ハンドルを左右にドラッグして、ページの幅を変えてみてください。上からの位置は変わりませんが、左からの位置と幅が変化することが分かります。

サイズの固定

写真やロゴなど、幅が自動的に変わって欲しくない場合があります。このような場合は幅を固定することができます。さきほどのボックスの下部に、黄色の正方形のボックスを置いてみましょう。

1. ツールバーの左から2番目の「Add a Box」(ボックスを追加)をクリックします。

2. Shiftキーを押しながらドラッグして正方形を描きます。

3. 選択ツールで2つのボックスを選択し、Edge Reflowの右下にある「Alignment Panel」(整列パネル)で左揃えにします。(2つのボックスを選択するにはShiftキーを押しながら順にクリックするか、2つを囲むようにドラッグして範囲選択します)

4. 一旦選択を解除して、あらためて2つ目のボックスだけを選択します。

5. Stylingタブに切り替えて黄色を指定します。Layoutタブに戻しておきます

 

ボックスの左には%、上にはpxで距離が表示されています。今度はページの上からの距離ではなく、上のボックスの下辺からの距離になっていますね。私たちの世界とは上下さかさまで、ページの上が地面のような感じになって、そこに「積まれて」いる感じです。

ハンドルを左右にドラッグして、ページの幅を変えてみてください。

はい、あっという間に正方形ではなくなりました。

幅が25.53%、高さは276.22pxです。幅も高さも%指定でしかも小数点付き。頭がおかしくなりそうですね。さらに、この欄に表示されているのは2桁までですが、Edge Reflowの下部の「Code」(コード)ボタンをクリックして、コードを見ると、もっと細かい値になっています。あああー、もう!

しかしこれがEdge Reflowによるデザインの世界です。気にしないことにしましょう。

ということで、幅と高さを固定しましょう。「Size」の幅の欄にマウスを載せて、プルダウンから「px」(ピクセル)を選択します。

すると、今見ている幅がピクセル値で自動的にセットされます。

次に高さを調整します。幅の値を、高さの欄にコピー&ペーストしましょう。

これで正方形に戻りました。これでハンドルを動かすとどうでしょう。今度はどんなにページの幅が狭くなっても幅が変わらなくなりました。このように、%指定、px指定を使い分けることで、ページの幅に応じて変わるものと変わらないものを作りわけることができます。

成り行きで決まる位置

さてそれでは正方形のボックスを横に並べてみましょう。

1. 黄色のボックスを複製します。Altキー(Macの場合はOptionキー)を押しながらドラッグすると複製できます。

2. さらに同じ操作を繰り返して、もう1つボックスを作ります。

3. 整列パネルを使って3つのボックスの上辺を揃えます。

4. それぞれの色を緑、赤に変更します。

これでハンドルを動かしてみてください。赤いボックスはぎりぎりまで粘るものの、幅を固定しているせいで入りきれなくなって、あえなく下にいってしまいます。さらに幅を狭めると、緑のボックスも下に落ちます。この時、左上から力が働いていることを思い出してください。そのせいで、少しでも上、少しでも左の空いている場所に行こうとします。

左から何%、上から何pxという相対的な位置指定なので、ページの幅が狭くなって指定された位置に置けなくなると、ブラウザが勝手にずらしてしまうのです。文章が長くなると途中で折り返されるのに似ています。

これが「Float」(フロート)という仕組みです。喫茶店のコーヒーフロートに浮かんでいるアイスクリームを思い浮かべるとよいと思います。グラスが小さいとアイスクリームをいくつも浮かべられないので、どれか沈みます。

「Advanced」(高度な設定)のFloatの欄を見ると、「Float Left」(左寄せ)がONになっているのが分かります。

このボックスを左に寄せて、続く要素をその右側に流し込むという指定です。Floatを変更することで、右寄せにしたり、中央に配置したり、フロートをOFFにすることもできます。

このように要素の位置がページの幅に応じて成り行きで決まってしまうというのが、CSSのやっかいなところでもあり、面白いところです。

位置の固定

当然、成り行きでは困る場合もあります。絶対そこにいて動かないでほしいという要素は、「絶対配置」にします。

1. 赤いボックスを選択します。LayoutタブのAdvancedにある「Position」(位置)の指定を、Staticから「Absolute」(絶対配置)に変更します。

2. 位置の指定を、右から「9%」に変更し、Enterキーを押します。

ハンドルを動かしてみると、赤いボックスは例え他のボックスと重なろうとも、右から9%の位置を死守します。これが絶対配置です。

今回は、CSSの世界に働く不思議な力についてご紹介しました。Photoshopできっちり1ピクセル単位でやっていた調整とはまったく違う世界でびっくりすると思います。Edge Reflowを使ってデザインするときは、必要なところはきっちり揃えつつも、%指定や小数点を気にしないおおらかな気持ちで、デザインしてみてください。

 

 

あわせて読みたい


第2回 CSSの世界に働く不思議な力 2014/05/27

第1回 新しいWebデザインのアプローチ 2014/03/13

石川修一

石川修一

株式会社ニューロマジック 執行役員 早稲田大学大学院 国際情報通信研究科 招聘研究員

フロントエンドからクラウドサーバー構築まで、新しいことに興味がありすぎて時間が足りない、Web制作会社の制作部門統括。Adobeインフルエンサー。九州芸術工科大学で粘土や溶接、写真現像、CGなど学び、ドリームキャストのゲーム開発へ。その後システムエンジニアとして今の会社に参加し、Flashエンジニアとしてフロントエンドに転向。NHK「宇宙チャンネル」など手がける。

トップへ

 

 

Adobe Pinch In Topへ戻る

 

 

関連サイト

  • Creative Cloudの活用情報「Adobe Creative Station」
  • プロフォトグラファーのための「Photoshopマガジン」
  • デザイン、電子書籍の情報「デザインマガジン」
  • プロフェッショナルのための映像制作情報「Focus In」
  • Webの情報「Pinch In」

関連情報

  • Creative CloudのWeb製品情報
  • Creative Cloudダウンロードセンター
  • Creative Cloudトレーニング
  • Creative Cloudヘルプ
  • Edge ツール&サービス
  • ニュースレター登録
Creative Cloud メンバーシップ
Creative Cloudにログイン

Creative Cloud メンバーシップ
個人版

制作に必要なツールをすべて利用可能

Creative Cloud メンバーシップ<br />個人版
年間プラン / 毎月
購入する 体験版
ご購入には学生・教職員個人版の購入資格の確認が必要です。
CS3以降製品をお持ちなら
40%OFFの特別提供版が
初年度 2,980円/月額
Photoshop CC

世界最高峰のプロフェッショナル画像編集ツール

x
Photoshop CC
年間プラン / 毎月
今すぐ購入 体験版
カートに追加
ご購入には学生・教職員個人版の購入資格の確認が必要です。
Photoshop CCと
モバイル対応したLightroomが
誰でも月額980円!
今すぐお電話 0120-61-3884
学生・教職員個人版の価格 ›
学生・教職員ではない方はこちら

製品

  • Adobe Creative Cloud
  • Creative Cloudグループ版
  • Creative Suite 6
  • Adobe Marketing Cloud
  • Acrobat
  • Photoshop
  • Digital Publishing Suite
  • Elementsファミリー
  • SiteCatalyst
  • 教育向け

ダウンロード

  • 体験版
  • Adobe Reader
  • Adobe Flash Player
  • Adobe AIR

サポート

  • ヘルプ&サポート
  • 注文と返品
  • ダウンロードに関するヘルプ
  • ユーザー登録に関するヘルプ

ラーニング

  • トレーニング
  • Adobe TV
  • Creative Station(Creative Cloud情報)
  • デザインマガジン
  • Photoshopマガジン
  • Focus In(映像制作情報)
  • Pinch In(Web制作入門)
  • 初心者向け写真編集
  • Adobe Marketing Cloud Japan Blog

ご購入

  • 個人・プロフェッショナル向け製品
  • 学生・教職員向け製品
  • 小中規模ビジネス向け製品
  • ライセンスについて
  • キャンペーン情報
  • 販売パートナー

会社情報

  • ニュースルーム
  • パートナープログラム
  • 企業の社会的責任(CSR)
  • 採用情報
  • 投資家の皆様へ(英語)
  • イベント
  • 法律上の注意事項
  • セキュリティ
  • お問い合わせ
地域を選択してください 日本(変更)
地域を選択してください 閉じる

North America

Europe, Middle East and Africa

Asia Pacific

  • Canada - English
  • Canada - Français
  • Latinoamérica
  • México
  • United States

South America

  • Brasil
  • Africa - English
  • Österreich - Deutsch
  • Belgium - English
  • Belgique - Français
  • België - Nederlands
  • България
  • Hrvatska
  • Cyprus - English
  • Česká republika
  • Danmark
  • Eastern Europe - English
  • Eesti
  • Suomi
  • France
  • Deutschland
  • Greece - English
  • Magyarország
  • Ireland
  • Israel - English
  • ישראל - עברית
  • Italia
  • Latvija
  • Lietuva
  • Luxembourg - Deutsch
  • Luxembourg - English
  • Luxembourg - Français
  • Malta - English
  • الشرق الأوسط وشمال أفريقيا - اللغة العربية
  • Middle East and North Africa - English
  • Moyen-Orient et Afrique du Nord - Français
  • Nederland
  • Norge
  • Polska
  • Portugal
  • România
  • Россия
  • Srbija
  • Slovensko
  • Slovenija
  • España
  • Sverige
  • Schweiz - Deutsch
  • Suisse - Français
  • Svizzera - Italiano
  • Türkiye
  • Україна
  • United Kingdom

Commonwealth of Independent States

  • Includes Armenia, Azerbaijan, Belarus, Georgia, Kazakhstan, Kyrgyzstan, Tajikistan, Turkmenistan, Ukraine, Uzbekistan
  • Australia
  • 中国
  • 中國香港特別行政區
  • Hong Kong S.A.R. of China
  • India - English
  • 日本
  • 한국
  • New Zealand
  • 台灣

Southeast Asia

  • Includes Indonesia, Malaysia, Philippines, Singapore, Thailand, and Vietnam - English

Copyright © 2014 Adobe Systems Software Ireland Ltd. All rights reserved.

利用条件 | プライバシー | Cookie