![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
光沢のあるボタンの作り方について
デザインド素人です、Photoshop Elements7を使用しています。
ホームページのメインメニューなどにweb2.0風?(光沢のあるかっこいいやつ)の画像を作成したいのですが、ネットをみてもphotoshopを使用してるものしか見つからず、やってはみるもののElementsにはない機能がいつもでてきて、いつも途中で挫折してしまいます。
ネットでは色を指定したら自動で作成するものもありますが、後学のためにやはり自分で作ってみたいです。
作り方をご存知の方ご教授お願いします。もしくはElementsでも作成できるサイトのご紹介をお願いします。
No.5ベストアンサー
- 回答日時:
No.3です。
http://www.dougamanual.com/blog/82/436/e2340.html
elementsを使ったこと無いので詳しいことは言えませんが、上記サイトを参考にしてみてください。
本家Photoshopだとレイヤースタイルでベベルをかけて、レイヤーでグラデーションかけて透明度を調整するだけなんですけどね。
指定URLのサイトではよくわからなかったのですが、
>本家Photoshopだとレイヤースタイルでベベルをかけて、レイヤーでグラデーションかけて透明度を調整するだけなんですけどね。
をヒントに試行錯誤してみたらできました。
ありがとうございました。
No.6
- 回答日時:
この場合の背景画像の作り方は他の方の説明を参考にしてください。
私は別のソフトを使っている。ポイントは添付のように、4種類のグラデーション画像を縦に4つならべたものが外との設定上はとても楽です。
1) 一つの画像の立て幅は4つないし5つのグラデーションをならべたもの
2) 上からデフォルト、フォーカス、アクティブ、訪問済み、(現在のページ)とする。
順番は任意です。
3) 各画像の立て幅は100pxが扱いやすい
4) 横幅は1px以上
添付画像では5色(red,yellow,green,blue,gray)を説明
HTMLの該当部分は、サイト内ナビゲーションですから下記のようにマークアップしてある。
<div class="documentInfo"><!-- 文書情報 -->
<ul id="siteNav"><!-- サイトマップ -->
<li><a href="./index.html">Top</a></li>
<li><a href="./info.html">Infomation</a></li>
<li><a href="./product/index.html">Product</a></li>
<li><a href="./siteMap.html">SiteMap</a></li>
<li><a href="./contactUs.html">Contact</a></li>
</ul>
★ 検索エンジンや携帯電話などCSSを理解しないブラウザのために、ナビゲーションリストとしてマークアップしてある。
CSS部分
div.documentInfo ul#siteNav li a:visited{
background-position: 0px -350px;
}/* 訪問済みは上から3番目の背景画像 */
div.documentInfo ul#siteNav li a:focus,
div.documentInfo ul#siteNav li a:hover{
background-position: 0px -150px;
color:black;
}/* フォーカスされた時の背景 */
div.documentInfo ul#siteNav li a:active{
background-position: 0px -220px;
}/* アクティブな時 */
以下HTML全体
★タブは全角スペースで置換してある。テストするときは元に戻す
★細かい説明はしない。自分でそれぞれのプロパティは調べること
★下記検証サイトでチェック済み
Another HTML-lint gateway ( http://openlab.ring.gr.jp/k16/htmllint/htmllint. … )
W3C CSS 検証サービス ( http://jigsaw.w3.org/css-validator/#validate_by_ … )
______________ここから
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html lang="ja">
<head>
<meta http-equiv="content-type" content="text/html; charset=Shift_JIS">
<title>サンプル</title>
<meta http-equiv="Content-Style-Type" content="text/css">
<link rev="made" href="mailto:hoge@hoge.com" title="send a mail" >
<link rel="START" href="../index.html">
<style type="text/css">
<!--
html,body{margin:0px;padding:0px;}
div#Top{
margin-top:30px;
}
div.documentInfo ul#siteNav{
display:block;width:100%;min-width:520px;margin:0px;padding:2px;
position:absolute;top:0px;left:0px;
}
div.documentInfo ul#siteNav li{
display:block;list-style:none;
float:left;
line-height: 24px;font-size: 16px;
width:19%;min-width:100px;
border:solid gray 2px;
background-color: rgb(100,100,100);
}
div.documentInfo ul#siteNav li a{
display:block; width:100%;height:100%;
color:white;text-align:center;
background-image: url(../images/green.png);
background-repeat: repeat-x;
background-position: 0px -50px;
}
div.documentInfo ul#siteNav li a:visited{
background-position: 0px -350px;
}
div.documentInfo ul#siteNav li a:focus,
div.documentInfo ul#siteNav li a:hover{
background-position: 0px -150px;
color:black;
}
div.documentInfo ul#siteNav li a:active{
background-position: 0px -220px;
}
-->
</style>
</head>
<body>
<div id="Top">
<h1>サンプル</h1>
</div>
<div class="bodyText">
<p>・・・・・本文・・・・</p>
</div>
<div class="documentInfo">
<ul id="siteNav">
<li><a href="./index.html">Top</a></li>
<li><a href="./info.html">Infomation</a></li>
<li><a href="./product/index.html">Product</a></li>
<li><a href="./siteMap.html">SiteMap</a></li>
<li><a href="./contactUs.html">Contact</a></li>
</ul>
<h2>更新履歴</h2>
<dl class="document-version">
<dt id="FIRST-PUBLISHED">First Published</dt>
<dd>2005-06-10</dd>
<dt id="LAST-MODIFIED">Last Modified</dt>
<dd>2005-06-10 12:00:00 (JST)</dd>
</dl>
</div>
</body>
</html>
![「光沢のあるボタンの作り方について」の回答画像6](http://oshiete.xgoo.jp/_/bucket/oshietegoo/images/media/9/650963_5497e00870727/M.jpg)
なるほど全ての画像を最初から表示させて、マウスイベントで画像をずらすことで表示の遅れをなくし常に見れるのですね。
勉強になります。
画像は他の方のやり方を参照させていただき、完成したらこのコードを参考にさせていただきページを作成してみます。
ありがとうございました。
No.4
- 回答日時:
>エドウィンHPのトップページにある黒光りしているメニュー(MEN'SとかLADIES'とか書いているところ)のようなイメージのものを作成したいです。
あれは、画像ではなく、背景画像です。
詳しくは帰ってきてから・・今から出かける。
No.3
- 回答日時:
この回答への補足
回答ありがとうございます。
こういう感じです。一番作ってみたいのは今のエドウィンHPのトップページにあるメニューの感じです。
ベベルとグラデをどのように利用すれば作れますか?
きいてばっかりですいません・・。
No.2
- 回答日時:
ができないのだとすると、視点を変えて
LogoShader
http://homepage2.nifty.com/pyonpyonpyopyon/
を使うとか。
---
http://aska-sg.net/psegogo/index.html
http://www.detarame.jp/index.html
http://www.geocities.co.jp/SiliconValley/4634/ag …
http://www.geocities.co.jp/MusicStar-Guitar/7240/
http://courier.adobe.co.jp/pse/
http://labaq.com/archives/51344221.html
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Photoshop(フォトショップ) Photoshop ElementsだとiPhoneで撮影した写真を加工して家にあるプリンターで印画 1 2022/10/30 12:17
- モニター・ディスプレイ WEBデザイナーに興味がありまして、Photoshop、イラストレーターを使ってゆくゆくは副業を始め 5 2023/07/05 13:53
- JavaScript [Java] Edgeでのアドレスバー非表示について 3 2022/04/20 17:51
- 電子マネー・電子決済 QUICPayの登録ができない。 4 2023/06/10 10:57
- ノートパソコン 自作にするか、メーカーか、オススメのノートPCをおしえてください。 5 2022/11/29 17:42
- その他(プログラミング・Web制作) プログラムの勉強のおすすめは 7 2022/12/09 20:09
- Web・クリエイティブ 今とても悩んでる事があるんです。至急アドバイス頂けたら助かります。 現在学生で、Illustrato 1 2022/09/18 20:02
- Illustrator(イラストレーター) 《 Adobe Creative Cloudのアカウントついて...》 僕は、4月からグラフィックデ 2 2022/05/29 11:04
- その他(コンピューター・テクノロジー) 《 Adobe Creative Cloudのアカウントついて...》 僕は、4月からグラフィックデ 2 2022/05/29 11:06
- アニメ アニメ製作が形成してきたパターンや方式と今後について 2 2023/08/11 03:49
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
箇条書きで表される点がずれる...
-
ドリームウィーバーでリスト作...
-
htmlの文字が縦書きになる
-
2個のFormを横並びにしたい
-
HTML属性での「""」 「''」違い
-
リンクを知らせる手のマークが...
-
div要素が重なってします
-
質問1.
-
widthやheightの数値に単位(px...
-
<div id="container">の使いか...
-
複数のボタンを等間隔に、かつ...
-
<h1>、<h2>と<p><div>の行間を...
-
liタグの中に<p>タグやら<dl>を...
-
1時間30分を簡単に表したいで...
-
レスポンシブWebデザインでリン...
-
divタグ内のコンテンツが重なっ...
-
ulタグやliタグの中でbrタグ...
-
ボタンをセル内一杯に表示させ...
-
改行ほどは行かないけど、若干...
-
table で画像をピッタリとくっ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ワードにコピペ、画像が表示さ...
-
CSSのposition指定で親要素の背...
-
箇条書きで表される点がずれる...
-
リストの画像をくっつけたい!
-
display blockのレイアウトが崩...
-
光沢のあるボタンの作り方について
-
ドリームウィーバーでリスト作...
-
CSSの外部参照について。
-
style.cssのjQuery条件付きcss...
-
htmlの文字が縦書きになる
-
【ヒトの神秘】美男美女から何...
-
htmlのolやulなどlistにtitleや...
-
HTML属性での「""」 「''」違い
-
widthやheightの数値に単位(px...
-
<div id="container">の使いか...
-
複数のボタンを等間隔に、かつ...
-
2個のFormを横並びにしたい
-
含む含まないという概念自体の...
-
<table>の高さ固定。情報増加時...
-
<h1>、<h2>と<p><div>の行間を...
おすすめ情報