タグ

htmlに関するyomogiのブックマーク (43)

  • CSSで出来るレスポンシブ対応を考えた table レイアウト | ウェブ戦略・コンサルティング UNIONNET Inc.

    2014.08.18 ▼2021年最新版 【コピペOK】制作会社が実際に使っている、レスポンシブ対応のtableレイアウト スマホ対応・レスポンシブが当たり前になってきてるこの時代、コーダーさんにとって table がなかなかやっかいものになってきてますね… 会社概要くらいならまだ良いんですが、情報量が多い table はそのままでは 320px で閲覧した際、なかなか悲惨な事に… 対応方法としては『responsive-table.js』を代表に、様々なやり方がありますが、今回はCSSで出来る事を紹介したいと思います。 目次 2セルの場合の使用した例 横に長い場合 overflow-x と inline-block を使用した例 リスト風にした場合 list-item を使用した例 最後に 2セルの場合の使用した例 2セルでよく作られてる、会社概要やフォームなどで使えるかと思います。 『

    CSSで出来るレスポンシブ対応を考えた table レイアウト | ウェブ戦略・コンサルティング UNIONNET Inc.
  • コーディング中のクラス名で迷いたくない!よく見るコンポーネントの名前17選 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作

    こんにちは。LIGフィリピン支社代表のせいと(@seito_horiguchi)です。 コーディングをしていて、クラス名に迷うことってありませんか? ボタンや見出しといった、比較的単純なコンポーネントなら「.button」「.headline」など、すぐに思いつくかもしれません。 しかし、それが複雑なコンポーネントだったりすると、なかなか思いつかないものです。 そんな悩みを解消したいと思いまして、いろいろなサイトのソースコードを見て、開発者がどんなクラス名をつけているのか調査してみました。 今回は、その中からよく使われていたクラス名と、「これはナイスネーミング!」と思ったクラス名をピックアップしたいと思います。 thumbnail サムネイル画像。 アイキャッチ画像やギャラリーページの画像一覧などで用いられます。 avatar ユーザのアバター画像。 Webサービスのユーザ情報ページや、ブ

    コーディング中のクラス名で迷いたくない!よく見るコンポーネントの名前17選 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作
    yomogi
    yomogi 2015/06/22
    英語のつづりを間違えると、軽く学力を疑われる点にも注意。
  • 【CSS】決定版!リセットCSS総まとめ

    HTMLCSSでコーディングを始めるときに各ブラウザが持っているデフォルトのCSSを一度リセットする目的のリセットCSS。今回は、現在使われているリセットCSSをまとめてみました。 リセットCSS とは? 各ブラウザ(IE、FireFox、Chrome、safari等)は、タグ毎にデフォルトスタイルをそれぞれ独自にもっており、それらをリセットするスタイルシートは一般的に「リセットCSS」と呼ばれています。ブラウザのデフォルトスタイルを有効に使っていこうという考え方もありますが、ブラウザ間の表示差異(例えば、ブラウザ毎に文字サイズが変わったり、余白の広さが変わったりなど)に悩まされることも多々あり、それを解消するために一度まっさらな状態にリセットしてから CSS を書き始めるためのものです。 リセットCSS のメリットとデメリット メリット ブラウザ間の表示の違いを効率良く最小限に抑えるこ

    【CSS】決定版!リセットCSS総まとめ
  • CSSでのフォント指定について考える(2014年)|DTP Transit

    結論1:アルファベットでウエイトなしだけでも、すべてのモダンブラウザに対応可能です。ただし、旧バージョンのSafariやFirefoxでは対応がまちまちであったため、それらに対応するには併記します。 游ゴシック体と游明朝体はWinodws 8.1では日語名、OS X Mavericks(10.9)ではアルファベット名のみの対応であるため、両名の併記が必要となります。 疑問2:「ヒラギノ明朝 Pro」と「ヒラギノ明朝 ProN」のどちらを記述すればいいのでしょうか。 「ヒラギノ明朝 Pro」を改訂し、JIS X 0213:2004の例示字体に対応させたものが「ヒラギノ明朝 ProN」です。 参考: ウィキペディア - ヒラギノ 「ヒラギノ明朝 Pro」と「ヒラギノ明朝 ProN」の違い CSSのfont-family指定はこれで決まり!(2013春) 結論2:新しい字形に対応をしている「ヒ

    CSSでのフォント指定について考える(2014年)|DTP Transit
  • スマートフォンサイト制作にdisplay:tableとdisplay:table-cellが便利!

    2012/10/18:画像に一部誤りがありましたので、修正致しました。 こんにちは。 スマートフォンサイト制作案件が増えて楽しいKanaです。 スマートフォンサイトのコーディングは、古いブラウザ (ie6とかie6とかie6とか!)のことを考えるとできなかったCSSの指定ができるので、とても楽しいですね! スマートフォンサイトの制作はリキッドレイアウト。 ナビゲーションの数が奇数!…均等にするにはwidth指定面倒だな〜画像とテキストを横に並べなきゃ…縦方向の揃え位置を指定できたらいいのに…。と思ったことはありませんか? そんな時の強い味方がdisplay:tableと、display:table-cellです。 スマートフォンサイトのコーディングを頻繁にされている方は、既にご存知かもしれませんが、これからスマートフォンサイト作るよ!という方には、とても便利だと思います! display:

    スマートフォンサイト制作にdisplay:tableとdisplay:table-cellが便利!
  • Facebook風の無限スクロールが作れるinfinite scroll|こうめの“これから使える”jQueryプラグイン

    圧倒的な人気を誇るJavaScriptのライブラリー「jQuery」。サイトに効果をあたえるプラグインが多数あることが魅力ですが、そのプラグインを探すことがWeb制作者の手間になっています。連載では、「こうめ」さんこと大竹孔明さんがおすすめのプラグインと実装方法、実装例を紹介します。(編集部) 「infinite scroll」は、スクロールしてページ下部まで移動すると、次のページを自動的に読み込んで表示するjQueryプラグインです。 インフィニティスクロールという機能でTwitterのタイムラインや、Facebookのフィードでも採用されており、ユーザーが手動でページ送りする手間を軽減します。 WordPressのブログ記事や、ECサイトの商品ページ、またギャラリーサイトなどで効果的な表現になりそうですね。 step1 jQueryプラグインの読み込み jQuery体をjQuery

    Facebook風の無限スクロールが作れるinfinite scroll|こうめの“これから使える”jQueryプラグイン
  • あなたがコーディング初心者を脱する方法

    比較的経験の浅めの人のHTMLCSSコーディングを見ることが増えたのですが、その際にこうしたほうが良いかなーと思う箇所が共通してたりするので、まとめてみました。 ただ以下にあげる例は、状況によっては使わないといけなかったりするので絶対ではありません。そう絶対ではありません。 floatを覆っている要素の高さをだす 要素をfloatすると、それを覆っている要素の高さがなくなります。その高さをだす場合は以下のような方法をとります。 親要素にoverflow: hidden;を指定する 親要素にclearFixを使う 強引にheightで高さをだしている場合をよく見るのですが、その方法だと中の要素が変わるたびに指定をしなおさないといけなくなりますので、height以外の方法をとるのがオススメです。 floatを解除する方法のまとめ: 小粋空間 floatはclearする 先ほどのclearFi

    あなたがコーディング初心者を脱する方法
  • CSSでfloatを解除する方法のまとめ

    CSSのfloatを解除(クリア)する方法をまとめてみました。 以前、floatを解除するテクニックとして以下の記事をエントリーしたのですが、その後色々なテクニックがあることに気がつきました。 CSS の after 擬似要素で回り込みを解除する ということで、そもそものfloatの問題(というか仕様)と、その対処方法についてネットで調べた情報を一通りまとめました。 1.floatにより親要素の高さが出なくなる(=背景がなくなる)問題 親要素の中にある子要素にfloatプロパティが設定されていると、内容をもたない親要素の高さが0になるという仕様になっています。 例えば、次のCSSHTMLを例にします。 <style> #container { width: 200px; background: #ddd; } .box { width: 25px; margin: 10px; paddi

    CSSでfloatを解除する方法のまとめ
  • Developer's Guide - Google Chart API - Google Code

    Discover the resources for adding interactive charts for browsers and mobile devices.

    Developer's Guide - Google Chart API - Google Code
    yomogi
    yomogi 2013/01/16
    チャート作成
  • Ceaser - CSS Easing Animation Tool - Matthew Lein

    yomogi
    yomogi 2012/09/22
    CSSアニメーション
  • CSS3 Multi-Column Layout & Column-Count | Trent Walton

    yomogi
    yomogi 2012/09/22
    マルチコラムをフッターメニューに使うアイデア/ブラウザによって見え方が若干異なる
  • CSS box-shadow "inset" and blur (tests, examples)

    zur Version in deutscher Sprache see also: requestAnimationFrame (one-line polyfill) -webkit-prefixes are safe to remove CSS cursors -webkit-box-shadow -moz-box-shadow { box-shadow: inset? && [ <offset-x> <offset-y> <blur-radius>? <spread-radius>? && <color>? ] } CSS 3 box-shadow property, inset keyword and spread radius test case The examples on this site don't use -webkit- or -moz- prefixes. As

    yomogi
    yomogi 2012/09/22
    box-shadowを4年くらい研究している変態的な人
  • CSS { cursor : } Test

    Liste der CSS-Cursor | List of CSS cursors Mauszeiger ändern mit CSS (Tests und Beispiele der CSS 2 und CSS 3 cursor Eigenschaft) Change mouse cursor by CSS (tests and examples for CSS 2 and CSS 3 cursor property) CSS 2 Cursor

    yomogi
    yomogi 2012/09/22
    cursorの事例いろいろ
  • Gridlover

    Gridlover Establish a typographic system with modular scale & vertical rhythm. Try Gridlover No signup, always free Fiddle with the font size, line height and scale factor sliders and watch the typography dance. You'll get it right away, we promise! The app loads faster than a demo video would, so just go ahead and try it. What is vertical rhythm? Read Compose to a vertical rhythm. What is modular

    yomogi
    yomogi 2012/09/22
    グリッドを生成する参考ツール/Scale factorはh1>h2>h3...のサイズ変化の倍率。ここを黄金比にしたり、プラチナ比にしたり。
  • CSS3 「rem」って何だ。

    CSS3を勉強する際に大切なことは2つあります。ひとつ目は、”知っているプロパティをいかに上手に使うかということ”、二つ目は、”知らないプロパティをもっと勉強すること”だと言えます。 今回は、後者のあまり知られていないであろう「rem」を紹介いたします。とは言っても「rem」は プロパティではなく単位になります。単位表示でおなじみの「em:エム」に似ていますが「em」の様に親要素の値に影響を受ける事はありません。 フォントサイズの指定を考えてみましょう。 「px」を利用するとフォントサイズを固定することができて制作する際には便利だったりしますが、最近ではスマートフォンなどのモバイルサイト向けに「Responsive Web Design」というデザイン手法で「em」のような相対単位を「Responsive Type Setting」として利用します。 ただし、IE では「em」を利用すると

    yomogi
    yomogi 2012/09/22
    emが直感的に分かりにくくなるのに対して、rem(root em)は分かりやすい。
  • iPhone 5とiOS 6で導入されたWebデベロップまわりのアップデートについて - Branch

    Clicking the “Branch this” button next to a post lets you start your own branch to talk about it. Branching a post is perfect for when you have something to say about someone’s post or want to go on a tangent—without taking the whole conversation off track. Join our beta so you can branch posts, too.

  • JavaScript Input Masks

    Related PostswForms: Easy JavaScript Form Controls Smart Date Input Selection With Datetime Toolbocks Pure JavaScript HTML Parser Formy: CSS Framework For Forms JavaScript Disappearing Notifications With Growl

  • <time>-HTML5タグリファレンス

    <time>タグは、日付や時刻を表記する際に、グレゴリオ暦による日付や24時間表記の時刻で正確に示す際に使用します。 日時を記述するのに、必ず<time>を使用しなくてはならないわけではなく、コンピュータやブラウザが理解できるように日時を示すことが目的です。 <time>タグは、正確に特定できない日付や時刻に対して使用するべきではありません。 例えば、ビッグバンの1ミリ秒後、ジュラ紀の初期、紀元前約250年の冬、といった時を示すのに、<time>タグを使用するのは不適切です。 現在、一般的に利用されている西暦はグレゴリオ暦ですが、グレゴリオ暦は1582年2月にローマ教皇グレゴリウス13世によって制定されたものです。 <time>タグは、グレゴリオ暦導入以前の日付には使用しないことが推奨されています。 また、日では明治5年(1872年)にグレゴリオ暦が導入されていますが、国によって16世紀

    yomogi
    yomogi 2012/09/15
    グレゴリオ暦
  • CodeGrid - フロントエンドに関わる人々のガイド

    HTML/CSS 387 CSS仕様 121 CSS設計 53 HTML仕様 40 SVG 25 スタイルガイド 14 HTML/CSSの実践 135 HTML/CSSドリル 4 フォント 3 データ形式 6 性能と品質 49 セキュリティ 16 パフォーマンス 12 アクセシビリティ 21 デザイン 65 ディレクション 50 ドキュメンテーション 7 JavaScript 593 ECMAScript 45 ライブラリ 71 ブラウザAPI 38 WebGL 42 テスト 36 JavaScriptの実践 64 JavaScriptの設計 9 JavaScriptドリル 15 非同期通信 5 Vue.js 73 DOM 9 Angular 30 Electron 4 Web Components 14 jQuery 24 Backbone 17 TypeScript 24 Coffee

    CodeGrid - フロントエンドに関わる人々のガイド
    yomogi
    yomogi 2012/04/08
    有料メルマガ
  • Google Chromeでポップアップがうまく開かない | loftimg™ blog

    Google Chrome βがリリースされたので、早速入れていろいろなサイトを見てみました。 レンダリングエンジンにはSafariなどに使用されているWebKitとのことで、現行動いているサイトでHTMLのレイアウトの崩れはありませんでした。ただJavaScriptでポップアップ表示させているサイトで一部他のブラウザと違う挙動をしているところがあったのでメモ。 window.openでポップアップウィンドウを開いたあとに、サイズ調整や位置調整をしているJavaScriptの実行順序によってうまく機能しない場合がありそうです。 以下サンプル(このサイトをポップアップして、フルスクリーンにするJavaScript) サンプル(×) 実行順序 window.openwindow.resizeTo(screen.availWidth,screen.availHeight);window.move

    yomogi
    yomogi 2012/04/02
    JSの記述順に依存するとの説