iframeからHTMLを含むクライアントフォームがあります。編集できません。私ができるのはCSSの編集を適用することだけです。display:table-row not working
私はあなたが右の最初の質問とInspect Element
あなた'LLをクリックするとその
1. What is your age?
1.
What is your age?
なっ形で<td>
のスタックう簡単な調整を適用しようとしている
面白いDOM構造を見てみましょう。この例では、それは次のようになります。
<div id="Age" class="questionlabel">
<table border="0" cellpadding="0" cellspacing="0">
<tbody>
<tr>
<td>
<span class="questionnumber_questionlabel">1. </span>
</td>
<td>
<label class="required">What is your age?</label>
</td>
</tr>
</tbody>
</table>
</div>
私は<td>
ことを検査し、それは完全に私を無視しdisplay:table-row;
を追加します。これはChromeにあります - このDOMとget the CSS to do what I want in jsfiddleを複製することができますので、私はどこかでリセットできないと思っています。私もdisplay:table-row !important;
を試してみました。私はborder:2px solid blue;
問題を適用することができます。私はdisplay:none;
問題はありません適用することができます。
この単純なCSSパラメータが動作しないようにするには、ここで何が起こっているかについてのアイデアはありますか?
私ができることは、CSSを適用することだけです - JavaScriptとHTML編集は一切行いません。基本的には、iFrameのURLにあるCSSファイルを渡します。それは私が得るすべてです。ありがとう!
編集:私はライブサイトのサンプルフォームへのリンクを削除する必要がありました。
:テーブル最初のリンクでその要素に関連付けられているスタイルを調べるFirebugの宣言。それがオーバーライドされていることさえありません。 –
それはまだそこにはない - 火かき棒でそれを加えて、それは適用されない。 – AlienWebguy
あなたは何を言っているのですか。 'style'属性を追加しても効果はありませんが、' td'で選択したCSSブロックに追加すれば動作します。それは非常に奇妙です。 –