1

次の方法で VQMOD を使用して bootstrap.min.css を変更しようとしていますが、機能しません。

重複した bootstrap.min.css ファイルを作成する以外に、これを修正する方法はありますか?

 <?xml version="1.0" encoding="UTF-8"?>
  <modification>
   <id>Adds custom color link in bootstrap</id>
   <version>1.0</version>
   <vqmver>2.5.1</vqmver>
   <author>Bubba</author>
    <file name="catalog/view/javascript/bootstrap/css/bootstrap.min.css">
     <operation info="Replace link colors">
       <search position="replace"><![CDATA[
       a{color:#428bca;text-decoration:none}a:hover,a:focus{color:#2a6496;text-decoration:underline}
       ]]></search>
       <add><![CDATA[
       a{color:#855e42;text-decoration:none}a:hover,a:focus{color:#000000;text-decoration:underline}
       ]]></add>
   </operation>
  </file>
</modification>
4

1 に答える 1

2

この記事によると、 vQmod には変更できるファイルに制限があります。

CSS、JS、スタンドアロン ファイルなど、すべてを編集することはできません。スタイルシートと JavaScript はブラウザーによって処理されるため、デフォルトでは vQmod を介して編集することはできません。

残念ながら、次の 2 つの選択肢があります。

  1. 元のファイルを変更する
  2. インライン コード ブロックで CSS/JS を調整する
    • <style type="text/css">
    • <script type="text/javascript">
  3. @BubbaYakozaが指摘した別の方法は、vQmodを使用して<head>タグを変更し、変更されたファイルへの参照を置き換えることです
    • あなたがそれ<head>の外で定義されている限りindex.php
于 2015-02-17T22:15:20.513 に答える