タグ

CSSに関するkinaccoのブックマーク (18)

  • Site is undergoing maintenance

    Site will be available soon. Thank you for your patience!

    Site is undergoing maintenance
  • PurgeCSSを使用して、CSSファイルから未使用のスタイルを削除する方法

    PurgeCSSを使用して、CSSファイルからWebページやアプリで未使用のスタイルを削除する方法を紹介します。 特にCSSフレームワークやライブラリを使用している時は、すべてのスタイルを使うことはないと思うので、劇的な効果があります。 How to Remove Unused CSS by Luca Spezzano 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 はじめに PurgeCSSとは ビルドツール JavaScriptフレームワーク PurgeCSSの使い方 PurgeCSSgulpで実装する方法 PurgeCSSをNuxt.jsで実装する方法 はじめに PurgeCSSを使用すると、制作のワークフローに取り入れてCSSファイルを60%以上削減できます。 未使用のCSSを削減しよう 私はしばらくの間、CSSファイ

    PurgeCSSを使用して、CSSファイルから未使用のスタイルを削除する方法
  • はてなブログのCSS構造をやっと理解した話。どのブログテーマを利用していても、オリジナルのブログデザインに変更可能です。 - クレジットカードの読みもの

    最近になってはてなブログのCSS構造をやっと理解した私。 いやね、このサイトであればFresh Greenというブログテーマを選んでしまっている以上、それを改編するにはそのテーマのCSSを読み込んだ上じゃないとデザイン調整できないとずっと思い込んでいました(汗)。 だから、大幅にサイトデザインをいじる場合には下記3つのCSS*1を読み込む必要性があるために、CSSがグチャグチャになってしまうんだろうと思っていたんです。 従来の私の中のイメージ: はてなブログの公式CSSを読み込む はてなブログテーマのCSSを読み込む 管理画面で追加した部分のCSSを読み込む 仮にこのままガシガシとデザインを調整してしまうと、とんでもなく出来の悪いCSSになります(指定した記述を上書きして、更にまた上書きすることに)。 はてなブログのCSS構造について: 実際にはシンプルな構造だった: 赤枠を削除すると表示

    はてなブログのCSS構造をやっと理解した話。どのブログテーマを利用していても、オリジナルのブログデザインに変更可能です。 - クレジットカードの読みもの
  • Google code-prettifyの使い方(2017年6月現在) - Steel Dragon 14106

    Google code-prettifyの使い方(2017年6月現在) By raimon, 2017-06-24(土), in category Javascript Googleによって公開され、Google CodeからGitHubに移転し、現在も開発が続けられているcode-prettifyという構文ハイライトをCSS & JavaScriptで行ってくれるオープンソースライブラリがある。 個人的に同ライブラリの最新版へ追従する機会があり、日語情報では廃れた方法が散見されたため、自分の理解を再整理する意味も込めて、2017年6月現在の導入方法をまとめておく。 ライブラリのロードにはスクリプトローダーを使う まず、ライブラリのロードにはCDNのURLを指定し、スクリプトローダーに任せてしまえば良い。 この1行でCSSファイルも同時にロードされる。 ライブラリをダウンロードして自分の

  • YouTubeを埋め込んでも重くならないようにする方法がめっちゃ良かった - SHIROMAG

    私のブログでは音楽を扱った記事が多いので、大量にYouTubeを埋め込むことが多々あります。 しかし、あまりにたくさんのYouTube動画を埋め込むと、ページの読み込みに時間がかかってしまいます。 そんな悩みを抱えていたある日、下のような記事を発見しました。 追記:元ネタのブログが消えてしまいました。 おお!これこそ、私が探し求めていた記事だ! この記事で紹介されているコードを参考に、もっと利用しやすいコードに修正してみました。 クリックすると動画が再生されるのが分かるように マウスホバー時のエフェクト YouTubeとは関係ない画像まで消えてしまう問題を解決 以上の3点を実装できるように、コードを改良しました。ブログ主の錠前さんの許可はいただいております。 YouTubeを大量に貼っても重くならないコード [はてなブログでの利用方法]まずはこちらのCSSをデザイン→カスタマイズ→デザイン

    YouTubeを埋め込んでも重くならないようにする方法がめっちゃ良かった - SHIROMAG
  • デザインセンス不要でWeb制作が捗る!登録ナシですぐ使える「HTML5/CSS3」の無料テンプレート12選+α - paiza times

    どうも、まさとらん(@0310lan)です。 ネット上には、Webサイトを効率よく制作できるように多種多様な高品質テンプレートが存在します。 そのまま利用しても良いし、開発やデザインの参考にしてみたり…など、その活用範囲は広いのですが、検索すると「有料・無料」「低品質・高品質」などが混在していて見つけるのが大変だったりします。 そこで今回は、「無料・高品質」なテンプレートの中から使用用途別にカテゴリを分けて、さらに面倒な「登録」も不要なモノだけを厳選してご紹介しようと思うので参考にしてみてください! ■「ブログサイト」に最適なテンプレート! 【 Spore 】 「Spore」は、モダンブラウザに対応したレスポンシブなテンプレートになっており、「ブログ」向けとして最適です。 ページのトップに位置するフルスクリーンのテーマ画像が印象的で、縦幅の違うカード状に並べられた記事はシンプルながらも、ア

    デザインセンス不要でWeb制作が捗る!登録ナシですぐ使える「HTML5/CSS3」の無料テンプレート12選+α - paiza times
  • HTMLとCSSのコピペですぐに実装できる見出しデザイン14選

    WEB制作で必ずと言っていいほど登場するものの1つに「見出し」があります。 そこで今回は、CSSだけで作られている見出しの中でも、実用性が高いものやCSSの最新要素を使ったものを厳選してご紹介します。コピペで簡単に実装できるので、是非使ってみてください。 飾り付きの見出し 擬似要素before、afterを使って飾りをつける見出しです。beforeとafterのcontentプロパティを変更すれば、☆や♡にすることもできます。 同じくbefore、afterを使うパターンです。transformプロパティで斜めにした長方形と長方形を重ねることで三角形を作っています。 beforeとafterを使ったシンプルな見出しです。ボーダーを指定した擬似要素の位置をpositionプロパティで指定しています。 ボーダーがある見出し キャプション付きの見出しです。シンプルなので使いやすいですが、レスポン

    HTMLとCSSのコピペですぐに実装できる見出しデザイン14選
  • CSS スタイルシート制作を楽にする!知っておきたい便利ツール25選まとめ

    海外サイト Envato Blog で公開された「25 Free Web-Based Apps & Tools For Working With CSS」の著者 Paul Andrew より許可をもらい、翻訳転載しています。 CSS スタイルシートを作成していると、時間ばかりかかる退屈な作業をこなさなければいけない時があります。 たとえば、CSSアニメーションや FlexBox レイアウトを作成、調整したり、モダンブラウザ対応の書き方を思い出したり、レスポンシブ用にemをpxへの変換や CSS ファイルの圧縮やクリーンアップ、画像をデータURIへ変換など、どれもクリエイティブとは程遠いものばかり。 今回は、作業時間を大幅に短縮し、より快適なスタイルシートの作成ができる便利なツール25個をまとめてご紹介します。 紹介するツールを活用することで、これまで時間がかかっていた頭の痛くなる作業も、ボ

    CSS スタイルシート制作を楽にする!知っておきたい便利ツール25選まとめ
  • プロが実践するモダン CSS の書き方入門テクニック20選まとめ

    海外サイトTutorialzineで公開された「20 Protips For Writing Modern CSS」の著者 Danny Markov より許可をもらい、翻訳転載しています。 この記事では、CSSスタイリングで実践したい、便利な20種類のテクニックをご紹介しています。CSSをはじめたばかりの初心者のひとにも合った内容も多く、あまり知られていない少しだけ高度で、より実践的なCSSテクニックまで学ぶことできます。これらのテクニックを利用することで、今後のウェブ制作をよりスムーズに、快適に行うことができるでしょう。 コンテンツ目次 1. 縦方向のマージン幅に気をつけよう。 2. レイアウトに Flexbox を利用しよう。 3. CSS リセットをしよう。 4. Border-box をすべてに適用しよう。 5. イメージファイルは背景に適用しよう。 6. リストテーブル用ボーダー

    プロが実践するモダン CSS の書き方入門テクニック20選まとめ
  • Flexbox入門 - 横並びを実現する定番のCSS - ICS MEDIA

    ボックス要素の横並びをCSSで行う場合、昔はfloatプロパティを使うのが主流でした。しかし、CSSの「Flexboxフレックスボックス」を使うとfloatよりも簡潔なコードで、ボックスの豊富なレイアウトが可能です。記事ではウェブページの作成を通してFlexboxの特徴と使い方について解説します。 この記事で学べること Flexboxの使い方 スマートフォンへのレスポンシブ対応 Flexboxはボックスレイアウト用のCSS Flexboxとは、ボックスのレイアウト方法を定めるCSSの機能です。ボックスとは、HTML上の各要素が生成する領域のことです。下図のHTMLコードのウェブページでは、div要素・h1要素・p要素がそれぞれボックスを生成します。 Flexboxでは、ボックスを横ならびにしたり、右寄せ・中央寄せ・左寄せをしたりと、さまざまなレイアウトを少量のコードで実現できます。 サン

    Flexbox入門 - 横並びを実現する定番のCSS - ICS MEDIA
  • あなたはCSSプロパティ”display”をどのぐらい知っているだろうか? | POSTD

    CSSプロパティの1つである display は、CSSレイアウトに用いるプロパティの中でも極めて重要なものです。よく使われているのは、 block や inline 、 none あたりでしょう。 table や inline-block も、今ではかなり一般的になってきたと言えます。一方、 flex は新たに登場したものです。きっとユーザに気に入られるでしょう。これはレイアウト用に特別に作られたdisplayプロパティです。さらには、この先、 grid がまもなく私たちの秘密兵器となるでしょう(現在、盛んに取り組まれています)。これもまた、レイアウトに特化したプロパティです。 記事は、当初予定していたよりもずっと長くなりました。ご希望に応じて、自由にサブセクションに飛んでお読みいただければと思います。もし、お時間を割いて全体を読んでいただけるのでしたら、大変嬉しく思います???? 目

    あなたはCSSプロパティ”display”をどのぐらい知っているだろうか? | POSTD
  • はてなブログでカスタマイズが捗る構成図をつくってみました - Yukihy Life

    最近、はてなブログのカスタマイズにいそしんでいるゆきひーです。 いろいろとcssをいじったりしていて非常に楽しいのですが、カスタマイズするときにこんなのがあったら楽だろうなあと思ったのをつくってみました。 HTMLCSSをそこまで理解している訳ではないので、間違っているところがあったら教えていただけると嬉しいです。 はてなブログの構成図つくりました構成図はてなブログでのカスタマイズがやりやすいように、こんな構成図をつくってみました。全部のタグはないのですが、カスタマイズしそうなところを抽出しました。 色がバラバラですがすみません… 上の図だと構成は分かりますが、具体的にどの部分が反映しているのかが分かりづらいので、具体的にブログで表してみたいと思います。 具体的にブログに反映してみる下の図は、はてなブログのデザインから選べるテーマストアの中でも、最もシンプルだと思われる「Blank」に、

    はてなブログでカスタマイズが捗る構成図をつくってみました - Yukihy Life
    kinacco
    kinacco 2016/05/14
  • はてなブログのidとかclassとか - kyabana's blog

    はてなブログで「デザインテーマコンテスト」が開催されています! オリジナルデザインを投稿してAmazonギフト券を当てよう! 「はてなブログ デザインテーマコンテスト」開催 - はてなブログ開発ブログ 使われている"id"や"class"がわかっていると デザインしやすいのでザックリさらってみました。 おおよそこんな感じ。 body(トップページで.page-index、記事ページで.page-entryが追加)div#globalheader-containeriframe#globalheader(ヘッダ[メニューやHatena Blogロゴ、Hatenaロゴなど])div#containerdiv#container-innerheader#blog-titlediv#blog-title-inner(タイトル画像)h1#title(ブログ名)h2#blog-description(

    はてなブログのidとかclassとか - kyabana's blog
    kinacco
    kinacco 2016/05/14
  • CSS3を使って画像をスライド(平行移動)させてみる - 攻めは飛車角銀桂守りは金銀三枚

    2015-10-08 CSS3を使って画像をスライド(平行移動)させてみる はてな シェアする Google+ Pocket CSS3を使って画像をスライド(平行移動)させてみる CSS3で画像を画像をスライド(平行移動)させる使用するCSSは <style type="text/css"> .slider { animation: slider1 4s infinite; } @-webkit-keyframes slider1 { 0%, 100% { transform:translateX(0); } 50% { transform:translateX(360px); } } @-moz-keyframes slider1 { 0%, 100% { transform:translateX(0); } 50% { transform:translateX(360px); } }

    CSS3を使って画像をスライド(平行移動)させてみる - 攻めは飛車角銀桂守りは金銀三枚
    kinacco
    kinacco 2015/10/08
  • CSS3を使って画像を回転させてみる - 攻めは飛車角銀桂守りは金銀三枚

    最近ちょっとだけ受けた「画像」を回転させる方法です。 CSS3で画像を回転させる 画像をくるくる回転させるだけのCSSですが、ディスクの肥やしににでもなればということで公開しておきます。 作成するCSS 作成するCSSは簡単で以下のものをコピーして下さい。 <style type="text/css"> .img_spin { width: 50px; height: 50px; background-color:rgba(0,0,0,0); /*画像の背景を透明にする*/ zoom: 3.0; -webkit-animation: rotation 1.5s linear infinite; -moz-animation: rotation 1.5s linear infinite; -ms-animation: rotation 1.5s linear infinite; -o-ani

    CSS3を使って画像を回転させてみる - 攻めは飛車角銀桂守りは金銀三枚
    kinacco
    kinacco 2015/10/06
  • はてなブログのスマホデザインCSSをカスタマイズして、簡単にオシャレに見せる方法 - LITERALLY

    はてなブログのスマホ表示時のデザインはカスタマイズが面倒で、ほぼ全てのブログが同じデザインで個性が出しにくいのが特徴だ。簡単に変更できる部分は、ページ上部のアイコン画像ぐらい。 先日、その単調なはてなブログのスマホ向けデザインをカスタマイズしまくってみた。今回は備忘録がてら、その方法と「簡単にはてなブログのスマホ表示デザインをオシャレにするいくつかのテクニック」を記録してみようと思う。 はてなブログのモバイル(スマホ)デザインCSSを編集する方法 まず、ここがあまりネットで探してもなかなか見つからなかった。はてなブログにはPC表示向けのcss編集ボックスはあるが、スマホ表示用のcss編集ボックスはない。そのため、レスポンシブデザインのテーマを設定しない限り、スマホのデザインはカスタマイズできないんだと諦めている人も多いかもしれない。 ぼくもスマホのデザインをなんとか変えることができないが試

    はてなブログのスマホデザインCSSをカスタマイズして、簡単にオシャレに見せる方法 - LITERALLY
    kinacco
    kinacco 2015/09/06
  • レイアウト作りを簡単にしてくれるCSSグリッドシステム

    CSS でのレイアウト、段組み作りがとっても簡単にできる、CSS グリッドシステムをご紹介。既に使っている人もたくさんいるとは思いますが、未体験の人はぜひ試してみてくださいね! Web デザインに欠かせない、CSS でのレイアウト作り。コンテナ作って、ここにラッパー作って、メインが 600px で padding が 20px だから、サイドバーが、えーと … なんてことになりがちです。そんな面倒な作業がイヤだなーという人におすすめなのが、CSSグリッドシステム。全ての Web デザインに使える訳ではありませんが、結構重宝します。すでに使っている人もたくさんいると思いますが、こんな方法もあるんだよーということでご紹介します。 1. CSSグリッドシステムとは? CSS グリッドシステムというのは、レイアウトを均等に分けて、マス目上に考えるレイアウト。何が便利かっていうと、この段は4等分にし

    kinacco
    kinacco 2010/10/19
    グリッドシステムかー
  • [CSS]あなたのウェブデザインに繊細を加える珠玉のスタイルシート

    繊細のポイントは「気がつくかな?」ぐらいにすること。 そんなわずかな繊細をウェブデザインに加えるスタイルシートを紹介します。 Take Advantage of CSS3 to Achieve Subtle Design デモページ 下記は各ポイントを意訳したものです。 はじめに 繊細の大事なポイントは人々が気づかないかもしれない、そして記憶に残らないくらい非常にささやかなものにすることです。 私はこれが初耳だという人がいることを疑います。これは感覚と認識研究によって述べられたよく知られている概念の一つです。 繊細なデザインが難しいのは、「もう少し多くした方がいいのかな?」と容易に思えてしまうところです。このことを知らないと、繊細は失われるでしょう。 以上を踏まえた上で、ウェブデザインにさまざまな形の繊細を提供するために使用できる三つのCSS3のテクニックを紹介します。 1. transi

    kinacco
    kinacco 2010/07/23
    繊細
  • 1