タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

CSSと文字切りに関するm-r-designのブックマーク (4)

  • 文字列を省略して「…」を付与する方法 – CSS/jQuery | DevelopersIO

    通常、設計・デザインの段階であらかじめ表示する文字数の上限を決めておき、PHPRubyJavaなどサーバサイドで表示する文字列を加工することが多いかと思います。 しかし、この方法だと動的に変化する領域を基準に表示する文字数を制限する場合や、文字サイズや表示領域のサイズに合わせて上限を算出する場合に限界があります。 そこで、クライアントサイドで表示領域から文字列がはみ出す場合、文字列を省略して省略記号「…」をつける方法を紹介してみたいと思います。 実現方法として以下の2つの方法があります。 text-overflowプロパティを使う jQueryで表示領域の幅・高さに合わせて文字列を加工する text-overflowプロパティを使う text-overflowプロパティを用いると、文字列が表示領域からはみ出してしまった場合、はみ出した文字列を省略記号「…」で省略することができます。 尚

    文字列を省略して「…」を付与する方法 – CSS/jQuery | DevelopersIO
  • 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
  • 僕は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で指定している以下のコードでした。 チェックを解除すると省略されまし

  • cssとは?使い方と学び方の基礎まとめ - プログラミング学習の窓口

    プログラミングの基礎であるhtmlを勉強していると、必ず出てくる言葉がcss。 現代のwebサービスにおいて、htmlcssはいわば兄弟のようなもので切っても切れない関係と言えるでしょう。 では、cssとはいったいどういうものなのでしょうか。 簡単に言うと、Webページの文字の色や大きさ、背景、配置といった見た目を設定する言語の一種です。 静的ページも動的ページも見た目の部分の多くはこのcssで制御されています。 もしcssを詳しく学ぶなら、独学もいいですがプログラミングスクールがおすすめです。費用は当然かかりますが、アドバイスがもらえることと、学習スケジュールが管理されるので、強制的に頑張れる仕組みが作れるのもメリットと言えるでしょう。 The post cssとは?使い方と学び方の基礎まとめ first appeared on プログラミング学習の窓口.

  • 1