HTML/CSS 入門 SVGを使ってタイマーを作成してみよう
今回はSVGを使って以下のようなタイマーを作ります。
流れ
以下が作成の流れです。
SVGを使って円を描くJavaScriptを使って徐々にメーターを減らす表現をする
SVGを使って円を描く
...
プログラミング入門 コードレビューの練習をしよう
エンジニアになると他の人が書いたコードをレビューすることが多々あります。
いつもこうすれば絶対に間違いない、という書き方はありませんが、ある程度チェックするポイントは決まっているので、今のうちに覚えておきましょう。 ...
HTML/CSS入門 clip-pathを使っておしゃれなデザインを作ってみよう
今回はこんな模様をHTML/CSSでつくってみましょう。
まずはGridを作成まずはGridを使って以下のようなものを作ってみましょう。Gridについては他にいくつか記事を書いているので是非読んでみてください。
プログラミングをはじめたけど何をつくったらいいか分からない人向け 木魚サービスを作る
プログラミングを始めた人にありがちな悩みとして、何を作ったらいいか分からないということがあると思います。
そこで今回はそんな人のために、課題を書きます。
サービス名は木魚サービス木魚を鳴らすことができるサービス ...
HTML/CSS入門 Gridで色々つくってみよう その2
Gridでは重なり表現するのが簡単
配置する要素の位置を重なるようにすることで簡単に重なりを表現できます。
<!DOCTYPE html><html lang="ja"><head ...
HTML/CSS入門 Gridを使って色々つくってみよう
Gridを使うとレイアウトが楽しくなります。
今日は以下のようなレイアウトを作成してみました。
まずはGridでレイアウトをつくるGridでレイアウトを作成しましょう。
以下のように、 縦3マス横 ...
HTML/CSS 入門 Gridで幅を調整する
以下のようなGridレイアウトがあります。
HTMLとCSSは以下です。
<!DOCTYPE html><html lang="ja"><head> <m ...
HTML/CSS 入門 Flexbox と CSS Grid のどちらを使うか
一方向に並べるときはFlexbox、それ以外はGrid
一方向に並べるとは以下のようなことです。
以下は二方向に見えますが、実際は折り返されて複数行になっているだけなので一方向です。
一方でGridを使う場合は二 ...
HTML/CSS入門 Gridで重なりを表現してみよう
CSS Gridを使って要素の重なりを表現してみます。
以下のような感じです。
少しわかりづらいですが、ピンクの要素の下部に黒の要素が重なっています。ピンクが画像、その画像の説明が入ります。
完成形 ...
HTML/CSS Flexではみ出した時は flex-wrap: wrap を指定しよう
以下のようにFlexで横並びにしていたとします。
<div class="flex"> <div>apple</div> <div>banana</div ...