首页 > 常识 > 互联网 > 网站制作 > 基础与技巧

封面模板循环子栏目一行两列DIV+CSS

作者:yiluokuang.com  时间:2015-07-17
描述:一般性参考文章。

效果在下边,大致思路是:主体部分(总宽度980)分左右浮动(.vmain_l和 .vmain_r),
右侧宽250,左侧自然是980-250=730了。右侧不管它了,可以添加版块内容。
左侧宽730分配,上边的“当前位置”720宽,与右侧边距10。
下边的循环部分是,每个子栏目设为左浮动,355宽,右边距10,这样两列宽度就是355*2+10+10=730,正好。
如果循环子栏目部分在总页面右侧,那就设置左边距为10即可,还是左浮动。

这样完美解决了循环栏目与“当前位置”上下照不齐的问题和子栏目间间距问题。
经测试,在IE8,FF,TT浏览器下正常!!!

举一反三,一行N列都是这个方法!

注意:[listsonclass]'selfinfo',5,40,0,0,13,0,0,0[/listsonclass]里边的13,是我复制系统循环子栏目标签模板后,新建立的循环子栏目标签模板ID,不是系统自带的7!

封面模板

<div class="vmain">
  <div class="vmain_l">
    <div class="position">当前位置:[!--newsnav--]</div>
    [listsonclass]'selfinfo',5,40,0,0,13,0,0,0[/listsonclass]
  </div>
  <div class="vmain_r">右侧宽度250不管它了</div>
</div>

CSS:

.vmain_l {
        float: left;
       width: 730px;
}
.vmain_r {
        float: right;
        width: 250px;
}
.position {
        line-height: 28px;
        background: url(/skin/default/images/title_bg1.jpg) repeat-x;
        height: 28px;
        width: 698px;
        margin-bottom: 10px;
        padding: 0px 10px;
        border: 1px solid #DEDEDE;
}
.vxh {
        width:355px;
        float: left;
        margin-right: 10px;
}
.vxh_title {
        line-height: 28px;
        background: url(/skin/default/images/title_bg1.jpg) repeat-x;
        height: 28px;
        width:343px;
        float:right;
        text-align:right;
        padding-right:10px;
        border: 1px solid #DEDEDE;
}
.vxh_title span {
        float:left;
        font-weight:bold;
        width:70px;
        height:28px;
        display:block;
        text-align:center;
        padding-left:10px;
}
.box {系统自定义}


循环子栏目标签模板:

页面模板内容(*)
<div class="vxh">
<div class="vxh_title"><span>[!--the.classname--]</span><a href="[!--the.classurl--]">更多&gt;&gt;</a></div>
<div class="box">
<ul>
[!--empirenews.listtemp--]<!--list.var1-->[!--empirenews.listtemp--]
</ul>
</div>
</div>

列表内容模板(list.var) (*)——没有改变
<li><a href="/shuma/1183.html" title="[!--oldtitle--]">[!--title--]</a> <span>[!--newstime--]</span></li>


上传以下图片:
封面模板循环子栏目一行两列DIV+CSS

[listsonclass]'selfinfo',5,40,0,0,13,0,0,0[/listsonclass]

在默认的时候不行

 默认是什么意思?默认内容是什么?继续交流!

注意:[listsonclass]'selfinfo',5,40,0,0,13,0,0,0[/listsonclass]里边的13,是我复制系统循环子栏目模板后新建立的循环子栏目标签模板ID,不是系统自带的!

在IE浏览器和TT浏览器下正常,但是在火狐FF浏览器下,右侧浮动被挤下去了,还是上不来!

原来是vmain左浮动没有定义宽度所致。一楼已经修改好了,现在在IE8,FF,TT浏览器下都正常了! 

从手机浏览器访问《生活宝典》

站内搜索
  • 封面模板循环子栏目一行两列DIV+CSS
  • 关于循环子栏目数据标签(listsonclass)的使用
  • 循环子栏目封面模板一行两列的代码
  • 封面模板循环子栏目一行两列DIV+CSS
  • DIV+CSS网页布局 让搜索引擎蜘蛛不再累
  • 关于循环子栏目数据标签(listsonclass)的使用
  • 循环子栏目封面模板一行两列修改问题
  • DIV+CSS网页布局 让搜索引擎蜘蛛不再累
  • 微商帮
    世界网站大全
    中国科研团队:大象的长鼻子是如何越变越长了
    中国科研团队:大象的长
    自己是否能够像自己想的那样做成一件事,身旁人的判断会比自己准确
    自己是否能够像自己想
    火宫殿:吃喝玩乐看,烧香拜神佛,红火的庙会经济
    火宫殿:吃喝玩乐看,烧香
    眼见为实也不为实,更须谨慎看到的并非全貌
    眼见为实也不为实,更须