タグ

cssに関するjamgのブックマーク (319)

  • Re: フォント(TexTsiTe) (agenda)

    なんか今日ドメインからしてユーザビリティの専門「っぽい」サイトを閲覧したのだが、CSSファイルを11、JSファイルを13も使っていて、表示されるまでいちいち時間がかかってイライラしっぱなし。光のように速く表示されるサイトというのは、それだけで様々なリンクを辿ってもらえる可能性が高くなる。主観的満足度も無条件に高くなるし、その他の多くのパラメータにも好影響を与える。だからウェブユーザビリティにおいて速度は最も重視されるべき要素なのに。 で、気を取り直して巡回先をまわってみたら反論できない突っ込みを見つけたので、記事を変更。フォントの話題。 フォントの事に関して言えば「agenda」 のフォントもメイリオになってるようで、俺の環境では文字が潰れてしまって実は前々から読みにくいと感じていた。 フォントTexTsiTe)より 当は、文にfont-familyを指定したくない。というかfo

  • 小粋空間: RSS Feed(フィード)を表示する

    RSS Feed(フィード)をブログのサイドバー等に表示するテクニックです。方法は色々あるみたいですが、ここでは「Feed2JS」を利用した方法を紹介します。 Feed2JS はフリーのツールです。RSS フィードを HTML として表示させる仕組みは、まずこの Feed2JS に対し、ブログに表示したい RSS フィードのURLを入力して、それに対応する JavaScript を生成します。そしてこの JavaScript をブログに貼り付けまておきます。あとはページを表示することで、JavaScript から Feed2JS のPHPを起動し、さらにPHPのプログラムから RSS フィードを取得し、HTML に変換して表示する、という訳です。 異なるドメインのRSSも利用することができ、表示方法もきめ細かい設定が可能で、単純なテキストとして取得することも可能です。 Feed2JS はサ

    小粋空間: RSS Feed(フィード)を表示する
  • position:fixed大嫌い

    「ウェブアプリケーションのGUI以外にposition:fixedを使わないよーに。」 ウェブログにおいて記事が主役である限り、ナビゲーションにposition:fixedを使うのはreasonableとは言い難い。馬鹿げた縦幅を持つサイトロゴ部分+ナビゲーション部分をスクロールで消して記事を読もうとしたら、そいつらがくっついてくる。こいつは当に頭に来る。かといってそういうサイトをブラウザデフォルトのスタイルシートで閲覧すると、ナビゲーション用の画像がリストとしてズラズラならんでしまって、さらに記事に辿り着くのが面倒になるんだ。まあ仕方ないんだけど、あの「ナビゲーションバー」のどこがUL要素なんだよって言いたくなることがある。 ユーザにとってウェブログはハイパーテキストアプリケーションの一種だ。それを操作するためのグラフィカルなインターフェイスは、ブラウザのボタンなりメニューなりに集約さ

    jamg
    jamg 2008/09/23
  • CSS Variables と CSS の未来

    ここ数年にリリースされたウェブブラウザは W3C の仕様に従いつつ、実験的に独自の要素を実装して表現の幅を広げようとしています。CSS まわりでは WebKit がリードしているのではないでしょうか。マルチカラムや複数背景画像のような CSS3 にあるものから、反射やマスクのような変わったものまで実に様々です。 最近 WebKit のほうにも実装され、今月の CSS WG で草案化する可能性がある仕様で CSS Variables というのがあります。その名のとおり「CSS で変数を扱う」というもので、値を一元管理出来るようになります。詳しくは withD のこちらの記事が参考になりますが、サンプルコードを書くとこんなかんじです。 @variables { companyTheme: #069 highlight: #ffc; PageTitleSize: 18px; SubheaderS

    CSS Variables と CSS の未来
    jamg
    jamg 2008/08/07
  • img要素とbefore/after擬似要素の関係 - WebStudio

     もずはっく日記(2008年7月) 2008年7月20日 img要素とbefore/after擬似要素の関係 初回投稿日時: 2008年07月20日01時43分15秒 最終更新日時: 2008年07月20日02時37分46秒 カテゴリ: CSS SNS: Tweet (list) ZDNetのcontentプロパティでコンテンツを追加する(2):FirefoxとSafariのCSSにalt属性の値を画像のキャプションとして表示するという記事がありますがCSS仕様の解釈が間違っていると思います。私も昔、同様に考えていたのですがIan Hicksonにこの考え方は間違いであると説明されたことがあります。 まず、before、after擬似要素とはどんなものかを正確に知らなくてはいけません。これらの擬似要素は、その要素の前後ではなく、内容の前後に新たな内容を追加するものです。つまり、 foo:

    jamg
    jamg 2008/07/20
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
    jamg
    jamg 2008/07/16
  • ウェブリブログ:サービスは終了しました。

    「ウェブリブログ」は 2023年1月31日 をもちましてサービス提供を終了いたしました。 2004年3月のサービス開始より19年近くもの間、沢山の皆さまにご愛用いただきましたことを心よりお礼申し上げます。今後とも、BIGLOBEをご愛顧賜りますよう、よろしくお願い申し上げます。 ※引っ越し先ブログへのリダイレクトサービスは2024年1月31日で終了いたしました。 BIGLOBEのサービス一覧

    ウェブリブログ:サービスは終了しました。
    jamg
    jamg 2008/07/16
    ダブルタップとズーム機能を無効化しちゃうのは勿体ない気もするけど。拡大無効で font-size: 60% とかやられたら死んでしまう…(私が)/CSSをオフるブックマークレット探しておこう…。
  • firefox3.0の背景センタリング | Webデザイン フリーフォント Prismtone

    firefox3.0になって、 サイトの背景がブレた感じになってるなぁと思い、検証してみたところ、 背景センタリングが、0.5px単位まで合わせてくるようになってました。 背景を敷くボックスが、 仮に横100pxの場合、 その横100px以上で、奇数幅の背景画像を指定した場合... → 背景画像が横にぼけた感じになります。 ブラウザが気で画像を中央に合わせに来てる感じです。 縦方向についても考え方は同じです。 また、ボックスの大きさよりも小さい背景画像の場合は、 数字が割り切れなくても、 従来通り、1pxどちらかに寄る形で処理されているようです。 ※ prismtoneのヘッダの背景の端の方は、 bodyに背景を指定しているので、 windowサイズによっては、ぼけるようになってしまいました。 背景の1pxのずれは許容できるように作ったのに、 ここでぼけが発生するのはちょっと、困ったなぁ

  • 無断スタイルシートOff禁止って言われた人が経緯をまとめるよ! - 最終防衛ライン3

    今度は無断スタイルシートOff禁止ですってよ その場でスタイルシート切ればいいじゃんと言ったら予想の斜め上を行く反応された人がまとめるよ。 ウォーターエネルギーシステム、水発電 ジェネパックスの水発電は、発表当初こそ「水を酸素と水素に分解し、水素で発電。つまり水だけで発電できるクリンエネギー」等と発表してました。しかし、蓋を開けてみれば金属あるいは水素化金属と水を反応させて水素を発生させてるだけでした。この場合、水酸化物が出るし、そもそも金属が消費されるし、金属の精製にはエネルギーを大量に使うしで、水だけで発電する訳でも、全然クリーンでもない代物でした。 さて、ウォーターエネルギーシステム、水発電 のコメント欄さっそうと現れた、アンチ目的の「でんすけ」氏。 のっけから 科学リテラシが最も高いと言われる掲示板と聞いてやってきましたが,率直に言ってがっかりしました。 105. でんすけ —

    無断スタイルシートOff禁止って言われた人が経緯をまとめるよ! - 最終防衛ライン3
  • 画像の下に謎の隙間ができるのを防ぐ方法 [ホームページ作成] All About

    上記のHTMLは、ブロックレベル要素の中に、画像を1つ入れているだけです。このような記述は頻繁に使われるでしょう。 このとき、文字サイズ(font-size)がとても小さかったり、行の高さ(line-height)が低かったり、表示に使われているフォントの種類によっては、あまり隙間が気にならない場合もあります。しかし、右図のように画像の下に隙間が見える場合もあります。 画像の下に空く謎の隙間がハッキリ見える記述・装飾例 以下のようにHTMLCSSを記述すると、謎の隙間がハッキリ見えるでしょう。 <p> <img src="sea.jpg" alt="海"> quick doggy jump </p> 上記のHTMLでは、画像の隣に小文字のアルファベットを掲載しています。さらにCSSで、 p { font-size: 200%; line-height: 1.4; font-family:

    画像の下に謎の隙間ができるのを防ぐ方法 [ホームページ作成] All About
    jamg
    jamg 2008/06/25
  • ページ・レイアウト指定にCSSが必須のHTMLはどれ?:ITpro

    Webページのレイアウトや書式設定の手段として,必ずCSS(Cascading Style Sheets)を使う必要があるのは,どのタイプのHTML 4.01でしょうか。 ●解答を送信いただくと,すぐに正解と詳しい解説をご覧いただけます。

    jamg
    jamg 2008/06/17
    見出しの意味がよく分からない。
  • はてなブログ | 無料ブログを作成しよう

    2024夏休み旅行 神戸・2日目【前編】 zfinchyan.hatenablog.com ↑1日目はこちら 6:50 わたしと夫だけ先に起床 前日に買っておいたお芋のパンで朝ごはん 昨日の疲れからか、なかなか息子たちが起きてこなかったので、ゆっくり寝かせてから10:00にホテルの下にあるプレイゾーンに行って、パターゴルフやバス…

    はてなブログ | 無料ブログを作成しよう
    jamg
    jamg 2008/06/08
    これは新しい。
  • そろそろブラウザの実装レベルに応じたスタイリング分けをしよう - Liner Note

    そろそろブラウザの実装レベルに応じたスタイリング分けをしよう 書いた人: hash 投稿日: 2008年06月08日(最終更新:5年6ヶ月と28日前) 読者の皆さんの反応 1 被ブックマーク数: 70 要約:シンプルなマークアップを元に各ブラウザの実装レベルに応じて、様々なスタイリングをしていく方が楽だし、いろんな閲覧者が幸せになれるんじゃないかなと思った次第 全てのブラウザで同じに見える必要はないというのは前から何度か言われていることですが、もう少し具体的な文脈に落として考えてみようかな。 例えば、引用文を引用文ぽくスタイリングしたいとする、こんな感じに。 で、とりあえずGoogle先生で調べてから頭を回してみるわけですが、 Natalie Downe » Blog Archive » Inline image quotes CSSで引用をデザインする。 – DesignWalker 第

    jamg
    jamg 2008/06/08
    プロの人は大変だ。/何かひっかかるんだけど、明文化出来ない。
  • 第2回 CSSレイアウトとか,Web標準とか

    小林 信次 マークアップ・エンジニア。茨城県出身。1980年生まれ。専修大学経営学部卒業後,1年弱のニート生活を経て,販売代理店の営業職を経験後,有限会社アイエイトワンに入社。主に,Webディレクション,マークアップを務めるかたわら,講師活動・執筆活動を行う。allWebクリエイター塾ではCSS講習の講師。著書に「XHTML&CSSデザイン |基原則,これだけ。」(共著,MdN発行)がある。 2カ月に一度くらい,allWebクリエイター塾というところで,XHTML+CSS講習のCSS講師を担当させていただいております。休み時間など受講生の方に,「CSSでデザインを再現することができないー!」というお悩みを聞くことがあるんですね。そんな時,レイアウト目的にtable要素を少しだけ利用してみては?とアドバイスすることがあります。 来table要素とは,データを集積している「表」をマークアッ

    第2回 CSSレイアウトとか,Web標準とか
    jamg
    jamg 2008/06/06
    大人の事情以外でテーブルレイアウトが必要な事態なんて想像できないなぁ…。何かあるのかな。
  • Web 標準的な CSS の値変換方法(px → em など)(訂正あり) - IT戦記

    はじめに W3C の仕様に CSS の値を変換が可能なオブジェクトが定義されていることに気がついたのでメモしておきます。 まず CSSStyleDeclaration オブジェクトを取得する 例えば、 var decl = element.style; または、 var decl = getComputedStyle(element, ''); http://www.w3.org/TR/DOM-Level-2-Style/css.html#CSS-CSSStyleDeclaration CSSStyleDeclaration オブジェクトから getPropertyCSSValue という関数を使って CSSValue オブジェクトを取得する var val = decl.getPropertyCSSValue('width') http://www.w3.org/TR/DOM-Level

    Web 標準的な CSS の値変換方法(px → em など)(訂正あり) - IT戦記
    jamg
    jamg 2008/06/02
  • めも - IT戦記

    このメモについて id:amachang の私的な学習目的 IE6 の標準モードに関するバグ いろいろとポイント layout IE6 の視覚整形モデルの中で要素は、大きく分けて layout を持つ要素と、 layout を持たない要素に分けることができる。 layout を持つ要素とは、自分のサイズや位置に責任を持つ要素である。 layout を持つ要素は、四角形の領域を作る。 layout を持たない要素は、直近の layout を持つ要素のサイズおよび位置と、そこの間にあるすべての要素の margin, padding, border によってその開始点、折り返し点が決まる。 layout を持たない要素は、四角形の領域を作らない。上下左右の間隔を保持しているだけに過ぎない。 layout を持たない要素間の上下マージン(相殺されるマージン)は二つの要素間の共有のもので、ある要素特

    めも - IT戦記
    jamg
    jamg 2008/05/31
  • 浅漬けCSS | Blog hamashun.com

    最初に結論 ブラウザの差異を最小限だけリセットするCSSって浅漬けCSSって感じじゃない? きっかけはTwitter 昨日、@reaさんがTwitterにポストした一言がきっかけです。 最近、ぬか味噌 CSS を使わなくなった。デメリットの方が多い気がする。 それに対する@hamashun(僕)の反応がこんな感じです。 @rea 実はぬかみそ的な CSS は使った事がなかったりします。 必要な要素への margin と padding のリセットと、あとは border 消したり、とかは大抵毎回使いますけどもー。 浅漬け CSS 。 ちなみにここでのborderを消す、というのはimg要素にリンクをした時に表示されるborderについてです。 フォームのborderとかは消していないです。 Twitterのログだけだと説明不足だったのでここで追記。 @reaさんから頂いた更なる反応。 @h

    jamg
    jamg 2008/05/15
  • 「リセット用CSSを使わない」ことが流行ってる(らしい)理由 | necoze LOG2 [ネコゼログログ]

    一定期間更新がないため広告を表示しています

    「リセット用CSSを使わない」ことが流行ってる(らしい)理由 | necoze LOG2 [ネコゼログログ]
    jamg
    jamg 2008/04/30
  • CSS着せ替えテンプレート企画

    CDPで用いられているHTML 4.01は最新のバージョンの仕様ではなく、2018年には「Superseded Recommendation(古いもの)」のステータスになっています。 直ちにCDPがブラウザで表示できなくなるということはないですが、 現在CDPを使っている方やこれから導入を考えている方は、より新しい仕様に書き換えての使用を強く推奨します。 2019年6月追記 基礎HTMLをダウンロードしたい方は基礎HTML配布にアクセスしてください なぜこういった形態の配布法をしているのか知るためにはユーザーMENUにアクセスしてください 配布されているCDPを探したい方はCSS配布サイトリンクを利用してください CDPのCSSを自身で作成し配布したい方は制作者MENUにアクセスしてください 疑問点があったり理解を深めたい方はFAQにアクセスしてください このサイトについて CSS着せ替え

    jamg
    jamg 2008/03/30
    移転してた。
  • [CSS]ブラウザ間の差異を無くすリストのスタイルシート | コリス

    Konstruktors Notesのエントリー「How to Create Beautiful and Elegant HTML Lists Using CSS」から、CSSを使用して美しくエレガントなリストを制作する方法を紹介します。 How to Create Beautiful and Elegant HTML Lists Using CSS 各ブラウザによるリストのレンダリングの差 リストにmarginやpaddingを指定した場合、「Internet Explorer」と「Gecko, Webkit and Opera」の各ブラウザで、レンダリングが異なります。 <textarea name="code" class="css" cols="60" rows="5"> ul, ol{ margin:auto -3em 1em 0; padding:0; position:rel