2016-10-20 11 views
-1

私はCSSでIDを呼び出すことを試みました。重要なオプションや他のオプションで変更しようとしましたが、動作させる方法を理解できなくなってきました。 https://jsfiddle.net/6p0wmpr1/jqueryのダイアログボックスがパディングをしないようにしようとしています

div { 
border-radius: 5px; 
background-color: #f2f2f2; 
padding: 25px; 
} 
.dialog{ 
padding:0px !important; 
} 

<div hidden class="dialog" id="dialog-message" title="Download complete"> 
    <p> 
    <span class="ui-icon ui-icon-circle-check" style="float:left; margin:0 7px 50px 0;"></span> 
    Your files have downloaded successfully into the My Downloads folder. 
    </p> 
    <p> 
    Currently using <b>36% of your storage space</b>. 
    </p> 
</div> 
+1

何のクラスは 'ありません.dialog 'あなたのJSFiddleで。私たちがあなたのJSFiddleを掘り下げたり、あなたが話している要素を推測する必要がないように、それを絞り込んだり、もっと情報を与えたりする必要があります。 – Santi

+0

さらに詳しい情報を追加しました。 –

答えて

0

パディングではありません。モーダルダイアログを作成するときにその「ヘルパー」divが追加されました。あなたのCSSにこれを追加します。

.ui-resizable-handle 
{ 
    display:none !important 
} 

(それは私を気にするので)あなたの[OK]ボタンの周りに灰色のボックスがあなたを気にする場合は、これでその問題を解決することができます

.ui-dialog-buttonset 
{ 
    background: white 
} 
+0

それを修正しました!ただ1つの質問。将来このような愚かな質問を避けるために、firefoxの開発者のオプションを見ているよりも有用ではありませんか?私はpaddingがdiv 25 pxで継承されていたので、私はそれを絞り込んだと思って、それをトグルしたときに修正しました。実際に責任あるものを見つける良い方法はありますか? –

+0

私が通常行っていることは、開発ツールを使って問題の要素を調べることです。そうする中で、あなたのダイアログdivには、その中にいくつかのdivが入れ子になっていることがわかりました。あなたが明示的にコードを作成したり、存在することを期待したりしなかったDivs。私はちょうど彼らのクラス名に基づいてあなたのメインのdivに何かを追加していた推測を取った。 – user1289451

+0

よろしくお願い致します。 –

関連する問題