我是using jquery mega menu plugin,我想在頂部菜單欄上的每個菜單上將右側和左側的填充縮小一點。你可以更改jquery mega菜單中菜單的左右填充,還有子菜單嗎?
我可以進入CSS和改變填充(我用的是黑皮膚):
.black ul.mega-menu li a {float: left; display: block; color: #fff;
padding: 12px 38px 12px 25px; background: url(images/bg_black.png)
repeat-x 100% 0; text-shadow: 1px 1px 1px #000; text-decoration: none;}
這個
.black ul.mega-menu li a {float: left; display: block; color: #fff;
padding: 12px 28px 12px 15px; background: url(images/bg_black.png)
repeat-x 100% 0; text-shadow: 1px 1px 1px #000; text-decoration: none;}
注:我只是改變了填充上面12px的28px 12px 15px;
但這裏的問題是,下拉菜單現在不再正確排列在菜單下。
是否有改變菜單按鈕的填充並仍然保持子菜單項正確排列。
您確定它不起作用嗎?您正在測試哪個瀏覽器。我嘗試用chrome中的開發人員工具更改這些值,並且我遇到了您似乎遇到的問題,但是我從網站上下載了插件/ css,並且正在測試它們提供的基本示例頁面,只要我更改在實際的CSS中的值,你說什麼,它工作正常..當通過開發工具更改值雖然它不起作用(我的猜測是對齊值計算@文檔準備好,並不是每次點擊。 – 2012-02-25 01:36:59
@Matt沃爾夫 - 我認爲你是對的......我剛剛在頁面加載後在螢火蟲中測試過 – leora 2012-02-25 03:29:03