タグ

*とCSSに関するmaangieのブックマーク (28)

  • CSSの継承〜親から子へ受け継がれる意志〜 - Qiita

    アドベントカレンダー初挑戦!21日目(プラコレ的には10日目) こんにちは!横田です。 不適切なところがありましたらご指摘いただけると幸いです。 よろしくお願いします! 今一度見直したい「継承」 フロントをやっていて、そこまで日は浅くないのですが、これまであまりcssプロパティの「継承」について深く考えたことがありませんでした。 親要素からプロパティを指定していって、子要素で効いていなかったらまた指定しよう、ぐらいでした。 しかしたびたび思うのです。「またcolor: #555;って書くのか...」と。 そこで、継承についておさらいしてみました。 Sassなどでスマートに書ける今、変数や関数をつかってかっこよく書けるようになりましょう! 継承とは 親要素のプロパティの値が、子要素に引き継がれることです。 プロパティによって継承されるものとされないものに分かれます。 継承されるプロパティ 使

    CSSの継承〜親から子へ受け継がれる意志〜 - Qiita
    maangie
    maangie 2019/12/21
    タイトル勝ち
  • Sass: Syntactically Awesome Style Sheets

    Sass is the most mature, stable, and powerful professional grade CSS extension language in the world. CSS Compatible Sass is completely compatible with all versions of CSS. We take this compatibility seriously, so that you can seamlessly use any available CSS libraries. Feature Rich Sass boasts more features and abilities than any other CSS extension language out there. The Sass Core Team has work

  • Error encountered while saving cache ... can't dump hash with default proc · Issue #331 · rails/sass-rails

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    Error encountered while saving cache ... can't dump hash with default proc · Issue #331 · rails/sass-rails
    maangie
    maangie 2017/02/16
    sass 内で google フォントを import するとエラーになる由。
  • Koala - a gui application for LESS, Sass, Compass and CoffeeScript compilation.

    Koala is a GUI application for Less, Sass, Compass and CoffeeScript compilation, to help web developers to use them more efficiently. Koala can run in windows, linux and mac.

    maangie
    maangie 2017/01/24
  • CSS Snapshot 2018 日本語訳

    CSS Snapshot 2023 W3C Group Note, 7 December 2023 More details about this document This version: https://www.w3.org/TR/2023/NOTE-css-2023-20231207/ Latest published version: https://www.w3.org/TR/css-2023/ Editor's Draft: https://drafts.csswg.org/css-2023/ History: https://www.w3.org/standards/history/css-2023 Feedback: CSSWG Issues Repository Editors: Tab Atkins Jr. (Google) Elika J. Etemad / fan

    maangie
    maangie 2016/11/02
  • SassMeister | The Sass Playground!

    SassMeister is a playground for Sass. Add some Sass and SassMeister will show you the rendered CSS.

  • Sass: Documentation

    Sass is a stylesheet language that’s compiled to CSS. It allows you to use variables, nested rules, mixins, functions, and more, all with a fully CSS-compatible syntax. Sass helps keep large stylesheets well-organized and makes it easy to share design within and across projects. If you’re looking for an introduction to Sass, check out the tutorial. If you want to look up a built-in Sass function,

    maangie
    maangie 2015/05/08
  • GitHub - antonj/scss-mode: Emacs mode for SCSS files (http://sass-lang.com)

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - antonj/scss-mode: Emacs mode for SCSS files (http://sass-lang.com)
  • かつてはJavaScriptを利用していたものの、今ではCSSのみで実装できる10の小技

    2015年3月18日 CSS 2011年に「少しのコードで実装可能な20のjQuery小技集」という記事で数々の便利な制作技を紹介したのですが、時は流れ、今ではCSSのみで表現できるものが多くなってきました。という事で今回はその記事内で紹介した技を中心に、かつてはJavaScriptを利用していたものの、今ではCSSのみで実装できる小技を紹介します。 ↑私が10年以上利用している会計ソフト! 目次 Div全体をクリックできるようにする テーブルの偶数・奇数の行の色を変える フォームにテキストを入れておき、フォーカスで消す(文字色も変更) ラジオボタンとチェックボックスを装飾する スライドパネル アコーディオン ツールチップ 言語によってスタイルを変更 横並びのdivの高さ揃える ボックスを上下左右中央に配置する それでは実際にどんな事ができるのか見てみましょう!サンプルも作ったのでコードと

    かつてはJavaScriptを利用していたものの、今ではCSSのみで実装できる10の小技
    maangie
    maangie 2015/03/17
  • たまに使うと便利なマークアップの原始的デバッグ方法 - FICC Workbook

    なんてことのない話ではありますが、マークアップのデバッグ方法の紹介です。 簡単だしちょっと便利なのでたまーに使うんですが、先日同僚が「なるほどー便利っすね」と知らなかったようなのでちょっと紹介してみます。 (メジャーなやり方なのかどうなのかよくわからないけども) *{border: 1px solid #f00 !important;} cssにこれだけ追記して終わり。 見た目は↓こんな感じに、すべての要素に真っ赤なボーダーが付きます。 スマホ対応とかで横スクロールが5pxくらい出ちゃってる〜! どこだ〜! デベロッパーツール使ってもわからない〜! そんな見つけにくい “はみ出し系” を探すのにちょっと便利です。 知らなかった〜って人は使ってみるとちょっと幸せになれるかもしれません。 追記 borderだと要素の大きさに影響するのでoutline の方が良いかもと社内でナイスな意見が出たの

    たまに使うと便利なマークアップの原始的デバッグ方法 - FICC Workbook
    maangie
    maangie 2014/09/19
    なるほど
  • CSS-Tricks

    These things called passkeys sure are making the rounds these days. They were a main attraction at W3C TPAC 2022, gained support in Safari 16, are finding their way into macOS and iOS, and are slated to be the future for password managers like 1Password. They are already supported in Android, and will soon find their way into Chrome OS and Windows in […]

    CSS-Tricks
    maangie
    maangie 2014/06/06
  • CSSフレームワーク「Compass」の基礎

    Compassのメリット CSSスプライトが簡単に作成できる Compassでは、フォルダに配置するだけで、CSSスプライトで記載された一枚画像が簡単に作れます。CSSスプライトを利用すれば、1ページ辺りの画像の読み込みを何度も実行せずにすむため、ページの高速化につながります。 独自のmixinが利用できる グラデーションやベンダープレフィックスを自動で付与してくれる機能があります。 独自の関数が利用できる 画像のサイズを取得したり、三角関数の計算をしたりできる関数があります。 mixinや関数はCompassの公式リファレンスで紹介されています。ここでは記載できないほどのmixinや関数がありますので、一度見てみると面白いかと思います。 上記に加え、第1回目に記載したこちらのSassのメリットももちろん享受できます。 読みやすい 変数や繰り返し処理が使える 成果物の品質を統一できる 高速

    CSSフレームワーク「Compass」の基礎
    maangie
    maangie 2014/05/30
  • すごく役立った!サイト制作でさりげなく使われているCSSテクニックまとめ

    作成:2014/04/21 更新:2014/10/24 Web制作 > 前回コーポレートサイト制作が捗るjQuery プラグインをまとめましたが、今回はCSS版ということで、使用頻度が高いものと、これから必要になりそうなものを、忘れないようにメモしておきます。コーポレートサイトやWeb サービスサイトでさりげなく使われているものや、今後増えそうなものなど。 エンジニア速報は Twitter の@commteで配信しています。 もくじ 横並び 1.今までの回り込み解除 2.横並びや並び順 3.均等に並べる/段組み ナビゲーションメニュー 4.多階層 ドロップダウン 5.amazon風 メガドロップダウン 6.ドロワーメニュー コンテンツメニュー 7.モーダルウィンドウ 8.アコーディオン 9.タブパネル テーブル 10.ストライプテーブル 11.レスポンシブ+テーブル リスト 12.カウント

    すごく役立った!サイト制作でさりげなく使われているCSSテクニックまとめ
    maangie
    maangie 2014/04/22
  • Intro.js - Step-by-step guide and feature introduction for your website

    No dependencies, fast and small 10KB JavaScript and 2.5KB CSS, that's all (minified, gzipped). User-friendly Navigate using keyboard or mouse. Easily change the themes for your website. Browser compatibility Works on Google Chrome, Mozilla Firefox, Opera, Safari and even Internet Explorer. Why using Intro.js? When new users visit your website or product you should demonstrate your product features

  • フォントサイズの比率をemや%を一覧で表示する - MdN Design Interactive

    作業効率がアップする隠れた使い方教えます! WEB制作、プロの無料サービス活用術 ──コーディングに使えるツール(2) [technique 09] フォントサイズの比率をemや%を一覧で表示する 文=ハヤシユタカ((有)ムーニーワークス) Tool PXtoEM URL http://pxtoem.com/ デザイン作成時において、テキストはpxかptで作成し、コーディング時には%かemが主流になっているが、pxかptでの文字サイズは「PXtoEM」を使用すれば、デフォルトのフォントサイズを決め、その数値からフォントサイズの大小比率をemや%を一覧表で表示してくれる。そのほか「Get CSS」でCSSファイルを参考にしたり、カスタムフィールドで細かい数値の参考値を計算したりしてくれるので、まだ文字の調整に自分のルールを持っていない人にオススメのツールだ。 左のリストからベースにしたい文字

    フォントサイズの比率をemや%を一覧で表示する - MdN Design Interactive
  • CSS謝罪文 - jsdo.it - Share JavaScript, HTML5 and CSS

    CSSによるインデックスされない謝罪文 CSS文が書いてあるので、画面上は表示されているがGoogleでのキーワード検索には引っかからない 「流出」などの嫌な単語は:beforeと:afterに「流」「出」を分けて書くことで、自然言語解析を回避 #s { p:first-child { font-weight: bold; font-size: 120%; } p:not(:first-child) { text-indent: 1em; } p:nth-child(1):before{ content: "お 詫"; } p:nth-child(1):after{ content: " び"; } p:nth-child(2):before{ content: "平素は弊社のサービスをご利用いただき、誠にありがとうございます。"; } p:nth-child(3):before{ c

    CSS謝罪文 - jsdo.it - Share JavaScript, HTML5 and CSS
  • Emacs Helm for CSS/SCSS/LESS を書きました。動画あり - Web学び

    2013年 10月 19日 Helmの素晴らしいインターフェースを利用してCSSやSCSS/LESSを上空から見渡すような感じでコーディングできるようになります。 いつもは人様のElispの紹介ばかりなので今回は自分で初めて配布用のものを作ってみましたw 画質がよろしくない48秒の動画です。タイプ音がうるさくて申し訳ありません。 SCSSやLESSのように入れ子になっていたり、圧縮済みCSSも、一瞬でフルセレクタ&プロパティビュー&移動可能になります。Helmバッファの移動とセレクタ移動が同時並行に働きます(難しかった ><)。 これが今のところメインの機能です。他にもネストのレベルを指定して閉じ括弧にどのセレクタか分かるようにするコメントを挿入&書き換え出来る機能があります。 ShingoFukuyama/helm-css-scss パッケージ管理システムのMELPAからもダウンロードで

    Emacs Helm for CSS/SCSS/LESS を書きました。動画あり - Web学び
  • はてなスターのユーザー名をCSSだけで強引に表示 - os0x.blog

    なんとなくブログの見た目を少しいじった(テスト前になると部屋を片付けたくなるアレ)。 シングルカラムだと横に間延びするのは前から気になってたので、max-widthを1000pxで設定して、あとフッターをシンプルに。 で、はてなスターってデフォルトだとマウスを乗せるまで誰のだかわからないのが気になってて、自分ではGreasemokey Scriptでユーザーのアイコンに置き換えてるんですが(hatena big profile star)、そういうことをしてない多くの人はが並んでいるだけで、わかりにくいなーと。 ってことで、装飾してやろうと思ったけど、CSSだけだとやはり厳しい。まあ、IEを考えなければ(IEだと普通の表示のまま)ってことで、afterとか使って強引にIDを表示してみた。 CSSはこんな感じ(ネガティブなtext-indentとoverflow:hiddenというよくあるバ

    maangie
    maangie 2013/12/08
  • cssとは?使い方と学び方の基礎まとめ - プログラミング学習の窓口

    プログラミングの基礎であるhtmlを勉強していると、必ず出てくる言葉がcss。 現代のwebサービスにおいて、htmlcssはいわば兄弟のようなもので切っても切れない関係と言えるでしょう。 では、cssとはいったいどういうものなのでしょうか。 簡単に言うと、Webページの文字の色や大きさ、背景、配置といった見た目を設定する言語の一種です。 静的ページも動的ページも見た目の部分の多くはこのcssで制御されています。 もしcssを詳しく学ぶなら、独学もいいですがプログラミングスクールがおすすめです。費用は当然かかりますが、アドバイスがもらえることと、学習スケジュールが管理されるので、強制的に頑張れる仕組みが作れるのもメリットと言えるでしょう。 The post cssとは?使い方と学び方の基礎まとめ first appeared on プログラミング学習の窓口.

    maangie
    maangie 2013/11/05
  • BEMという命名規則とSass 3.3の新しい記法 - アインシュタインの電話番号

    BEMを使った命名がとても明快で、このところHTMLCSSを書くのによく使っている。CSSのクラス名として書く場合は、BEMCSS用に使いやすくしたMindBEMdingという書き方を採用している。最初にこれを知ったときは「こんな汚い記述の仕方は使いたくない」と思ってたんだけど、すっかり慣れて、今ではその明快さにちょっと心酔しかけているほど。 BEMの方法論とMindBEMdingのルールについてはそれぞれの文書を読んでもらうとして、それらをひっくるめて大雑把に説明すると、BEMとはBlock、Element、Modifierの頭文字を取ったもので、構成する要素をそのどれかに当てはめて命名していく方法。どの場合でも必ずBlockもしくはそのModifierがルートにあり、その中に、所属するElementもしくはそのModifierが含まれる構成になる。 Block - 構成のルートとな

    BEMという命名規則とSass 3.3の新しい記法 - アインシュタインの電話番号
    maangie
    maangie 2013/10/29