タグ

cssに関するadstyのブックマーク (311)

  • CSSの三角関数(sin(), cos(), tan())の基礎知識と基本的な使い方を解説

    CSSで数式を使用するときには、今まではcalc()関数をはじめ、min(), max(), clamp()などの関数でしたが、ついに三角関数もChrome, Edge, Safari, Firefoxのすべてにサポートされました。 CSSの三角関数、sin(), cos, tan(), asin(), acos(), atan(), atan2()の基礎知識と基的な使い方を紹介します。 Trigonometric functions in CSS by Bramus 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 CSSの三角関数が主要ブラウザにサポートされました CSSの三角関数とは: sin(), cos(), tan() CSSの三角関数とは: asin(), acos(), atan(), atan2() CSSの三

    CSSの三角関数(sin(), cos(), tan())の基礎知識と基本的な使い方を解説
    adsty
    adsty 2023/03/23
    CSSの三角関数の面白い活用法を知りたい。
  • divはボタンではない、ボタンの実装について知っておくべきすべてのこと


    HTML使 buttondiv div使button使a Everything you didnt know you need to know about buttons by Steve Sewell    div使 button button button button 使a    
    divはボタンではない、ボタンの実装について知っておくべきすべてのこと
    adsty
    adsty 2023/02/10
    ボタンをbuttonで実装するのは当然か。
  • 2023年最新版: HTMLのheadの書き方、head内に記述する要素の総まとめ

    HTMLページのhead内に記述する最小限の構成、そしてmeta要素やlink要素、ソーシャルサービス用の要素、デスクトップ・スマホのブラウザ用の要素などがまとめられた「HEAD」を紹介します。 HEAD: A simple guide to HTML <head> elements 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 以前の版からいろいろと変更されています。 2016年版: head内に記述する要素の総まとめ 2018年版: head内に記述する要素の総まとめ head内に記述する最小限の構成 head内の要素 meta要素 link要素 ソーシャル関連のhead内の要素 ブラウザ・プラットフォーム関連のhead内の要素 メモ head内に記述する最小限の構成 下記はシンプルなWebサイトで必須となるhead内に記

    2023年最新版: HTMLのheadの書き方、head内に記述する要素の総まとめ
    adsty
    adsty 2023/01/25
    丁寧に記述すると量が多く管理も大変だ。
  • モバイル幅で作成されたWebサイトの特徴と作例

    2022年7月20日 CSS, Webデザイン, スマートフォン モバイルは幅が狭く、デスクトップは幅が広いので、それぞれのデバイスにあわせてWebサイトの幅も可変させたりしますよね。しかし最近、デスクトップで見てもモバイル幅のまま表示させている国内のWebサイトをちょこちょこ見かけます。今回はそんなモバイル幅のWebサイトを見ていこうと思います。 ↑私が10年以上利用している会計ソフト! モバイル幅Webサイトの特徴 デスクトップで見ても狭いコンテンツの幅 よくあるWebサイトでは、コンテンツ部分の枠がデバイスの幅によって変化します。例えばモバイルサイズでは幅が狭くなり、デスクトップサイズでは幅が広がって画面中央に表示されます。このブログでもそうですよね。しかし、昨今見られるようになったレイアウトでは、デスクトップサイズで見てもコンテンツ枠の幅は狭いままで表示されています。画面中央に表示

    モバイル幅で作成されたWebサイトの特徴と作例
    adsty
    adsty 2022/07/20
    デスクトップで見てもモバイル幅のまま表示させているWebサイトが出てきている。
  • IEよ、さようなら😂 IEをサポート外にした時に使用できるCSSのプロパティや機能のまとめ


    object-fit使: CSS prefers-color-scheme media query prefers-reduced-motion media query text-emphasis text-stroke, text-fill font-variation-settings will-change CSS Grid Layout (level 1) IECSS Grid使 IE 11-ms- grid-template-columns-ms-grid-columns grid-rows Chrome, Firefox : IE
    IEよ、さようなら😂 IEをサポート外にした時に使用できるCSSのプロパティや機能のまとめ
    adsty
    adsty 2022/06/14
    IEサポートの制限から解き放たれる。
  • CSSの新しい単位「lvh」「svh」これでiOSのSafariで100vhがビューポートの高さではない仕様に対応できる

    Safari 15.4(最新は15.5)で新しいビューポート単位「lvh」「svh」がサポートされました。ビューポートを基準にした単位で、この単位を使用することで、iOSのSafariで100vhがビューポートの高さではないという仕様に対応できます。 今まではCSSの-webkit-fill-availableがその対応方法でしたが、ネストされた要素やcalc()内では使用できません。新しいビューポート単位を使用すると、そういった問題もなくなります。 The Large, Small, and Dynamic Viewports by Bramus 2021年の記事ですが、Safari 15.4でこれらの新しいビューポート単位がサポートされたので、このタイミングで紹介します。 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 はじ

    CSSの新しい単位「lvh」「svh」これでiOSのSafariで100vhがビューポートの高さではない仕様に対応できる
    adsty
    adsty 2022/05/26
    iOSのSafariの100vh問題を解決できる。
  • 無料コーディング練習所 | 未経験からWebデザイナーへ!【2024年版】


     6 HTMLCSSjQuery  使 
    無料コーディング練習所 | 未経験からWebデザイナーへ!【2024年版】
    adsty
    adsty 2022/04/27
    HTML・CSS・jQueryの基礎スキルが身に付くカリキュラム。
  • CSSは確実に進化している! 変数、条件分岐、ループ、論理演算など、ロジックに記述するCSSの実装テクニック


    CSSCSScalc()使CSSWriting Logic in CSS by Daniel Schulz TwitterCSSCSSJavaScript    CSS CSS   CSS
    CSSは確実に進化している! 変数、条件分岐、ループ、論理演算など、ロジックに記述するCSSの実装テクニック
    adsty
    adsty 2022/03/17
    CSSのブログラミング言語的な実装例。
  • グラデーションの中央がグレーに濁ってしまう仕組みをくわしく解説、美しいグラデーションをCSSで実装する方法


    CSS Make Beautiful Gradients in CSS by Josh W Comeau    CSS      CSS
    グラデーションの中央がグレーに濁ってしまう仕組みをくわしく解説、美しいグラデーションをCSSで実装する方法
    adsty
    adsty 2022/01/27
    美しいグラデーションを考えていきたい。
  • head内でパフォーマンスの問題がある箇所、Webページのレンダリングを妨げる要因を明らかにするCSS


    Web<head>CSSJavaScriptCSS  ct.css ct.css -GitHub ct.css ct.css ct.css使 ct.css <head>ct.cssWeb<head>CSS ct.css ct.css使 media
    head内でパフォーマンスの問題がある箇所、Webページのレンダリングを妨げる要因を明らかにするCSS
    adsty
    adsty 2021/10/02
    headタグ内の修正点を教えてくれるCSSのスニペット。
  • モダンCSSによる絶対配置(position: absolute;)の削減


    CSSposition: absolute;使 position: absolute;使CSS Less Absolute Positioning With Modern CSS by Ahmad Shadeed  1:  2:  3:  4: display: contents; 5:  6:  7: 
    モダンCSSによる絶対配置(position: absolute;)の削減
    adsty
    adsty 2021/09/28
    絶対配置を使用しなくても実装できるモダンCSSのテクニック。
  • 最近見かける、粒子の粗いグラデーション!ほんの少しのCSSとSVGで実装できるの知ってた?

    CSSSVGでグラデーションにノイズを与え、粒子の粗いグラデーションを実装する方法を紹介します。 背景など通常のグラデーションに使用するだけでなく、暗くしてシャドウに使用したり、輝度とコントラストを上げてホログラムのような虹色のグラデーションとして使用することもできます。 Grainy Gradients by Jimmy Chion 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 はじめに ノイズを加えたグラデーションを生成できるオンラインツール 実装: SVGノイズとCSSグラデーション SVGのturbulenceを使用する SVGとグラデーションを使用してCSS背景を作成する 明るさとコントラストを高める ノイズのカラーが均一でない CSSのブレンド機能 粒子の粗いグラデーションの使用例 さらに詳しく ブラウザのサポー

    最近見かける、粒子の粗いグラデーション!ほんの少しのCSSとSVGで実装できるの知ってた?
    adsty
    adsty 2021/09/23
    CSSとSVGでグラデーションに質感を与えるノイズを実装する方法。
  • HTML tableの実装がこれまでと変わる!Googleデベロッパーによる変更点の解説 -TablesNG


    GoogleCSSTablesNGHTMLtabletableCSStableTablesNG Resolves 72 Chromium Bugs for Better Interoperability by Una Kravets, Aleks Totic   TablesNG 1. position: sticky 2. 
    HTML tableの実装がこれまでと変わる!Googleデベロッパーによる変更点の解説 -TablesNG
    adsty
    adsty 2021/07/09
    テーブルの不整合の修正を目的とした再アーキテクチャの取り組み。
  • CSSだけでモーフィングを実装できる!文字列を違う文字列に滑らかに変化させるCSSのテクニック


    CSS CSS CSSblurcontrast  Run Pen0.5x See the Pen CSS morphing by Amit Sheen (@amit_sheen) on CodePen.  7OKCSS <div class="morphing"> <div class="word">Pure&nbsp;CS
    CSSだけでモーフィングを実装できる!文字列を違う文字列に滑らかに変化させるCSSのテクニック
    adsty
    adsty 2021/06/07
    CSSで文字をぼかして変化の間をつなげる仕組み。
  • よく見かけるレイアウト・UIコンポーネント、それだけを実装するHTMLとCSSのシンプルなコードのまとめ


    WebUIHTMLCSSCSS Layout HTMLCSS便 CSS Layout CSS Layout -GitHub CSS Layout UI CSS Layout CSS Layout使UIHTMLCSSMIT CSS Layout   CSSCSS
    よく見かけるレイアウト・UIコンポーネント、それだけを実装するHTMLとCSSのシンプルなコードのまとめ
    adsty
    adsty 2021/02/18
    それだけを実装するためコードやカスタマイズは簡易的。
  • CSSの中央揃えで、最も万能で信頼できる実装テクニック


    CSS使 5 Centering in CSS by Adam Argyle    1. Content Center 2. Gentle Flex 3. Autobot 4. Fluffy Center 5. Pop & Plop   CSSCSS
    CSSの中央揃えで、最も万能で信頼できる実装テクニック
    adsty
    adsty 2021/01/14
    中央揃えのテクニックの長所と短所。
  • CSSについて誰も私に教えてくれなかった大切なこと -プロパティやセレクタがパフォーマンスに与える影響

    当ブログでもCSSのさまざまなテクニックについて記事にしていますが、今回は表面的なものではなく、CSS質的なパフォーマンスに関することを紹介します。 パフォーマンスを意識すると、実装も変わってくると思います。 Things nobody ever taught me about CSS. by Charlie Gerard 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 はじめに CSSの用語 CSSのパフォーマンス CSSの記述の順番 リソース はじめに この記事は私がこれまで一緒に働いたことのある人を批判するものではありません。個人的にCSSについて調べて、学んだことのリストです。 多くのデベロッパーがCSSについてあまり気にかけていないという事実は目新しいことではありません。ネット上や、友人・同僚と話すことでそのことに

    CSSについて誰も私に教えてくれなかった大切なこと -プロパティやセレクタがパフォーマンスに与える影響
    adsty
    adsty 2019/04/14
    CSSの本質的なパフォーマンスに関する知識。
  • 1クリックでHTML要素の構造を可視化し、セマンティック要素が正しく実装されているか検証できる -Construct.css

    Webページに実装されているHTML要素の構造を可視化し、header, nav, main, articleなどセマンティック要素が正しく実装されているか検証できるスタイルシートを紹介します。 デバッグ機能も備えており、不正なマークアップや問題のあるマークアップを表示することもできます。 Construct.css Construct.css -GitHub Construct.cssはセマンティックHTMLの使い方をより身近にするために、スタイルをフックとしてクラス名を使用するのではなく、直接タグをスタイルするCSSのライブラリです。目に見えないセマンティックのタグであることを視覚的に確認することができます。 ブラウザで簡単に利用できるブックマークレットも用意されています。 ブックマークレット Construct.cssのブックマークレット ブックマークレットを使用すると、以下のCSS

    1クリックでHTML要素の構造を可視化し、セマンティック要素が正しく実装されているか検証できる -Construct.css
    adsty
    adsty 2018/09/20
    Webページに実装されているHTML要素の構造を可視化して確認できる。
  • ひと昔前といろいろ違う、Webサイトを公開した時に確認しておきたい項目のまとめ -Web Launch Checklist


    WebSEO 2017Web : Girls Design Materials Web Launch Checklist2017Web 6 Web Launch Checklist Web Launch Checklist -GitHub   SEO
    ひと昔前といろいろ違う、Webサイトを公開した時に確認しておきたい項目のまとめ -Web Launch Checklist
    adsty
    adsty 2017/07/24
    サイト公開時の確認事項をまとめたチェックリスト。
  • CSSの関数はどんどん便利になっている!minmax()を使うとMedia Queries無しでレスポンシブが簡単に実装できる


    CSS便divwidth: calc(100% - 50px);50px minmax()calc()使CSS 2CSS2 How the minmax() Function Works   minmax()使 minmax()使Media Queries  minmax()使
    CSSの関数はどんどん便利になっている!minmax()を使うとMedia Queries無しでレスポンシブが簡単に実装できる
    adsty
    adsty 2017/06/14
    簡単なCSSの記述でレスポンシブ対応の高度なレイアウトを作成できる。