如何使用css,把div设置为一个椭圆容器,在做html页面开发时,我们一般都是使用div来做容器的,如果你需要一个椭圆形的容器,我们可以使用div来实现的,下面来看一下。......
html+css+jq窗口可视化可以关闭的banner切换
html css jq窗口可视化可以关闭的banner切换
工具/原料
- adobe dreamweaver
方法/步骤
准备好需要用到的图标。
新建html文档。
书写hmtl代码。
div id="demoContent">
div class="effect" style="width:460px">
div id="selfPage" class="leftLoop">
div class="hd">
a class="next">/a>
ul>li>1/li>li>2/li>li>3/li>/ul>
a class="prev">/a>
/div>
div class="bd">
ul class="picList">
li>
div class="pic">a href="">img src="images/ad1.jpg" />/a>/div>
div class="title">a href="">效果图1/a>/div>
/li>
li>
div class="pic">a href="">img src="images/ad2.jpg" />/a>/div>
div class="title">a href="">效果图2/a>/div>
/li>
li>
div class="pic">a href="">img src="images/ad3.jpg" />/a>/div>
div class="title">a href="">效果图3/a>/div>
/li>
li>
div class="pic">a href="">img src="images/ad1.jpg" />/a>/div>
div class="title">a href="">效果图4/a>/div>
/li>
li>
div class="pic">a href="">img src="images/ad2.jpg" />/a>/div>
div class="title">a href="">效果图5/a>/div>
/li>
li>
div class="pic">a href="">img src="images/ad3.jpg" />/a>/div>
div class="title">a href="">效果图6/a>/div>
/li>
/ul>
/div>
/div>
/div>/div>
书写css代码。
.infoList li { height: 24px; line-height: 24px; }
.infoList li .date { float: right; color: #999; }
/* 通用图片列表_普通式 */
.picList li { width: 126px; }
.picList .pic { text-align: center; line-height: 0px; }
.picList .pic img { width: 120px; height: 90px; padding: 2px; border: 1px solid #ccc; }
.picList .pic a:hover img { border-color: #f00; }
.picList .title { line-height: 24px; }
/* 文本切换盒子 - 公用类 */
.slideTxtBox { width: 450px; border: 1px solid #ddd; text-align: left; }
.slideTxtBox .hd { height: 30px; line-height: 30px; background: #f4f4f4; padding: 0 20px; border-bottom: 1px solid #ddd; position: relative; }
.slideTxtBox .hd ul { float: left; position: absolute; left: 20px; top: -1px; height: 32px; }
.slideTxtBox .hd ul li { float: left; padding: 0 15px; }
.slideTxtBox .hd ul li.on { height: 30px; background: #fff; border: 1px solid #ddd; border-bottom: 2px solid #fff; cursor: pointer; }
.slideTxtBox .bd { padding: 15px; }
.slideTxtBox .bd ul { padding: 10px; }
.slideTxtBox .tempWrap { margin: 15px; }
/* 单个图片幻灯片盒子 - 公用类 */
.slideBox { width: 450px; height: 230px; overflow: hidden; position: relative; border: 1px solid #ddd; }
.slideBox .hd { height: 15px; overflow: hidden; position: absolute; right: 10px; bottom: 10px; z-index: 1; }
.slideBox .hd ul { overflow: hidden; zoom: 1; float: left; }
.slideBox .hd ul li { float: left; margin-right: 5px; width: 15px; height: 15px; line-height: 14px; text-align: center; background: #fff; cursor: pointer; }
.slideBox .hd ul li.on { background: #f00; color: #fff; }
.slideBox .bd { position: relative; height: 100%; z-index: 0; }
.slideBox .bd img { width: 450px; height: 230px; }
/* 多个左滚动 - 图片- 公用类 */
.leftLoop { overflow: hidden; position: relative; border: 1px solid #ccc; }
.leftLoop .hd { overflow: hidden; height: 30px; background: #f4f4f4; }
.leftLoop .hd .prev, .leftLoop .hd .next { display: block; width: 5px; height: 9px; line-height: 10px; float: right; margin-right: 10px; margin-top: 10px; overflow: hidden; cursor: pointer; background: url("images/icoLeft.gif") no-repeat; }
.leftLoop .hd .next { background: url("images/icoRight.gif") no-repeat; }
.leftLoop .hd ul { float: right; overflow: hidden; zoom: 1; margin-top: 10px; }
.leftLoop .hd ul li { position: relative; _display: inline; float: left; width: 10px; height: 10px; overflow: hidden; background: #ccc; margin-right: 10px; text-indent: -999px; cursor: pointer; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; behavior: url(../PIE.htc); }
.leftLoop .hd ul li.on { background: #f00; }
.leftLoop .bd { padding: 10px; }
.leftLoop .bd ul { overflow: hidden; zoom: 1; }
.leftLoop .bd ul li { margin: 0 10px; text-align: center; float: left; _display: inline; overflow: hidden; }
/* 多个上滚动 - 图片- 公用类 */
.topLoop { overflow: hidden; position: relative; border: 1px solid #ccc; }
.topLoop .hd { overflow: hidden; height: 30px; background: #f4f4f4; }
.topLoop .hd .prev, .topLoop .hd .next { display: block; width: 9px; height: 10px; line-height: 10px; float: right; margin-right: 10px; margin-top: 10px; overflow: hidden; cursor: pointer; background: url("images/icoUp.gif") center no-repeat; }
.topLoop .hd .next { background: url("images/icoDown.gif") center no-repeat; }
.topLoop .hd ul { float: right; overflow: hidden; zoom: 1; margin-top: 10px; }
.topLoop .hd ul li { position: relative; _display: inline; float: left; width: 10px; height: 10px; overflow: hidden; background: #ccc; margin-right: 10px; text-indent: -999px; cursor: pointer; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; behavior: url(../PIE.htc); }
.topLoop .hd ul li.on { background: #f00; }
.topLoop .bd { padding: 10px; }
.topLoop .bd ul { overflow: hidden; zoom: 1; }
代码整体结构。
查看效果。
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
相关文章
- 详细阅读
- 详细阅读
-
HTML5创作工具,MAKA 2.0史上最全操作指南详细阅读
HTML5创作工具,MAKA 2.0史上最全操作指南,超过15000种模板组合。还怕你没有发挥的空间吗?MAKA(中文:码卡)作为中国最早推出移动端卡片式交互模式的创新者,随着HTML5技术的日渐成熟......
2023-03-16 433 HTML