CSS -webkit-box-orient: コンパイル後に垂直プロパティが失われる

CSS -webkit-box-orient: コンパイル後に垂直プロパティが失われる

1. 原因

要件は 2 行を表示することであり、余分なテキストは 3 つのドットに置き換えられるため、これらのあまり標準化されていない属性が使用されます。

ディスプレイ: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: 垂直;

後で、コードは適切に記述されていたが、ページ上に表示しても何も記述していないかのように反応しなかったことが分かりました。F12 で確認したところ、-webkit-box-orient: vertical; 属性が欠落しており、有効になっていないことがわかりました。この属性はスタイルに追加したばかりなので、コンパイル プロセスによってこの属性が失われたと結論付けました。

2. 解決策

インターネットで実行可能な解決策を見つけました。自動プレフィックスをオフにするには、次のように記述します。

/*!自動プレフィックス: オフ */
-webkit-box-orient: 垂直;
/* 自動プレフィックス: オン */

これはコンパイルが失敗するという問題を解決しますが、コンパイルプロセス中に警告が報告されます。最終的に、GitHubで次のような最善の解決策が見つかりました。

/* 自動プレフィックス: 次を無視 */
-webkit-box-orient: 垂直;

問題は完全に解決され、警告は報告されません。

以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

<<:  モバイルデバイスでインラインスクロールを実装するための4つのソリューションの詳細な説明

>>:  ディスク容量不足による MySQL レプリケーション障害の解決方法

推薦する

mysql5.6 の無効な utf8 設定の問題を解決する

mysql5.6 のグリーン バージョンを解凍すると、my-default.ini ファイルが作成さ...

シンプルな計算機を実装する JavaScript コード

この記事では、参考までに、簡単な計算機を実装するためのJavaScriptの具体的なコードを紹介しま...

JavaScript データ プロキシとイベントの詳細な分析

目次データブローカーとイベントObject.defineProperty メソッドのレビューデータブ...

jQueryは時間セレクタを実装する

この記事の例では、参考までに時間セレクターを実装するためのjQueryの具体的なコードを共有していま...

レスポンシブレイアウトについて知っておくべきこと

1. はじめにレスポンシブ Web デザインにより、Web サイトは複数のデバイスと複数の画面に同時...

VMWare で Ubuntu を再起動した後、インターネットにアクセスできなくなる問題の解決方法

VMWareでUbuntuを再起動した後、インターネットにアクセスできなくなる問題を解決するには、次...

JavaScript の new 演算子を自分で実装する方法

目次コンストラクタ新しいオペレーター自分で新しいものを実装するコンストラクタnew を導入する前に、...

MySQL サブクエリとグループ化されたクエリ

目次概要サブクエリサブクエリの分類クエリの結果によるとサブクエリの位置で区別する選択後のサブクエリサ...

MySQL がデフォルトの分離レベルとして繰り返し読み取りを選択する理由

目次Oracle 分離​​レベルMySQL 分離レベル要約する多くの読者は、MySQL のトランザク...

NavicatでMySQLビッグデータをインポートする際のエラーの解決方法

Navicat がエクスポートしたデータはインポートできません。最後に、MySQLコマンドのインポー...

forループ内のvarの問題の解決

序文var は ES5 における変数宣言方法です。var で変数を宣言するとループ変数がグローバル変...

jsはクリックしてカードを切り替える機能を実現します

この記事の例では、クリックしてカードを切り替える機能を実現するためのjsの具体的なコードを共有してい...

mysql 5.7.11 winx64.zip インストールと設定方法のグラフィックチュートリアル

MySql データベース システムをインストールして構成します。 1. ダウンロード http://...

マウス追従ゲームを実現するjs

この記事では、マウス追従ゲームを実装するためのjsの具体的なコードを参考までに共有します。具体的な内...

Ubuntu 16.04 で MySQL マスター スレーブ同期を設定する方法

準備1. マスターとスレーブのデータベースのバージョンは一致している必要があります2. マスターデー...