ホームページ > ウェブフロントエンド > htmlチュートリアル > CSS ブラック テクノロジー補足_html/css_WEB-ITnose

CSS ブラック テクノロジー補足_html/css_WEB-ITnose

WBOY
リリース: 2016-06-24 11:40:05
オリジナル
1787 人が閲覧しました

原文: https://jellybool.com/post/css-that-you-may-not-know-part-2

前回 CSS ブラック テクノロジーについて書いた後、今回はCSS で開発者の注目を集めない可能性のあるいくつかのプロパティを見つけました。

empty-cells

実際、テーブルでは、empty-cells 属性を使用して、次のような対応するスタイルを指定できます。

table {  empty-cells: hide;}
ログイン後にコピー

上記のステートメント行は、テーブル要素内の空のセルを非表示にすることができます。

border-image

実際、これが開発中に見られるのは比較的珍しいかもしれません。もし私が特にドキュメントを見に行かなかったら、この border-image があることを本当に発見することはできなかったでしょう。名前の意味は、Border に次の画像を指定できることを意味します:

.border-image-example {      -webkit-border-image: url(border-image.jpg) 45 20 45 30 repeat;      -moz-border-image: url(border-image.jpg) 45 20 45 30 repeat;      border-image: url(border-image.jpg) 45 20 45 30 repeat;}
ログイン後にコピー

text-decoration

text-decoration を何も割り当てないことに慣れたら、この小さな友達をもう一度理解する必要があります。実際には 3 つの変数宣言を受け入れることができます。
a {  text-decoration: overline aqua wavy;}
ログイン後にコピー

これら 3 つはそれぞれ、text-decoration-line、text-decoration-color、text-decoration-style で表されます

clip

おそらく多くの人が、最初にクリップを使い始めたとき、次のように書いたでしょう:

.example {    clip: rect(110px, 160px, 170px, 60px);}
ログイン後にコピー

そのとき私は、それが機能しなかったことに驚きました。なぜですか?したがって、ここで注意する必要があるのは、クリップは位置が絶対であるか、位置が固定されている場合にのみ機能するということです。

::first-letter

これは非常に魔法のように感じますが、一般的に使用される CSS では中国語のテキストを変更するのにあまり役に立たないかもしれませんが、これを見たとき、実際にそのようなものがあることに非常に驚きました:

<br /><br /><div class='text'>    I am sample text</div>
ログイン後にコピー

その後、CSS は次のように記述できます:

.text::first-letter {  color: blue;  background: yellow;}
ログイン後にコピー
最初の文字 I が変更されます。これは素晴らしいことです。今のところはここまでです....

ハッピーハッキング

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート