09/07/08 13:44:07 EhZtrr0s0
>>629
.openintabs-menuseparator, .openintabs-menuitem
要らないんじゃないの?
まとめに載ってる3.5用のスタイルもそうだけど、LiveBookmarkでうまくいってないと思う。
セパレータと一緒にそれに隣接してるフィード名が消えて、肝心の「タブですべて開く」が消えない。
まとめのものだと、完全に適用外になってる。(セパレータが下から二番目内に来ないため。
でもこれは意図的なものかもしれない。)
で、長いので嫌われたのだろうけど、「タブですべて開く」はmenuseparatorの隣接子として
限定するのではなく、[oncommand]で限定した方がいいと思う。
3.0,3.5共用
menuitem[oncommand="PlacesUIUtils.openContainerNodeInTabs(this.parentNode._resultNode, event);"] {
visibility:collapse !important;
}
これにセパレータを必要に応じて消すスタイルを付け加える。必要に応じてとは、LiveBookmark
の場合、フィード名を残すならその上のセパレータは必要になるので。
3.0用
.bookmark-item:not([livemark="true"]) > menupopup[placespopup="true"] > menuseparator[builder="end"]{
visibility:collapse !important;
}
3.5用
menupopup[placespopup="true"] > menuseparator:nth-last-child(-n+2) {
visibility:collapse !important;
}
あと、なんでまとめサイトの3.5用のはmenuとtoolbarbuttonで分けてんだろう?ブックマーク
メニューのみとかやりたい場合のため?だったらその旨書いておいたほうが良いよね。