通过样式表实现强制不换行
例如让一个table的某一行不换行:
还得注意,不要给td等加width属性。这里使用table不大好,页面中当前行虽然没有换行达到要求,但是当前行的文字及图片显示的比较分散,不好控制。可以换成span等。
例如:
茶香识女人
有人说过:香茗似佳人,其实是佳人最离不开香茗。 早晨——绿茶:富含高效抗氧化剂和维C,清除体内自由基,还能分泌出对抗紧张压力的荷尔蒙。 午后——菊花茶:明目清肝。加上枸杞一起泡来喝,或是在菊花茶中加入蜂蜜,都能解除郁闷与烦躁。 黄昏——枸杞茶:含有丰富的β胡萝卜素、维生素B1、维C、钙、铁,具有补肝、益肾、明目的作用。 加班——决明子茶:清热、明目、补脑髓、镇肝气、益筋骨。如果有便秘,选择在晚饭后饮用,很有效果。 大吃大喝后——普洱茶:中国茶多数都有促进脂肪代谢的效果,普洱茶更是消除多余脂肪的高手。茶中的有益元素,有增强分解腹部脂肪的功效。 针对你的身体和工作,该喝什么茶? 用脑过多:茉莉花茶、绿茶; 运动过后:乌龙茶、红茶; 常处于空气污染严重环境:绿茶; 缺乏运动的人:绿茶、花茶; 嗜烟酒者:绿茶; 肉食主义者:乌龙茶; 阴虚体质者:绿茶; 阳虚、脾胃虚寒者:乌龙、花茶; 便秘:蜂蜜茶; 减肥美容:乌龙、普洱茶、绿茶; 抗癌、防癌:绿茶; 降血脂、防动脉硬化:乌龙茶、绿茶; 延年益寿:乌龙茶、红茶。 最新钢材价格
div的圆角border
.r3px { -webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px;}
百分比和固定宽度的混合布局
html可简化为:
< div id =”content” >
< div id =”s_content” > s_content
</ div >
< div id =”m_content” > m_content
</ div >
</ div >
设一下简单的css样式:
#content
{ width:100%; height:500px; } #s_content
{ width:180px; height:500px; background-color:#ccc; float:left; } #m_content
{ width:100%;height:500px; background-color:#c4c9d6; float:left;} 如果这样的话,根本不可能实现s_content和m_content在同一水平线上。难道把#m_content的width属性设为:100%-180px?在ie6和firefox2下都相当于没有设定#m_content属性一样。当然,如果不设定m_content的width,当m_content里的内容宽度小于窗口右侧的宽度时,可以在一条水平线上。如果大于的话,ie6会自动撑开m_content,firefox2中虽然不撑开,但是内容会跑到外面去。这都不是我们想要的。
这时,表格的作用就能够发挥出来了。将原来的html代码改为如下:
<div id=”content”>
<table width="100%">
<tr><td width="180px">
<div id="s_content">
s_content
</div>
</td>
<td width="100%">
<div id="m_content">
m_content
</div>
</td>
</tr>
</table>
</div>
这样,不管你的显示器分辨率是多少,网页都能填满整个宽度。而s_content的宽度是固定的。当然这只是使用表格实现固定宽度和百分比的原理。
DIV+CSS圆角边框
简洁型css圆角:
方法1:
code1:
< style type ="text/css" >
.b1,.b2,.b3,.b4,.b1b,.b2b,.b3b,.b4b,.b{ display:block;overflow:hidden;}.b1,.b2,.b3,.b1b,.b2b,.b3b{ height:1px;}.b2,.b3,.b4,.b2b,.b3b,.b4b,.b{ border-left:1px solid #999;border-right:1px solid #999;}.b1,.b1b{ margin:0 5px;background:#999;}.b2,.b2b{ margin:0 3px;border-width:2px;}.b3,.b3b{ margin:0 2px;}.b4,.b4b{ height:2px;margin:0 1px;}.d1{ background:#F7F8F9;}.k { height:300px;} </ style >
</ head >
< body >
< div >
< b class ="b1" ></ b >< b class ="b2 d1" ></ b >< b class ="b3 d1" ></ b >< b class ="b4 d1" ></ b >
< div class ="b d1 k" >
< font style ="font-size:26px;color:red; margin:0px 10px;" > 简洁型css圆角矩形 </ font >
</ div >
< b class ="b4b d1" ></ b >< b class ="b3b d1" ></ b >< b class ="b2b d1" ></ b >< b class ="b1b" ></ b >
</ div >
方法2
code2:
< style type ="text/css" >
div.RoundedCorner{ background:#9BD1FA; width:400px;}b.rtop, b.rbottom{ display:block;background: #FFF}b.rtop b, b.rbottom b{ display:block;height: 1px;overflow: hidden; background: #9BD1FA}b.r1{ margin: 0 5px}b.r2{ margin: 0 3px}b.r3{ margin: 0 2px}b.rtop b.r4, b.rbottom b.r4{ margin: 0 1px;height: 2px} </ style >
< div class ="RoundedCorner" >
< b class ="rtop" >< b class ="r1" ></ b >< b class ="r2" ></ b >< b class ="r3" ></ b >< b class ="r4" ></ b ></ b >
< br > 无图片实现圆角框 < br >< br >
< b class ="rbottom" >< b class ="r4" ></ b >< b class ="r3" ></ b >< b class ="r2" ></ b >< b class ="r1" ></ b ></ b >
</ div >
CODE:
< style type ="text/css" >
.raised{ background:transparent;width:40%;}.raised h1,.raised p{ margin:0 10px;}.raised h1{ font-size:2em;color:#fff;}.raised p{ padding-bottom:0.5em;}.raised .b1,.raised .b2,.raised .b3,.raised .b4,.raised .b1b,.raised .b2b,.raised .b3b,.raised .b4b{ display:block;overflow:hidden;font-size:1px;}.raised .b1,.raised .b2,.raised .b3,.raised .b1b,.raised .b2b,.raised .b3b{ height:1px;}.raised .b2{ background:#ccc;border-left:1px solid #fff;border-right:1px solid #eee;}.raised .b3{ background:#ccc;border-left:1px solid #fff;border-right:1px solid #ddd;}.raised .b4{ background:#ccc;border-left:1px solid #fff;border-right:1px solid #aaa;}.raised .b4b{ background:#ccc;border-left:1px solid #eee;border-right:1px solid #999;}.raised .b3b{ background:#ccc;border-left:1px solid #ddd;border-right:1px solid #999;}.raised .b2b{ background:#ccc;border-left:1px solid #aaa;border-right:1px solid #999;}.raised .b1{ margin:0 5px;background:#fff;}.raised .b2, .raised .b2b{ margin:0 3px;border-width:0 2px;}.raised .b3, .raised .b3b{ margin:0 2px;}.raised .b4, .raised .b4b{ height:2px; margin:0 1px;}.raised .b1b{ margin:0 5px; background:#999;}.raised .boxcontent{ display:block;background:#ccc;border-left:1px solid #fff;border-right:1px solid #999;} </ style >
</ head >
< body >
< div class ="raised" >
< b class ="b1" ></ b >< b class ="b2" ></ b >< b class ="b3" ></ b >< b class ="b4" ></ b >
< div class ="boxcontent" >
< h1 > 3D圆角矩形 </ h1 >
</ div >
< b class ="b4b" ></ b >< b class ="b3b" ></ b >< b class ="b2b" ></ b >< b class ="b1b" ></ b >
</ div >
反向css圆角矩形:
CODE:
< style type ="text/css" >
.serif { background: transparent; width:40%; }.serif h1, .serif p { margin:0 10px; }.serif h1 { font-size:2em; color:#fff; }.serif p { padding-bottom:0.5em; }.serif .b1, .serif .b2, .serif .b3, .serif .b4 { display:block; overflow:hidden; font-size:1px; }.serif .b1, .serif .b2, .serif .b3 { height:1px; }.serif .b2, .serif .b3 { background:#fc0; border-left:1px solid #fff; border-right:1px solid #fff; }.serif .b4 { background:#fc0; border-left:1px solid #fff; border-right:1px solid #fff; }.serif .b1 { margin:0; background:#fff; }.serif .b2 { margin:0 1px; border-width:0 2px; }.serif .b3 { margin:0 3px; }.serif .b4 { height:2px; margin:0 4px; }.serif .boxcontent { display:block; background:#fc0; border-left:1px solid #fff; border-right:1px solid #fff; margin:0 5px; } </ style >
< div class ="serif" >
< b class ="b1" ></ b >< b class ="b2" ></ b >< b class ="b3" ></ b >< b class ="b4" ></ b >
< div class ="boxcontent" >
< h1 > 反向css圆角矩形 </ h1 >
</ div >
< b class ="b4" ></ b >< b class ="b3" ></ b >< b class ="b2" ></ b >< b class ="b1" ></ b >
</ div >
略带菱形的css圆角:
CODE:
< style type ="text/css" >
.curved { background:transparent; width:40%; }.curved h1, .curved p { margin:0 10px; }.curved h1 { font-size:2em; color:#fff; }.curved p { padding-bottom:0.5em; }.curved .b1, .curved .b2, .curved .b3, .curved .b4 { display:block; overflow:hidden; height:1px; font-size:1px; }.curved .b2, .curved .b3, .curved .b4 { background:#e0cea3; border-left:1px solid #fff; border-right:1px solid #fff; }.curved .b1 { margin:0 4px; background:#fff; }.curved .b2 { margin:0 4px; height:2px; }.curved .b3 { margin:0 3px; }.curved .b4 { margin:0; height:1px; border-width:0 3px 0 3px; }.curved .boxcontent { display:block; background:#e0cea3; border:0 solid #fff; border-width:0 1px; } </ style >
< div class ="curved" >
< b class ="b1" ></ b >< b class ="b2" ></ b >< b class ="b3" ></ b >< b class ="b4" ></ b >
< div class ="boxcontent" >
< h1 > 略带菱形的css圆角矩形 </ h1 >
</ div >
< b class ="b4" ></ b >< b class ="b3" ></ b >< b class ="b2" ></ b >< b class ="b1" ></ b >
</ div >
特殊CSS圆角:
CODE:
< style type ="text/css" >
.pillar { background:transparent; width:40%; }.pillar h1, .pillar p { margin:0 10px; }.pillar h1 { font-size:2em; color:#fff; }.pillar p { padding-bottom:0.5em; }.pillar .b1, .pillar .b2, .pillar .b3, .pillar .b4 { display:block; overflow:hidden; font-size:1px; }.pillar .b1, .pillar .b2, .pillar .b4 { height:1px; }.pillar .b2, .pillar .b3 { background:#d66; border-left:1px solid #fff; border-right:1px solid #fff; }.pillar .b4 { background:#d66; border-left:4px solid #fff; border-right:4px solid #fff; }.pillar .b1 { margin:0 2px; background:#fff; }.pillar .b2 { margin:0 1px; border-width:0 1px; }.pillar .b3 { height:2px; margin:0; }.pillar .b4 { margin:0 2px; }.pillar .boxcontent { display:block; background:#d66; border-left:1px solid #fff; border-right:1px solid #fff; margin:0 5px; } </ style >
< div class ="pillar" >
< b class ="b1" ></ b >< b class ="b2" ></ b >< b class ="b3" ></ b >< b class ="b2" ></ b >< b class ="b4" ></ b >
< div class ="boxcontent" >
< h1 > 特殊css圆角矩形 </ h1 >
</ div >
< b class ="b4" ></ b >< b class ="b2" ></ b >< b class ="b3" ></ b >< b class ="b2" ></ b >< b class ="b1" ></ b >
</ div >