可視性を設定した後も SVG アイコンが表示されない: 非表示、高さと幅が 0
P粉764836448
P粉764836448 2023-09-16 17:29:10
0
1
422

したがって、メニューを非表示にして、タブを押した場合にのみメニューを表示する必要があります。私がやったのは、次のクラスを作成することでした:

リーリー

これは完全に機能するため、コンテンツがスペースを占有することはありません。しかし、ここに問題があります。これを行うと、SVG 画像が表示されません。いくつかの推論の結果、クラスにvisibility: hidden;があり、このクラス内の項目にwidth height = 0がある場合、次のように表示されることがわかりました。なぜ SVG はこのように機能するのでしょうか?これら 3 つのパラメータを自分で記述してみます

リーリー

しかし、何も変わりません。これらのパラメータを変更すると、(このコードが存在する限り)SVG が永久に壊れてしまうようなものです。

P粉764836448
P粉764836448

全員に返信 (1)
P粉009828788

とにかく、解決策を見つけました。つまり、これらの 3 行のコードは実際には必要ないことがわかりました。私に必要なのは:

リーリー

とにかく、なぜこれら 3 行のコードが SVG を壊すのかはわかりませんが、ついに解決策を見つけました (何週間も探しましたが、解決策は見つかりませんでした)

いいねを押す+0
    最新のダウンロード
    詳細>
    ウェブエフェクト
    公式サイト
    サイト素材
    フロントエンドテンプレート
    私たちについて 免責事項 Sitemap
    PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!