我在裏面有簡單的html我有一個父div,它有3個子div,每個子包含相同的headinig標籤「h3」我想添加10px填充h3標籤,不包括第一個標籤不與html進行交互。例如第一個h3 = padding top = 0;第二個h3 = padding top = 10px;第三個h3 = padding top = 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添加填充,因爲我們使用.not方法的jquery,但我想添加pading在接下來的h3 10px和旁邊第二個h3是20像素,如果我有一個超過30像素到 – Carlos 2012-03-19 04:48:19
@amit:啊,我沒有注意到增加的填充。請檢查我的更新。 – 2012-03-19 04:52:38
謝謝很多先生,它正在工作 – Carlos 2012-03-19 04:52:49