eyoucms關于mod標簽的用法
2022-11-28 加入收藏
今天在EYOU問答上見到一問題https://www.eyoucms.com/ask/list_1_1/4240.html,之前沒用過mod這個標簽,在官網上查了一下,上面說:mod='' 每隔N行輸出的內容,基本明白是什么意思了。
根據上面這個問題,看提問者的意思和他的代碼,應該是每隔三條數據就出現一個上圖下文的排版,其它就是一行文字?提問者用表格?估計對CSS可能不太理解?,實際上用一個dl dt dd或者li來排版更方便。html dl dt dd標簽元素語法結構與使用見http://www.divcss5.com/html/h88.shtml
意思很明顯,就是每隔3行給他加一個dt,用來放圖片,其它dd用來放文字,代碼如下:
1 2 3 4 5 6 | < dl > {eyou:arclist typeid='2' limit='0,10' mod='3'} {eyou:eq name='mod' value='0'}< dt >< img src = "{$field.litpic}" ></ dt >{/eyou:eq} < dd >{$field.title}</ dd > {/eyou:arclist} </ dl > |
效果見下圖
至于dl dt dd的樣式可以自定義,由此也可以做一些比如可以每隔多少行給一個CLASS樣式。