私は1つの親divを持ち、3つの子divを持ちます。すべての子は同じheadinigタグ "h3"を含んでいます。最初のタグを除いてh3タグに10pxのパディングを追加したいhtmlと対話することなく例えば、最初にh3 =パディングトップ= 0; 2番目のh3 =パディングトップ= 10px。 3番目のh3 =パディングトップ= 20px。jqueryを介して見出しタグにパディングを追加する
<style>
.main { width:980px; margin:0 auto; border:solid 1px #F00; overflow:hidden}
.box { width:300px; float:left; margin-right:20px; background:#00F; height:200px;}
</style>
<script type="text/javascript" src="jquery/jquery-1.7.min.js"></script>
<script type="text/javascript">
$(function(){
//code
})
</script>
</head>
<body>
<div class="main">
<div class="box"><h3>first</h3></div>
<div class="box"><h3 style="padding-top:10px;">second</h3></div>
<div class="box"><h3 style="padding-top:20px;">third</h3></div>
</div>
</body>
あなたのansは私の問題を解決するために非常に近いですが、最初のh3でパディングを追加しないでください。jqueryの.notメソッドを使用していますが、次のh3 10px 2番目のh3は20pxです。もし30px以上のものがあれば – Carlos
@amit:ああ、私は増加するパディングに気づいていません。私の更新を確認してください。 –
ありがとうございました – Carlos