並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 29 件 / 29件

新着順 人気順

text-overflowの検索結果1 - 29 件 / 29件

  • CSSではみ出した文字を省略する「text-overflow: ellipsis;」がいつの間にかPCでも使えるようになってた! - tacamy--blog

    領域をはみ出したときに三点リーダー(…)で省略するtext-overflow: ellipsis;は、スマホサイトでは普通に使っていたけど、PCでは数年前に使おうとしてなんかのブラウザでダメだった記憶があって、使えないものとばかり思い込んでいた。 でも、ふとCan I use CSS3 Text-overflowをみたら、めっちゃ対応してた!IEなんて6から対応してるし、Firefoxも7から使えるようになってた。 実際に書いてみたら、いつものこんな感じのコードで普通に使えました。 overflow: hidden; white-space: nowrap; text-overflow: ellipsis; 昔、JSでなんとかそれっぽくできないかみたいに、誰かががんばっていたのはなんだったのか。 わたしみたいに使えないと思い込んでて、意外としらない人いるかもしれないので、ブログに書いてみま

      CSSではみ出した文字を省略する「text-overflow: ellipsis;」がいつの間にかPCでも使えるようになってた! - tacamy--blog
    • text-overflow - CSS: カスケーディングスタイルシート | MDN

      CSS チュートリアル CSS の基本 CSS の第一歩 CSS の第一歩の概要 CSS とは何か CSS 入門 CSS の全体像 CSS の働き 評価課題: 経歴ページのスタイル設定 CSS の構成要素 CSS の構成要素の概要 CSS セレクター Type, class, and ID selectors Attribute selectors Pseudo-classes and pseudo-elements Combinators カスケードと継承 Cascade layers ボックスモデル 背景と境界 書字方向の操作 内容のはみ出し CSS の値と単位 CSS における大きさの指定 画像、メディア、フォームの要素 表のスタイル付け CSS のデバッグ CSS の整理 評価課題: CSS の基本的な理解度 評価課題: 素敵なレターヘッドの便箋の作成 評価課題: かっこいいボック

        text-overflow - CSS: カスケーディングスタイルシート | MDN
      • [意外と知らないCSS]テキストが領域をこえた場合に「…」を表示するtext-overflow:ellipsis | Cappee Design

        本当は炭酸が好きな、@cappeeです。 いつまで続くかわからない、意外と知らないCSSシリーズの第2弾です。 テキストが領域をこえた場合に「…」を表示するtext-overflow:ellipsis 表示する文字が多かった場合に省略したことを表す「…」はCSSだけでも表示できます。 システムだと文字数を指定して表示しますが、CSSでは幅を指定してその領域よりもはみでた場合に省略記号「…」を表示することができます。 text-overflow の説明 text-overflow:  ellipsis; テキストが表示領域をこえた場合に省略記号「…」を表示します。 text-overflow:  clip; デフォルトの値で省略記号は表示しません。 text-overflow:ellipsis の記述例 p { white-space: nowrap; width: 100%; over

        • text-overflowはFirefox7から使える/複数行の時はJavaScriptで対応 - with the flow

          まんまです。使えるようになってるのを最近知りました。 text-overflowはIEが6から独自仕様として実装していたものですが、 Microsoftの珍しく素晴らしい先見性によって、CSS3の仕様にも組み込まれたものです。今までもwebkit,Operaでは使えていました。 それが、Firefox7からようやく実装されたということですね。 以下のクラスを作っておいて、横幅の指定された対象要素のクラスに追加してあげれば良いです。 .ellipsis { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; -webkit-text-overflow: ellipsis; -o-text-overflow: ellipsis; } はてなはCSSが使えるようなので、以下実際にやってみますね。 わかりやすいようにボーダ

            text-overflowはFirefox7から使える/複数行の時はJavaScriptで対応 - with the flow
          • スマホサイト制作 table-cellレイアウトとtext-overflow | hijiriworld Web

            「tableはダサいからdivを使おう!」とよく聞かれたのは5年前くらいからでしょうか。 それ以後、divにfloatを設定してレイアウトを組むのがスタンダードになりました。 ただし、floatというプロパティを正しく理解していない人はけっこう苦労したはず。 *floatについての正しい理解はこちらの記事を参考のこと > IE6の呪縛 フロート(float)を正しく理解する ということで、floatというプロパティを正しく理解してclearfixをきちんと使えるようになると、floatレイアウトは楽勝になってきます。 ですが、このfloatレイアウトはマークアップが複雑になりがち。 可変レイアウトを基本とするモバイルファーストのWeb制作においては特に。 以下のようなレイアウトをもっとスマートに記述できないものか? 「display: table」と「display: table-cell

            • text-overflowの仕様が複雑になってる話

              Life with Web Browser Engine (Gecko, WebKit and etc), Mobile and etc. Firefox (7ね) でもtext-overflow: ellipsisが実装されたわけだけど、text-overflowのスペックがcss-uiに移った関係上、Tantekがいろいろなことを細かく追加してくれてる。それらの話は勝手にTantekが書いたわけではなくて、いくつかの議論が過去にあったことをちゃんと反映したということが事実でもある。 でさ、IE9が出たときに一番感心した点でこのtext-overflowの実装がちゃんと最新の話を追従してきてたというところ。最新の仕様でちゃんと定義されたものの一つとして、スクロール時の動作ってのがあるんだ。 <div style="width: 5em; text-overflow: ellipsis;

              • Firefox7で遂に対応されたtext-overflowって何? - WebDelog

                Firefox7がリリースされました。 3から4のリリース期間はなんだったの?っていうくらいのスピードです。 Firefox7では遂にtext-overflowを対応してくれました。 でもtext-overflowはこれまでFirefoxが未対応だったので、 なかなか使う機会も少なく、存在を知らなかった方も多いのではと思います。 text-overflowとは 記事の抜粋文などで特定の幅を持った部分から文字がはみ出してしまった時に『…』やその幅で後ろの文を省略してくれるCSSプロパティです。 <h2>試しに使ってみましょう。</h2> <div class="over">省略できるものならばやってみるがいい!!うぉおおおおおお<br /> なんだと!?省略されているだと!?そんな馬鹿な!!!</div> <p>こんな感じになります。<br /> 『!!!?』自分で後ろに『...』ってつけて

                • text-overflow:ellipsis;やoverflow:hiddenの隠しテキストでペナルティを受けるのか | 無料SEO対策のススメ

                  text-overflow:ellipsis;やoverflow:hiddenの隠しテキストでペナルティを受けるのか 2013 年 1 月 28 日 [内的要因] このサイトは頂いた質問への回答サイトとなっており、しばらく質問が無い状態だったので更新していませんでしたが、質問が寄せられたので更新したいと思います。 今後も質問が来た時にだけ更新する形になると思いますが、どうぞよろしくお願いします。 ※今回の質問は以下のとおりです。 テキストが領域からはみ出ている場合に、末尾に省略符号( ... )を表示するかどうかを指定するCSSプロパティtext-overflowについて質問です。 記事タイトルなど文字数の多いテキストが、リスト状に並んでいる状況で、レイアウトを考慮して、全て一行で表示させたい!という状況があるのですが、 その際に プログラムで文字数を制限する overflow:hidde

                  • jide.fr » Emulate text-overflow:ellipsis in Firefox with CSS

                    Guides d’Achat Jide : Le Journal de l’informatique, du design et de l’électronique A travers nos guides d’achats, nous effectuons des comparatifs des meilleurs produits actuels en informatique. Que vous souhaitiez acheter une nouvelle souris, un écran, une tablette ou n’importe quel nouveau composant, nos rédacteurs effectuent un travail minutieux de recherche et de comparaison des derniers modèle

                    • 複数行のテキストに対してtext-overflow: ellipsisを実装する - ワシはワシが育てる

                      一行のテキストが規定範囲を超えた場合に「…」をつけて省略する時にお馴染みの「text-overfolow: ellipsis」を複数行に対してかける方法について。 といってもtext-overflowはどう足掻いても複数行にかけることができないので、CSSで同様の表現をするための実装方法です。 文章で説明すると分かりづらいので図にしてみました。 こんな感じで「囲い(#wrapper)」「テキスト(#text)」「…」の3つで構成されています。 それぞれCSSは以下のように設定します。 #wrapper { height: 300px; overflow: hidden; } #text { position: relative; height: 300px; z-index: 1; } #text:after { position: absolute; display: block; co

                        複数行のテキストに対してtext-overflow: ellipsisを実装する - ワシはワシが育てる
                      • text-overflow - CSS Dencitie

                        ボックスの幅が制限されていて、且つ'white-space'に[nowrap]や[pre]が指定されていて、テキストが横方向にはみ出し、且つ'overflow'に[visible]以外の値が指定されている場合、長過ぎるテキストは右にはみ出します。 このプロパティは、そのはみ出したテキストに対して、可視部分の最後に省略符号(「...」の事)を入れるかどうかを指定します。置換要素には無効です。 キーワード解説 ellipsis はみ出した行の可視部分の最後に、省略符号「...」を付け足します。 clip 普通にテキストを切り取り、省略符号はつけません。 以下にひとつ例を挙げておきます。'text-overflow'と'overflow'を換えてみて、大体の感じを掴んでください。 <div style=" width:120px;height:50px;border:1px solid blue

                        • SafariだとCSSのtext-overflowの省略がバグで表示されない

                          テキストを…で省略するCSS 下記のCSSを使用すれば文字列の幅が指定したwidthを超えた場合、自動的に…が付き省略される。 width: 100px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; ほとんどのブラウザで使用でき、文字列の内容が固定ではなく、折り返したくないときによく利用される。 Safariだとバグで正しく表示されない CSSで文字列が…で省略できるのは便利だ。 しかし、Safariだと特定の条件のときに正しく表示しないバグがあるため注意が必要だ。 その特定の条件とは下記のコードのようにpadding-leftが付いていて、text-alignのcenterかrightが付いているときだ。 overflow: hidden; white-space: nowrap; text-overfl

                            SafariだとCSSのtext-overflowの省略がバグで表示されない
                          • はみ出した文字を…(三点リーダ)等で省略するなら cssの text-overflow: ellipsis; - end0tknr's kipple - web写経開発

                            これまでサーバ側のperlで「...」な省略を行なってました この手のviewの処理は、client側のjavascriptで行うべきかもしれませんが、良い方法が思い浮かばなかったので、表示領域を文字数超える場合、「...」等で溢れた部分を省略する場合、次のようなperl scriptでserver sideで処理していました。 sub str_head { my ($self,$org_str,$limit_len) = @_; return undef if(not defined($org_str)); my $len = length($org_str); return $org_str if ($len <= $limit_len); return substr($org_str,0,$limit_len) .'...'; } また、正しく表示する場合、全角=2文字,半角=1文字

                              はみ出した文字を…(三点リーダ)等で省略するなら cssの text-overflow: ellipsis; - end0tknr's kipple - web写経開発
                            • 僕はtext-overflowを使いこなせない。 - KYOHON

                              2013-04-07 僕はtext-overflowを使いこなせない。 CSS はてなブログのテーマを作っている時に、サイドバーの最近のエントリー(New)が長すぎた場合に改行されてスッキリしなかったので、CSSで省略すれば良いことに気づき、以下のようなコードを追加しました。 #hogehoge { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } 適用するとモダンブラウザではこのような感じに。 上記のコードでChrome、Safari、FireFox、Operaでは正常に省略されることを確認したのですが、IEだけ省略されず、「IEかわいいよIE」と半分諦めていたのですが、スッキリしなかったので調査しました。原因ははてなブログの共通CSSで指定している以下のコードでした。 チェックを解除すると省略されまし

                              • text-overflow: ellipsisとリンク

                                text-overflow: ellipsisプロパティを使った三点リーダーによる省略は、テキストを格納するコンテナー要素に対して指定することが多い。例えばp要素であったりli要素であったり。ただしその内容がすべてa要素のようなケースの場合、Chrome 29とInternet Explorer 10では三点リーダーがクリックできなくなるので、a要素をinline-blockにしてそこでtext-overflowプロパティを使った方が良い使うとクリックできるようになるけどアレ(追記あり)。 Demo: text-overflow: ellipsis and Link Firefox 23ではいずれのケースでも三点リーダーの部分もリンクになる。対してChrome 29とInternet Explorer 10ではp要素に仕込んだ前者はリンクにならず、a要素に仕込んだ後者ではリンクになる。現在

                                  text-overflow: ellipsisとリンク
                                • CSSのtext-overflowではみ出したテキストを「…」表示

                                  CSSのtext-overflowでellipsisを指定すると はみ出したテキストを、javascriptや、jsp、phpなどを使わなくても省略表示できます。 意外とIEでも6から対応しているので、仕事でも心置きなく使えます。 2014/05/10 制作日誌更新!ある日のランチ風景をレポート! 2014/05/08 movieに予告編xx版を追加しました 2014/05/05 制作日誌更新!主演のxxxxさんを直撃! text-overflowを有効にする4つの条件 text-overflowは、表示領域からテキストがはみ出した場合 末尾に省略記号の「…」を表示するかどうか指定するCSSプロパティです。 そのため、text-overflowが表示領域とはみ出しを認識できるよう 幅指定で「表示領域」をつくって 改行禁止やはみ出し禁止で「はみ出す」概念を準備しないと効果がありません。 幅指

                                    CSSのtext-overflowではみ出したテキストを「…」表示
                                  • 【CSS】text-overflowで長い文章を「・・・」で省略する方法は? - Web.fla

                                    Web.fla 主食は、html/css/php/javascript(jQuery) デザートはactionscript!WEBに関することをメモってくサイト

                                      【CSS】text-overflowで長い文章を「・・・」で省略する方法は? - Web.fla
                                    • 文章がはみ出したら”…”を表示するtext-overflowの使い勝手が悪いのでjQueryで書いてみたりとか。(CSS おれおれ Advent Calendar 2012 – 08日目) | Ginpen.com

                                      CSS おれおれ Advent Calendar 2012 – 08日目 ネタバレ: 書いてみたは良いけど微妙な感じに。 CSSのプロパティでtext-overflowというのがあります。まあ読んで字の如(ごと)く、テキストがはみ出したときの指定です。以下のいずれかを指定します。 ellipsis … はみ出たら”…” (&hellip;) を表示させる clip … 通常処理。 元々IEの独自仕様なんだっけ? 一般的なブラウザーでは利用可能です。 利用可能なんだけど、利用する場面がどれだけあるのかはちょっとよくわかんないです。 たしかに切ってくれるんだけど ちょいと試してみます。 改行しないようにしたもの (white-space:nowrap) 長い単語を含むもの 領域の高さが足りないもの 最後、領域の高さを超えても省略記号は表示されない ご覧のように、横方向に長いものは”…”で切って

                                        文章がはみ出したら”…”を表示するtext-overflowの使い勝手が悪いのでjQueryで書いてみたりとか。(CSS おれおれ Advent Calendar 2012 – 08日目) | Ginpen.com
                                      • [CSS3] はみ出た文字列を省略できる「text-overflow」が超便利 - H2O Space. Blog - h2ospace - builder by ZDNet Japan

                                        A Business New Era あらゆるモノ・コトが変化している今 デジタルでビジネスは生まれ変わる AWSとAzureを更に使いこなそう イマドキのマルチクラウドセキュリティを MS担当者が徹底解説 勝つためのクラウド活用術 New Value on Azure ビジネスを次のステージへ! 新OSのWin11はどう進化したか ビジネス上の役割、開発の要因と Win11が目指した5つのポイントを紹介 すぐに実践できる仕事効率アップ術 驚きの効果をもたらす外付けディスプレイ なんと最大50%の業務効率アップも! データ活用は次のステージへ トラディショナルからモダンへ進化するBI 未来への挑戦の成功はデータとともにある Summit 講演レポート公開! イノベーション志向経営からDX推進の覚悟 ブレインテックの可能性まで 高い従業員満足度と安心・安全 新時代にむけた理想の業務環境こそ

                                        • text-overflow - CSS

                                          外部の文字符号化方式が何であろうと、参照処理モデルはそれを、 SGML/HTML 特有の加工をする前に、 2.2 項で指定された文書文字セットへ翻訳します。 参照処理モデルは、以下のように描くことができます Whatever the external character encoding may be, the reference processing model translates it to the document character set specified in Section 2.2 before processing specific to SGML/HTML. The reference processing model can be depicted as follows 外部の文字符号化方式が何であろうと、参照処理モデルはそれを、 SGML/HTML 特有の加工を

                                          • text-overflow: ellipsisが上手く動作しない? 解決してあげよう。 - Qiita

                                            まず、text-overflow: ellipsisとは、オーバーした分の文字列を...で省略してくれるというものです。 詳しくはMDN web docs: text-overflowを参照してください。 前提条件 まず、text-overflow: ellipsisを有効にするためには、以下のプロパティ達を設定する必要があります。 .over-text { /* オーバーした要素を非表示にする*/ overflow: hidden; /* 改行を半角スペースに変換することで、1行にする */ white-space: nowrap; /* 幅を指定しないとテキストの長さによって要素の幅が変わるため指定 */ width: 120px; /* オーバーしたテキストを3点リーダーにする */ text-overflow: ellipsis; } text-overflow: ellipsis

                                              text-overflow: ellipsisが上手く動作しない? 解決してあげよう。 - Qiita
                                            • table-layout: fixed; せずに text-overflow: ellipsis; する - コンパイラかく語りき

                                              長過ぎる文字列に対して、文末に「…」をつけて省略して表示したい時があります。 これをHTMLのtable要素で実現する方法について書きます。 固定幅テーブル まず、行が固定幅で良いのなら以下のように書けます。 table { table-layout: fixed; } td { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } これで、tdの文字列が長すぎる場合にhogehogehoge... のように表示されます。 でも実務では、行は可変幅のままであって欲しいケースがほとんどだと思います。 可変幅テーブル 可変幅を保ったまま、tdの中身を省略記法にしたい場合は以下のとおりです。 table { /* table-layout: fixed; */ } td { white-space: nowrap; o

                                                table-layout: fixed; せずに text-overflow: ellipsis; する - コンパイラかく語りき
                                              • Android、iPhoneではbutton要素にtext-overflow:ellipsisが適用されない

                                                Android、iPhoneではbutton要素にtext-overflow:ellipsisが適用されない お仕事でちょっとハマったので共有です。Android、iPhoneではbutton要素にtext-overflow:ellipsisが適用されません。 次のようなCSSを適用した場合、iPhone(iOS4-6)、Android(Android4.12)ではp要素はtext-overflow:ellipsisが適用されていますが、button要素にはtext-overflow:ellipsisが適用されません。 p,button{ width:100px; overflow:hidden; text-overflow:ellipsis; white-space: nowrap; } サンプル すこし不細工ですがbutton要素の内側にspan要素などを記述すればtext-overf

                                                  Android、iPhoneではbutton要素にtext-overflow:ellipsisが適用されない
                                                • text-overflow: ellipsis を table(td) で有効にする方法

                                                  Useful links Dropboxデバイスを選ばないオンラインストレージ。 tenpu無広告のおしゃれなファイル転送サービス。 ギガファイル便大容量ファイル(25GB)にも対応の転送サービス。 aguse.jpURLからサーバやドメイン管理者などを取得。 SimilarWeb競合サイト解析ツール。 Google Web Fonts PreviewGoogle Fontsの全フォントを任意の文字で一覧化。 PageSpeed Insightsサイトの読み込み時間と問題箇所をスコア化。 Entity LookupHTML特殊文字を類似文字から逆引き出来るサービス。 PHP Live Regexpreg_matchのマッチング結果を出力。 10 Minute Mail時間延長可能なワンタイムメールサービス。 ご利用環境チェックツール自分のIP/HOST、OS、ブラウザ、解像度などを表示。

                                                    text-overflow: ellipsis を table(td) で有効にする方法
                                                  • text-overflow - CSS

                                                    <HTML> <HEAD> <META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css"> <TITLE>text-overflow</TITLE> <STYLE TYPE="text/css"> <!-- .to1 {text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:400px; } .to2 {text-overflow:clip; white-space:nowrap; overflow:hidden; width:400px; } --> </STYLE> </HEAD> <BODY> <DIV CLASS="to1"> 外部の文字符号化方式が何であろうと、参照処理モデルはそれを、 SGML/HTML 特有の加工をする前に、 2.2 項で指定された

                                                    • text-overflow - CSS: Cascading Style Sheets | MDN

                                                      CSS Tutorials CSS basics CSS first steps CSS first steps overview What is CSS? Getting started with CSS How CSS is structured How CSS works Assessment: Styling a biography page CSS building blocks CSS building blocks overview CSS selectors Type, class, and ID selectors Attribute selectors Pseudo-classes and pseudo-elements Combinators Cascade, specificity, and inheritance Cascade layers The box mo

                                                        text-overflow - CSS: Cascading Style Sheets | MDN
                                                      • Emulate text-overflow:ellipsis in Firefox with CSS | jide.fr

                                                        Guides d’Achat Jide : Le Journal de l’informatique, du design et de l’électronique A travers nos guides d’achats, nous effectuons des comparatifs des meilleurs produits actuels en informatique. Que vous souhaitiez acheter une nouvelle souris, un écran, une tablette ou n’importe quel nouveau composant, nos rédacteurs effectuent un travail minutieux de recherche et de comparaison des derniers modèle

                                                        • 複数行で「text-overflow: ellipsis;」みたいなことをする方法色々。 | blue sky IT

                                                          とあるように、 要するに横方向にはみ出した要素にしか効いてくれないのだ。 white-space: nowrap;を使用しているのもこの辺が絡んでくる。 複数行でも省略して見せる方法 ここからは、複数行でも省略する方法を解説していく。 ほぼ全ブラウザ対応・全て文字が省略される前提だが簡単 まずはcssだけで行う方法から。 まずは、疑似要素を上に重ねて最後の文字に重ねて隠す方法から。 See the Pen elipsis by blue (@aoiBlue) on CodePen.0 こんな感じで、非常に簡単にかけるのが特徴。 まず表示領域を設定して、position: relativeを設定。 疑似要素にposition: absoluteを設定し、 「…」を表示したい位置に疑似要素を移動させる。 背景を同じ色にして後ろの文字を隠し、 省略しているかのように見せかける。 ただ、これの問題

                                                            複数行で「text-overflow: ellipsis;」みたいなことをする方法色々。 | blue sky IT
                                                          • Firefox and the magical text-overflow:ellipsis z-index | 456 Berea Street

                                                            A while ago I received a strange bug report for a site I’d been working on. The report mentioned dots appearing on top of a dropdown menu when it was expanded. I had a look in Safari, could not see any dots, but then tried Firefox. And sure enough, there were sets of three dots in the dropdown menu. It didn’t take long to find the cause, fortunately. Just below the dropdown menu was a list of news

                                                            1