タグ

cssに関するzuborawkaのブックマーク (25)

  • word-breakとword-wrapはややこしい

    Updated 2015.01.13 / Published 2015.01.13 word-break:break-all;は一切の禁則処理を解除し、どの文字の間でも改行するため、単語の途中や括弧の直前・直後で折り返したり、句読点が行頭にきてしまうことなどがあることから折り返しの制御には好ましくないとされています。望ましい折り返しの制御をしてくれるword-wrap:break-word;(overflow-wrap:break-word;)の用法について紹介します。 折り返しを制御する2つのCSSプロパティ 幅の狭い領域で長い英単語や長いURLの途中で折り返しを制御できるCSSプロパティは、特にスマートフォンなどの小さなディスプレイサイズ向けへの対応を考慮してよく用いられるようになってきています。ただし、CSS3には折り返しを制御できるCSSプロパティが2つ存在し、とてもややこしいので

    word-breakとword-wrapはややこしい
    zuborawka
    zuborawka 2016/05/03
    未知の言葉が沢山出てきたので、後で読む。勉強になりそう・・・
  • ウェブフォームへのスタイル設定 - ウェブ開発を学ぶ | MDN

    完全な初心者はこちらから!ウェブ入門ウェブ入門基的なソフトウェアのインストールウェブサイトをどんな外見にするかファイルの扱いHTML の基CSS の基JavaScript の基ウェブサイトの公開ウェブのしくみHTML — Structuring the webHTML概論HTML 入門HTML を始めようヘッド部には何が入る? HTML のメタデータHTML テキストの基礎ハイパーリンクの作成高度なテキスト整形文書とウェブサイトの構造HTML のデバッグ手紙のマークアップコンテンツのページの構造化Multimedia and embeddingマルチメディアとその埋め込みHTML の画像動画と音声のコンテンツobject から iframe まで — その他の埋め込み技術ウェブへのベクターグラフィックの追加レスポンシブ画像Mozilla のスプラッシュページHTML tablesH

    ウェブフォームへのスタイル設定 - ウェブ開発を学ぶ | MDN
    zuborawka
    zuborawka 2016/03/29
    歴史的や技術的な理由により、フォームウィジェットは CSS とうまくかみ合いません。<略>しかし現代のブラウザでは、Web デザイナーがフォーム要素のデザインをより多くコントロールできます。
  • Flexboxの書き方 IE10、Safari、iOS Safari、Androidブラウザへの対応【実践編1】を紹介します【2015年4月現在】

    Flexboxの書き方 IE10、Safari、iOS Safari、Androidブラウザへの対応【実践編1】を紹介します【2015年4月現在】 こんにちは、WEBマーケティング部の杉尾です。 今回と次回で、『2015年4月現在、Flexboxの書き方 IE10、Safari、iOS Safari、Androidブラウザへの対応【実践編】』を紹介します。 今回はFlexboxのIE10、Safari、iOS Safari、Androidブラウザへの対応実践編の第一回です。 各プロパティの書き方 はじめに ※Flexboxは過去に二度大きな仕様変更がありました。 それぞれを古い順に、『box仕様』、『flexbox仕様』、『flex仕様』(現行)と呼称します。 ※IE10はベンダープレフィックス(-ms-)付きで『flexbox仕様』に対応している唯一のブラウザです。 ※iOS 6.1以前

    Flexboxの書き方 IE10、Safari、iOS Safari、Androidブラウザへの対応【実践編1】を紹介します【2015年4月現在】
    zuborawka
    zuborawka 2016/03/17
    各ブラウザへの対応、かなり詳しい。
  • position: absolute; の指定で要素が上下左右中央配置になる理由

    人様の人気エントリーに乗っかる感じで恐縮ですが、「CSSblock 要素を上下左右中央寄せにする、イマドキの方法。 : バシャログ。」 という記事が話題になっていたので、なんでその指定で上下中央配置になるのか補足してみます。 詳しい話は下記のリンク先をご覧ください。 CSSblock要素を上下左右中央寄せにする、イマドキの方法。 : バシャログ。 何でこういうことを書くかというとですね、例えば CSS でこういう指定をするとこう表示されるっていう話に関しては、仕様書を基準に話して欲しいのです。 「なんかよくわからないけどこういう風に書いたらこういう表示になった。よかったね」 で終わらせるのは個人の自由ですが、仕様書を基になぜそうなるのかの根拠を知るとより一層理解が深まると思いますので。 なので余計なお世話なんですが、下記に小難しく書きます。 解説のためのサンプルソース 例えば、下記の

    position: absolute; の指定で要素が上下左右中央配置になる理由
    zuborawka
    zuborawka 2016/01/30
    もやもやしてたのがすっきりした。有難うございます。
  • How to remove focus border (outline) around text/input boxes? (Chrome)

    Ask questions, find answers and collaborate at work with Stack Overflow for Teams. Explore Teams Collectives™ on Stack Overflow Find centralized, trusted content and collaborate around the technologies you use most. Learn more about Collectives

    How to remove focus border (outline) around text/input boxes? (Chrome)
    zuborawka
    zuborawka 2015/06/09
    outline: 0;
  • display: inline-block の隙間を詰める方法 | Soraxism

    今日会社の後輩くんから「display: inline-blockを使ってliを横並びにしてるんですけど、隙間ができてしまうんですが…」との質問。 彼は最近HTMLを学び始めたばかりなんですが、自分も昔これでmarginとかいじくり倒して悩んだことがあり、みんな同じ壁にぶち当たるもんなんだなぁとしみじみ…。 display: inline-blockでliを横並びに <ul> <li>box1</li> <li>box2</li> <li>box3</li> </ul> li { display: inline-block; /* IE 6/7 */ /display: inline; /zoom: 1; width: 100px; height: 100px; border: 1px solid #ccc; list-style: none; text-align: center; li

    display: inline-block の隙間を詰める方法 | Soraxism
    zuborawka
    zuborawka 2015/04/19
    “liの親要素にfont-size: 0を与える”なるほど~、このやり方は気づかなかった
  • White-space | CSS-Tricks

    DigitalOcean provides cloud products for every stage of your journey. Get started with $200 in free credit! The CSS white-space property controls how text is handled on the element it is applied to. Let’s say you have HTML exactly like this: <div> A bunch of words you see. </div> You’ve styled the div to have a set width of 100px. At a reasonable font size, that’s too much text to fit in 100px. Wi

    White-space | CSS-Tricks
    zuborawka
    zuborawka 2015/02/07
    なるほど、表で比較しりと解りやすい。
  • Codrops | Useful resources and inspiration for creative minds

    Explore 500+ free demos Discover our curated collection of 500+ free animations, interaction concepts, UI designs, web templates & more. Webzibition An exhibition of standout websites that caught our eye, curated for you. Fresh frontend news plus dev & design inspiration delivered to your inbox 👾 Hey! Looking for the latest in frontend? Twice a week, we'll deliver the freshest frontend news, webs

    Codrops | Useful resources and inspiration for creative minds
  • Clippy — CSS clip-path maker

    The inset() shape optionally allows values similar to border-radius for rounded edges. This new feature may be buggy in your browser.

  • BESTCSS

    Best Css Home

  • 中国語と日本語をページ内で混在させる時の注意点 | karak

    HTML内で日中混在表示を実現するにあたって、CSSのfont-family設定をいくつか試してみました。備忘録をかねて以下にまとめておきます。 テストはこのページで行っていますので、まずはこちらを参照してください(文字コードはUTF-8です)。下はFirefoxとIEで表示をチェックした際の画像です。 ソースにあるように、1~7番までのテキストをそれぞれfont-familyなどの設定が異なるspanタグで括り、表示を確認しています。Firefoxの方はほとんど問題ないので、以下では主にIEの表示を評価しています。 1番のnoneクラスは、ゴシック系のフォントで表示することだけを指定しています(font-family:sans-serif;)。どちらのブラウザでも日中混在表示はできていますが、サイトの訪問者全員がこれと同じ画面を見ているとは限りません。使っている環境の設定次第だと思います

    zuborawka
    zuborawka 2014/10/09
    “きちんと表示させるには中国語を括るタグにlang属性を与えておく必要があるようです”
  • Windows7版IE11のフォント問題

    Windows7用 IE11 のフォント周りのバグというか不具合についてのお話。Windows7のIE11は、Webサイトのスタイルシートで「font-family:sans -serif;」を指定していると、メイリオで表示されない。

    Windows7版IE11のフォント問題
    zuborawka
    zuborawka 2014/05/20
    この問題にただいま遭遇中・・・。バグというわけでもないのか?
  • ShortcutMapper - Keyboard Shortcuts for Popular Apps

    zuborawka
    zuborawka 2014/05/16
    CSSだけでキーボードを表現してるのか。面白い。
  • re-dzine.net situs togel online toto 2023 -

    By penulis • January 10, 2023 • comments off Sebelum langsung ke poin utama yaitu mengenai trik rahasia main togel online yang beneran udah terbukti gacor buat hasilkan kemenangan, kalian yang mungkin masih berstatus pemula di game…

    re-dzine.net situs togel online toto 2023 -
  • リストに1pxのラインを追加するだけで、印象がぐっとよくなる

    #sample { width:500px; font-size: 16px; color:#333333; background:#d6e5f5; padding:20px; } #sample li { list-style-type : none; padding:5px 10px; border-bottom:1px solid #84b2e0; } 1. 下に薄いラインを追加してみる このリストに1ラインを加えるだけで全然印象が変わってきます。試しに下に白いラインを追加してみます。 #sample { width:500px; font-size: 16px; color:#333333; background:#d6e5f5; padding:20px; } #sample li { list-style-type : none; padding:5px 10px; bord

    リストに1pxのラインを追加するだけで、印象がぐっとよくなる
  • もうCSS設計で悩まない!「CSSコーディング ガイドライン」策定のための参考記事・スライド 7選 / SQUEEZE - Web Design Studio -

    構造やクラス名、プロパティの記述方法などをルール付ける「CSSコーディング ガイドライン」策定のための参考記事を紹介します。 チームでの共有、コーディング効率やメンテナンス性などの改善のためにも、これを機会にガイドラインを導入してみてはいかがでしょうか。 コーディング規約を作ろう"制作チームの規模が大きくなればなるほど、コードの統一性は大切" ▶ コーディング規約を作ろう Webクリエイターボックス コーディング規約を見直すうえで抑えておくべきポイントを紹介。 チェックポイントコーディング規約に含むべき項目 ・ディレクトリやファイルの階層・名前 ・記述順やインデント、単位などのフォーマット ・ID,classなどの命名規則 ・対応ブラウザー CSSガイドラインを翻訳してみた"多くの開発者が関わる場合、メンテナンス可能、コード見通し良く、拡張可能にするために統一された方法を用いることが重要"

    もうCSS設計で悩まない!「CSSコーディング ガイドライン」策定のための参考記事・スライド 7選 / SQUEEZE - Web Design Studio -
    zuborawka
    zuborawka 2013/09/13
    ガイドラインがたくさんあるので悩む
  • テーブル

    注: この仕様の複数の節は、他の仕様によって更新されている。置換された仕様および節のリストの詳細は、最新のCSS Snapshotにおける"Cascading Style Sheets (CSS) — 公式の定義"を参照されたい。 CSS Working Groupはまた、CSS level 2 revision 2 (CSS 2.2).を開発している。 17.1 テーブル概論 この章は、CSSでテーブルの処理モデルを定義する。この処理モデルの一部はレイアウトになる。レイアウトに対して、この章は2つのアルゴリズムを導入する。1つ目の固定テーブルレイアウトアルゴリズムはよく定義されているが、2つ目の自動テーブルレイアウトアルゴリズムはこの仕様で完全に定義されない。 自動テーブルレイアウトアルゴリズムの場合、一部の広く採用される実装は、比較的厳密な相互運用性を実現している。 テーブルレイアウト

    zuborawka
    zuborawka 2013/08/09
    CSS2.1におけるテーブルの仕様(日本語訳)
  • CSSでtable幅を設定するためのまとめ

    CSSでtable幅を設定するためのまとめです。 以前、tableをレイアウトしたときに表示幅がなかなか思い通りにならず苦労したことがあったので、このエントリーにまとめてみました。 うまくまとまっていなかもしれませんが参考になれば幸いです。認識誤りがありましたらどこかでつぶやいてください。 記事中で使ったサンプルの表示は、Firefox/Google Chromeで確認しています。 1.table要素に幅を設定 table要素にwidthプロパティを設定すると、th要素/td要素の幅は次のようになります。 th要素/td要素の内容の幅が同じ場合は均等割りつけ th要素/td要素の内容の幅が異なる場合は長さに応じて割りつけ th要素/td要素にwidthプロパティを設定した場合、table要素に設定したwidthプロパティの値を超えない範囲で適用 例として、次のtable要素を利用します。

    CSSでtable幅を設定するためのまとめ
    zuborawka
    zuborawka 2013/08/09
    意外とややこしいテーブルのレンダリング仕様
  • jquery .css("border-color") does not return anything

    zuborawka
    zuborawka 2013/08/07
    おお、そうだったのか orz... Chrome で上手く行っててIEで上手く行かなかったからIEのバグだと思ってたら、俺のバグだった(´・ω・`) "border-color" では動かないほうが普通なんだ
  • ぼくのかんがえたさいきょうのしーえしゅえしゅ - MOL

    俺ももう30だし、夏なんで、CSSフレームワークはじめました。 とりあえず、UIエレメントとか作ってないし、CSSフレームワークとか言いながら、GithubのLanguage Staticsは98.3%、JavaScriptってな感じでGrunt Taskばかり充実してるような感じです、現状。 とりあえず、設計方針としてはマシなCSSを書くことを目標としている。この一年、スマホアプリのHTML/CSSコーディングをやってきたわけだが、度重なるUIの変更に耐えうるCSS、そして肥大化しないCSSとは何かずっと考えていて、特に答えという答えもで見つかっていわけだけど、とりあえずはこうしたほうがBetterなんじゃないかというの自分的に固まってきたので、公開してみた。 てか、最強のCSSなんて存在しないからなっ!! t32k/maple - GitHub ありがちな落とし穴 これを作るにあたって

    ぼくのかんがえたさいきょうのしーえしゅえしゅ - MOL
    zuborawka
    zuborawka 2013/07/30
    ツボったw > ひどいときは2,3時間class名を考えているときがある