当前位置: 首页 > ds >正文

常见公告栏信息效果的实现

实现的效果如下:

上面的效果主要利用了,ul,h3,li,span,在加一些Css来实现的。

要实现上面的公告栏的效果,代码如下:

第一种方案:利用  padding来解决  “关于XXXXXXXXX的公告通知”  的显示。

不推荐使用,应用span加relative定位来解决字体的定位,应为padding具有浏览器兼容问题

<div class="div_show"><ul class="topic_show"><h3><span>通知公告</span></h3><li>关于XXXXXXXXX的公告通知</li><li>关于XXXXXXXXX的公告通知</li><li>关于XXXXXXXXX的公告通知</li><li>关于XXXXXXXXX的公告通知</li><li>关于XXXXXXXXX的公告通知</li></ul></div>

css的实现

    <style type="text/css" media="screen">/* 清除掉一些标签默认自带的 padding 和  margin*/* {padding: 0px;margin: 0px;}/* 用于设置DIV的位置*/.div_show {margin-left: 50px;margin-top: 50px;}/* 用于ul的款对,和显示的边框颜色,颜色为灰色在此处只设置了,ul的宽度,没有设置高度因为高度是随着li的变化而变化的*/ul.topic_show {list-style: none;width: 249px;border: 1px solid #999;}/* 用于设置ul中标题大小,背景和颜色,以及字体大小*/ul.topic_show  h3 {height: 30px;width: 249px;background: #111155;color: #FFFFFF;font-size: 14px;}/* 利用span和position的relative来设置ul中标题中的字的位置*/ul.topic_show  h3 span {position: relative;left: 10px;top: 8px;}/* 利用padding来设置,li中字体的位置*/ul.topic_show li {padding: 5px 20px;font-size: 12px;color: #555;background: url("point.jpg") no-repeat;background-position: 10px 7px;}</style>

 

第二种方案:利用  span来解决  “关于XXXXXXXXX的公告通知”  的显示,

推荐使用。

html代码

<div class="div_show"><ul class="topic_show"><h3><span>通知公告</span></h3><li><span>关于XXXXXXXXX的公告通知</span></li><li><span>关于XXXXXXXXX的公告通知</span></li><li><span>关于XXXXXXXXX的公告通知</span></li><li><span>关于XXXXXXXXX的公告通知</span></li><li><span>关于XXXXXXXXX的公告通知</span></li><li><span>关于XXXXXXXXX的公告通知</span></li><li><span>关于XXXXXXXXX的公告通知</span></li></ul></div>

Css实现,利用span的实现

<style type="text/css" media="screen">/* 清除掉一些标签默认自带的 padding 和  margin*/* {padding: 0px;margin: 0px;}/* 用于设置DIV的位置*/.div_show {margin-left: 50px;margin-top: 50px;}/* 用于ul的款对,和显示的边框颜色,颜色为灰色在此处只设置了,ul的宽度,没有设置高度因为高度是随着li的变化而变化的*/ul.topic_show {list-style: none;width: 249px;border: 1px solid #999;}/* 用于设置ul中标题大小,背景和颜色,以及字体大小*/ul.topic_show  h3 {height: 30px;width: 249px;background: #111155;color: #FFFFFF;font-size: 14px;}/* 利用span和position的relative来设置ul中标题中的字的位置*/ul.topic_show  h3 span {position: relative;left: 10px;top: 8px;}/* li中字体通知内容,以及li大小和背景图片的设置*/ul.topic_show li {font-size: 12px;height: 25px;color: #555;border: 1px solid red;background: url("point.jpg") no-repeat;background-position: 10px 7px;}/* 利用span和relative来解决,li中字体的位置*/ul.topic_show li  span {position: relative;left: 20px;top: 5px;}</style>

 

转载于:https://www.cnblogs.com/zhangbaowei/p/4748346.html

http://www.xdnf.cn/news/11241.html

相关文章:

  • 2010页游报告:开测222款31款停运
  • 开源微博客StatusNet在Windows环境下的安装方法
  • 【无标题】再次吹响号角,扬帆更壮阔的征途——AMD EPYC 7F72/7F52处理器测试
  • iPhone越狱cydia源大全
  • 搜索引擎和生活
  • Abaqus连接器弹片正向力分析:
  • CSS 圆角
  • 9个最佳性能测试工具(2024)
  • Web版的各种聊天工具
  • 基础篇必看,史上最全的iOS开发教程集锦,没有之一
  • Qt5开发从入门到精通——第十二篇三节(Qt5 事件处理及实例——多线程应用
  • p2p终结者局域网控制软件的介绍和用法
  • 网站重构的理解
  • WinISO5.3的注册码吧
  • java怎么使用trim函数
  • Axure RP 7.0 注册码
  • UTS安装与卸载-Windows篇
  • [晓理紫]每日论文分享(有中文摘要,源码或项目地址)--机器人相关、强化学习
  • IO编程
  • 新手也能轻松上手!网页布局设计的10个黄金法则
  • 用EP9315构建基于嵌入式Linux的NAS系统平台
  • 启动应用程序出现olepro32.dll找不到问题解决
  • 女人的度
  • AMDIN01
  • MovieClip,Sprite,Shape三者之间的区别
  • 【Java实例-神秘年龄】用Java挑战你的直觉
  • AVI、 MPEG 、 DivX、 Indeo Video 常见的编码与常见的文件格式
  • 从扫码登录的原理分析QQ大量被盗事件
  • 中兴v880刷机全过程。原创亲测
  • [ZT]Grub4dos for WinPE 启动菜单