82回目授業内容 CSS3〜イラストレーターでバナー作成
[授業][Dreamweaver][PhotoShop][JavaScript][jQuery]
CSS3
- CSS3に慣れよう
- 癖を付けよう
<meta name="viewport" content="width=device-width">
- class属性やid属性も含め、属性の値を使うセレクタ
[class] {color: hotpink;}
- [class="ham"]と指定した要素に適用
[class="ham"] {color: hotpink;}
- class属性の値が「ham」を含む場合に適用
[class*="ham"] {color: hotpink;}
- class属性の値が「ham」で始まる場合に適用
[class^="ham"] {color: hotpink;}
- class属性の値が「ham」で終わる場合に適用
[class$="ham"] {color: hotpink;}
- class属性の値が「ham」というスペース区切りの語句を含む場合に適用
[class~="ham"] {color: hotpink;}
- class属性の値が「ham」」というハイフン区切りの語句から始まる場合に適用
[class|="ham"] {color: hotpink;}
- 擬似クラス
a:link { color: green; } a:visited { color: gray; } a:hover { color: orange; } a:focus { color: hotpink; } a:active { color: red; }
- :after擬似要素
h2:before, h2:after { content: "★"; color: red; } h2 { font-size: 32px; font-family: 'Arial Black'; background-color: greenyellow; } h2:before, h2:after { margin-right: 10px; font-family: 'メイリオ'; }
<h2>HAM SANDWICHES</h2> <p>:before擬似要素は、要素の直前に内容を挿入する際に使用します。</p> <p>:after擬似要素は、要素の直後に内容を挿入する際に使用します。</p>
- :first-letter擬似要素
p:first-letter { font-size: 32px; font-weight: bold; line-height: 24px; padding: 10px; background-color: greenyellow; float: left; }
<p>焼きたての手作りパンで新鮮なハム、トマト、チーズ、レタスを挟んだサンドイッチです。マスタードをピリッときかせたマヨネーズソースがおいしくて、お店の近くを通るたびに買いこんでしまいます。日替わりメニューもあって、毎日いろいろなサンドイッチが楽しめます。</p>
バナー広告作成
- Illustratorで作成
脱線話(復活)
[http://tokiyo.hateblo.jp:title=四十路男Tokiyoの人生再スタートblogもやってます。