0

こんにちは、machforms を使用していますが、残念ながら、フィールドを非表示または無効にする設定がありません。javacodeまたはphpを使用してフォームをページに埋め込む必要があるため、cssでそれを実行しようとしています

<script type="text/javascript">
var __machform_url = 'domain/forms/embed.php?id=13200';
var __machform_height = 479;
</script>
<div id="mf_placeholder"></div>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js"></script>
<script type="text/javascript" src="domain/forms/js/jquery.ba-postmessage.min.js"></script>
<script type="text/javascript" src="domain/forms/js/machform_loader.js"></script>

これは、私が見る html で、View Page コードです。

    <form id="form_13200" class="appnitro top_label" action="#main_body" data-highlightcolor="#FFF7C0" method="post"><div class="form_description"></div>
<ul>
<li id="li_1" class="#li_1 { display:none !important; } highlighted"><label class="description" for="element_1"></label><div><input id="element_1" class="element text medium" type="text" value="" name="element_1"></input></div></li>
<li id="li_buttons" class="buttons"></li></ul></form>

私はこれをcssに入れました

#li_1
{
display: none !important;
}

うまくいかないようです。誰かがこれを行う正しい方法を教えてください。ありがとう

4

2 に答える 2

1

インライン CSS が間違っています。正しい構文は<li class="foo" style="display: none;">bar</li>、これが役立つことを願っています! そう:<li id="li_1" class="#li_1 highlighted" style="display: none;">

于 2013-01-08T19:11:31.947 に答える
0

class="#li_1 { display:none !important; } highlighted"無効です。スタイルシートの構文とクラス名の値を混在させています。

于 2013-01-08T19:14:31.557 に答える