差異處
這裏顯示兩個版本的差異處。
Both sides previous revision 前次修改 下次修改 | 前次修改 | ||
dokuwiki:dev:fieldset [2020/10/28 21:30] ghsrobert ToDo checked: 在 DW 中實測 |
dokuwiki:dev:fieldset [2020/10/30 00:02] (目前版本) ghsrobert [CSS] |
||
---|---|---|---|
行 10: | 行 10: | ||
===== plugin ===== | ===== plugin ===== | ||
+ | 因為不同的 DW tpl 各有不同的 fieldset、legend CSS,所以本來我想就不做 plugin 了,用下面的純 wrap+CSS 法就好。但後來又想,我也可以弄 plugin,但產生 '' | ||
+ | - 試著用 [[doku> | ||
+ | - 開 repo | ||
+ | - 其實語法有頭有尾 ∴也應該參考 wrap 才是 ← 想到就難,先休息好了 << | ||
==== 參考 ==== | ==== 參考 ==== | ||
* [[https:// | * [[https:// | ||
行 22: | 行 26: | ||
* [[https:// | * [[https:// | ||
* 我在一般網頁實測過也還 okay,就是要多用一個 span 就是了 | * 我在一般網頁實測過也還 okay,就是要多用一個 span 就是了 | ||
- | * <todo # | + | * <todo # |
+ | .wrap_fieldset { | ||
+ | border: 2px groove threedface; | ||
+ | border-top: none; | ||
+ | padding: 0.5em; | ||
+ | margin: 1em 2px; | ||
+ | } | ||
+ | |||
+ | .wrap_fieldset> | ||
+ | font: 1em normal; | ||
+ | margin: -1em -0.5em 0; | ||
+ | } | ||
+ | |||
+ | .wrap_fieldset> | ||
+ | float: left; | ||
+ | } | ||
+ | |||
+ | .wrap_fieldset> | ||
+ | border-top: 2px groove threedface; | ||
+ | content: ' '; | ||
+ | float: left; | ||
+ | margin: 0.5em 2px 0 -1px; | ||
+ | width: 0.75em; | ||
+ | } | ||
+ | |||
+ | .wrap_fieldset> | ||
+ | border-top: 2px groove threedface; | ||
+ | content: ' '; | ||
+ | display: block; | ||
+ | height: 1.5em; | ||
+ | left: 2px; | ||
+ | margin: 0 1px 0 0; | ||
+ | overflow: hidden; | ||
+ | position: relative; | ||
+ | top: 0.5em; | ||
+ | } | ||
+ | </ | ||
<div fieldset>< | <div fieldset>< | ||
內容 | 內容 | ||
</ | </ | ||
+ | </ | ||
+ | <div fieldset>< | ||
+ | 內容 | ||
</ | </ | ||
+ | </ | ||
+ | * 在主站勉強可以(內容的位置會往右縮排,不知何故) | ||
+ | * 在 mikio tpl 中,legend 的位置就跑掉了 | ||
+ | * ↑<code css> | ||
+ | margin-top: 0; | ||
+ | margin-bottom: | ||
+ | }</ | ||
+ | |||
+ | ==== 參考 ==== | ||
+ | * [[https:// |