CSSプロパティの1つである display は、CSSレイアウトに用いるプロパティの中でも極めて重要なものです。よく使われているのは、 block や inline 、 none あたりでしょう。 table や inline-block も、今ではかなり一般的になってきたと言えます。一方、 flex は新たに登場したものです。きっとユーザに気に入られるでしょう。これはレイアウト用に特別に作られたdisplayプロパティです。さらには、この先、 grid がまもなく私たちの秘密兵器となるでしょう(現在、盛んに取り組まれています)。これもまた、レイアウトに特化したプロパティです。 本記事は、当初予定していたよりもずっと長くなりました。ご希望に応じて、自由にサブセクションに飛んでお読みいただければと思います。もし、お時間を割いて全体を読んでいただけるのでしたら、大変嬉しく思います???? 目
USBケーブル1本でPCとつなぐだけで簡単にデュアルモニター環境を構築できるASUSのUSB外付け液晶ディスプレイ「MB168B+」が、パネルが視野角の広いIPSになって新モデル「MB169B+」に進化しました。そこで、前モデルのレビューから約2年ぶりにIPS液晶になったお手軽USBディスプレイの新モデルの使い勝手を試してみました。 MB169B+ | 液晶ディスプレイ | ASUS 日本 https://www.asus.com/jp/Monitors/MB169BPlus/ ◆外観チェック USB接続の外付け液晶ディスプレイ「MB169B+」はこんな箱に入っています。 なお、専用ケースは箱の外に付属しています。 箱を開けるとUSBケーブルと、説明書、インストールDVD、そしてその下にディスプレイ本体。 MB169B+のディスプレイサイズは前モデルMB168B+と同じ15.6インチ。 画
目次 1. display:tableとは 2. 要素を均等な幅で横並びにする方法 3. 高さが可変な要素の高さを合わせて横並びにする方法 4. 横並びにした要素の中のコンテンツを高さ中央揃えにする方法 5. tableのように、横並びにした要素を同じ幅で縦に並べる方法 6. 可変サイズの要素を外側の要素の中央に配置する方法 7. 画面サイズが小さくなった時に要素の横並びを解除する方法 8. まとめ display:tableとは 要素に対して指定することでtableのような表示にするCSSです。 display:table-cellやdisplay:table-row等と組み合わせて使用します。 要素を均等な幅で横並びにする方法 デモ HTML <ul class="demo1"> <li>January</li> <li>February</li> <li>March</li> <li
にすると同時にopacityを1へとアニメーションしたい場合。 それをcssのtransitionを使って実現しようとすると、 css: .hoge{ display: none; opacity: 0; transition: opacity 1s linear 0s; } .hoge.show{ display: block; opacity: 1; }
ある要素の前面に何か別の要素をかぶせるように配置した時、背面にある要素のマウスイベントは基本的には反応しません。(前面の要素のみ) 当然といえば当然の話なのですが、デザインや仕様によっては、実際に構築するまでこの問題に気付きにくい場合があります。ありました。 下記のサンプルは、透過PNGでできた星画像をリンクボタンにかぶるように position:absolute で配置した例です。見た目の上ではかぶっていませんが、それは星PNGの背景が透過されているからで要素同士はしっかりかぶっているため、背面のリンクボタンにマウスを置いてもカーソルの形は変わりませんし、クリックしても無反応です。(ギリギリかぶっていないリンクボタンの上端と右端は反応する) サンプル.01 これをどうにか前面の星PNGに邪魔されずにリンクボタンをマウスに反応させるようにする、というのがこの記事の本題。 一番簡単なのは、C
No Layout (レイアウト無し) ウェブサイトなんて、文章や画像などのコンテンツをブラウザの横幅一杯引き延ばし、縦1列に並べるだけで十分だ。だから、レイアウトなんて必要ない。そう君は考えるかもしれない。でも、ブラウザの幅を大きくしているユーザが君のサイトを見たらどう思うだろう?読むのが大変だと不平を言うかもしれない。何せ、次の行を読もうとするたびに、目線を右端から左端に戻さなくてはならないのだから。君のブラウザの横幅を広げて、このページを見てくれ。そうすれば、私の言いたい事が分かるだろう。 さて。この問題の前に、CSSでレイアウトを作るのに重要となる、displayプロパティについて見ていきたい。
注意 HTML5 からは 見た目は CSS に任せ、HTML は文書の構造(セマンティック)を表すことのみに重点を置かれるようになりました。例えば箇条書きリストを作るのに div と display: list-item; を使って構築するより、箇条書きリストを表す ul li を使ったほうがよりセマンティックです。このように目的にあった HTML 要素を使うようにしてください。 ボックスモデルとは CSS でレイアウトをする際には、 ボックスモデル を理解する必要があります。 CSS の定義するボックスモデルは以下の図のように 4つの領域で構成されています。 ボックスモデル解説図 content(コンテンツ) テキストや画像など、要素そのものの内容が表示される領域です。この領域のサイズは width(幅) と height(高さ)プロパティで指定することができます。 padding(パデ
<!DOCTYPE html> <style> /* CSS */ </style> <div class="display d4"></div> こんな感じでひとつの要素だけで作ってみようと思います。 方針 こんな感じで分割してみようと思います。 どのセグメントを光らせるかはクラスで指定します。 作成 とりあえず上記の方針に従い4を作ってみます。 .display { display: inline-block; box-sizing: border-box; position: relative; width: 60px; height: 100px; border: solid 4px #111; background-color: #111; overflow: hidden; } .display::before { content: ""; position: absolute
ワンボードコンピューター「Raspberry Pi」に、ファン待望の公式タッチスクリーンが登場しました。タッチ機能搭載のディスプレイの登場で、Raspberry Piの活躍の場が飛躍的に増加しそうです。 The Eagerly Awaited Raspberry Pi Display - Raspberry Pi https://www.raspberrypi.org/blog/the-eagerly-awaited-raspberry-pi-display/ Raspberry Pi 7" Touchscreen Display - Raspberry Pi Swag http://swag.raspberrypi.org/products/raspberry-pi-7-inch-touchscreen-display Raspberry Pi公式ブログが、これまでRaspberry P
Mountain Lion以降のOS Xでは、AppleScriptを使って通知センターにメッセージを表示できるようになりました。下記のような関数定義を .zshrc に書いておくと便利です。 function display_notification () { osascript -e 'on run argv display notification current date as text with title item 1 of argv end run' -- "$*" } function with_display_notification () { "$@" display_notification "($?)" "$@" } 下記を実行するだけで簡単に通知メッセージを表示できます。 display_notification ほげほげ 複数引数もいけるよ 下記のようにコマンド
すでにお気づきの方も多いと思いますが、最近ブログのデザインを多少修正しています。 はてブやTwitter等のソーシャルボタンは各サービスごとにデザインが異なり、何となく統一感がありません。 今回のデザイン変更はソーシャルボタン周りのデザインを統一化し、よりユーザクリックを誘いやすいようボトム位置に固定化しました。 この効果はてきめん! ブックマーク率は従来比で2倍以上に。 皆さんにも是非ご紹介したいと思いましたので、記事にしてみます。 設置方法 下記のソース群をあなたのブログに追加するだけです。 ソーシャルボタン画像はのらねこさんのページのものを使用させていただきました。 CSSソース あなたのブログのCSSに下記を追加してください。 .social-button { display:none; width:90%; max-width:900px; height:0; margin:0
なかなか便利なやつ。 例えば、カフェの猫の額ほどちっさい丸いテーブルにコーヒーやスマホなんて置いたらもういっぱいいっぱいで資料や雑誌を広げるのは至難のワザですよね。これから、さぁドヤるかという気持ちも萎えるというものです。 でも、待ってください。ドヤれるんです。ドヤれるガジェットがあるんです……そう、「mountie」ならね(ドヤッ。 これ、どんなものかというと、MacBookなどのノートPCのディスプレイ部にスマホやタブレットを固定できるマウントアダプターなんです。MacBookのフットプリントを変えずにサブディスプレイ化したiPhoneやiPadを使える上に、卓上に余裕ができるのは本当に便利。
主要ブラウザで使うことの出来る「CSS3」ですが、IE8に対応していないためにCSS3の基本や使い方は知っていても実務等では使う機会が少なかった(クライアントワークではIE8が対応ブラウザに含まれていたため)方もいらっしゃると思います。そうするとふと「あれ、あのプロパティはどう使うんだっけ?」とか「この要素だけにスタイルを適応するCSS3は何だっけ…?」など忘れてしまうこともしばしば…。 最近ではIE8のシェアは低くなり、またスマホサイト制作の機会も増えたためクライアントワークでもCSS3を活用したWeb制作が増えてきました。そこで今回は、まず覚えておくと便利な機能の復習とそれを応用し「これCSS3だけで作れるの!?」というような驚きの作品の数々をまとめてみました! CSS3とは そもそも「CSS3」とは何のことでしょうか。改めてその定義を確認してみましょう。 「CSS」は、ウェブページの
首都圏のキャバクラは地域によって色が全然違う こんにちは! 皆さん、キャバクラって行ったことはありますか?w 俺はしょっちゅう行ってるんすけど、いや〜、これが沼で通い出したら止まらないww だからお金ができるたびに首都圏のキャバクラを回ってるんすけど、よく調べてみると、キャバクラって地域によって全然毛色が違うんですよ! そこに通う人のニーズだったり、好みだったりがお店に反映されてんのかな?w だからキャバクラにハマる人って、初めて行った店の雰囲気とかキャバ嬢の見た目とかでどハマりする人と、そんなにハマらない人がいるんですよね。 俺はその前者wどハマりして今では抜け出せないところに来てるっすww じゃあ、首都圏、特に東京のキャバクラには地域によってどんな特徴があるのか、紹介していきたいと思います! 新宿歌舞伎町のキャバクラの特徴と必要な予算 キャバクラって言ったらまず新宿歌舞伎町を思い浮かべ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く