做动易模板时 我的圆角表格的做法(2)_动易Cms教程
教程Tag:暂无Tag,欢迎添加,赚取U币!
缂傚倸鍊风粈浣该洪敃鍌氱劵缂佲偓閹辩eCMS闂佽崵鍠愰悷銉ノ涘┑瀣ㄢ偓鍌炲醇閺囩偞鐎┑鐐叉閸ㄧ喖寮婚敓锟�濠电偞鍨跺瑙勭珶閸℃稑鐓橀柡宥庡幗閳锋帡鏌ㄩ悤鍌涘 缂傚倷绀侀ˇ閬嶅窗閹邦剨鑰块柛銉墮缁€澶愭煃閵夈劍鐝柣婵撴嫹 闂傚倷绶¢崑鍕囨潏鈺冪濠㈣泛鏈崗婊堟煛閸ャ劍鐨戦梻澶婄Ч閺屻倖娼忛妸锔绘缂備焦鍞婚幏锟� 闂備礁鎼崯鐗堟叏閹绢喖妞介柡宥庡亞閸楁碍绻涢崱妯诲鞍婵絾鍔楅埀顒冾潐閹爼宕曢柆宥呯煑闁跨噦鎷�,闂備浇鐨崟顐㈠Б闁诲氦顫夋繛濠傤嚕閸洖绀冩い鏂垮悑椤忕喐绻涢幋鐐村皑闁稿鎹囧鍝勨枎閹勭亪闂佸憡鐟ョ换妯侯嚕婵犳碍鏅搁柨鐕傛嫹!
body {
padding:10px;
font:76%/135% "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
}
/* CSS for the box starts here */
.box {
padding:0 12px 0 0;
background:#fff url(/help/UploadFiles_4256/200606/20060628151123420.gif) 100% 0 repeat-y;
}
.bi {
padding:0 0 0 12px;
background:#fff url(/help/UploadFiles_4256/200606/20060628151123420.gif) 0 0 repeat-y;
}
.bt {
height:17px;
margin:0 -12px;
background:url(/help/UploadFiles_4256/200606/20060628151133443.gif) 100% 0 no-repeat;
}
.bt div {
width:18px;
height:17px;
background:url(/help/UploadFiles_4256/200606/20060628151133443.gif) 0 0 no-repeat;
}
.bb {
height:17px;
margin:0 -12px;
background:url(/help/UploadFiles_4256/200606/20060628151133443.gif) 100% 100% no-repeat;
}
.bb div {
width:18px;
height:17px;
background:url(/help/UploadFiles_4256/200606/20060628151133443.gif) 0 100% no-repeat;
}
.box h1 {
margin:0;
padding:0.3em 10px;
background:#efece6;
font:bold 1.2em/1 Arial, Helvetica, sans-serif;
}
.box p, .box ul {
margin:0;
padding:4px 10px;
background:#fff;
}
.box li {
margin:0 0 0 2em;
padding:0;
}
〈/style〉
〈/head〉
〈body〉
〈div class="box"〉
〈div class="bi"〉
〈div class="bt"〉
〈div〉
〈/div〉
〈/div〉
〈h1〉Flexible box with custom corners and borders〈/h1〉
〈p〉This is a demo of a flexible box with custom corners and custom borders.
The box will expand to contain any amount of content vertically, will handle
any text size, and can become very wide before the horizontal borders start
breaking up. How wide depends on the width of one of the background images.〈/p〉
〈p〉Two images are used. 〈a href="box.gif"〉〈code〉box.gif〈/code〉〈/a〉 is a
complete box. For the sake of this demo I’ve made it 1600 pixels wide. It
is used for the corners and the horizontal borders. The other image,
〈a href="borders.gif"〉〈code〉borders.gif〈/code〉〈/a〉, contains the vertical
borders. Why use a single, large image for the corners instead of several
smaller ones? There are several reasons:〈/p〉
〈ul〉
〈li〉Splitting the image into a bunch (six in this case – one for each
corner plus the top and bottom borders) of smaller images may actually
increase the total file size, depending on the look of the corners and
borders.〈/li〉
〈li〉To minimize the number of HTTP requests sent to the server.〈/li〉
〈li〉Convenience. When changing the look of the borders and corners,
replacing two files is faster than replacing eight files.〈/li〉
〈/ul〉
〈p〉Some extra markup is needed to put the corners and borders in place.
A bit annoying, yes, but this extra, non-semantic XHTML is quite minimal,
and won’t get in the way if CSS is off, so I think I can live with it. It
is possible to get rid of some more markup by using the 〈code〉:before〈/code〉
and 〈code〉:after〈/code〉 pseudo-elements, but since Internet Explorer doesn’t
support them I’ll leave the extra markup in there.〈/p〉
〈p〉The main content area of this box can be filled with any elements you
like, as long as their background colour is set to white (or whatever colour
the inside of your box has), and their margins are zeroed. If the content
is transparent the left border will be doubled because the image used to
create it also contains the right border. You can avoid the need for that
by splitting the image in two, or adding an extra 〈code〉div〈/code〉 to put
all your content in.〈/p〉
〈div class="bb"〉
〈div〉
〈/div〉
〈/div〉
〈/div〉
〈/div〉
〈/body〉
〈/html〉

相关动易Cms教程:
- MAC错误的解决方法
- 如何屏蔽动易后台导航里的某个功能菜单?
- 动易.NET版本留言自动选定栏目方法
- 动易SiteFactoty整合Discuz!NT3.0
- 在任意位置获取根节点ID标签
- 如何开启SiteWeaver6.8的支持,反对功能
- Windows 2008安装动易.NET系统之四----动易系统安装篇
- Windows 2008安装动易.NET系统之三----数据库篇
- Windows 2008安装动易.NET系统之二----IIS、目录环境配置篇
- 数据库修复,SQL Server 2005内部操作不一致的处理
- 如何安装动易.net程序权限配置
- 为什么提示对Windows系统文件夹下的Temp目录没有访问权限?
- 相关链接:
- 教程说明:
动易Cms教程-做动易模板时 我的圆角表格的做法(2)
。