位置: 编程技术 - 正文

在解决ul居中问题时想到的几点

编辑:rootadmin
最近在做网站的时候碰到了一个问题:我用 ul 标签和 li 标签构建的导航栏想要在不确定 li 数量和 li, ul 宽度的情况下居中,但是给 ul 使用了 text-align:center 之后却没有起到应有的效果。 原来的页面结构是: 样式表结构是: 这样本来也是没有什么问题的,但是因为要实现一个功能却定义了一个ID(menu)和两个CLASS(menu_ul, menu_li),这样CSS文件就臃肿了。 我之所以搞不定 ul 居中的问题,就是因为 CSS 写的太乱太多,到最后一环套一环,自己都糊涂了,定义结构的代码混杂在各种为了显示效果而写的代码之中,于是便写乱了。 在大脑发晕的情况下,不想修改了,于是重新写了实现以上功能的代码,页面结构: 完整的样式表: 像这样,很简单的就解决了 ul 不能居中的问题。回头检查我的代码,原来是因为在 li 的样式里多加了一句 float:left,因为定义的 display 并不是 block,而是 inline,所以并不能浮动,造成了冲突,最终导致 ul 无法居中显示。 总结一下,在写网页结构的时候,最好同一个功能模块使用相对统一的CSS名。如果可以定义一个样式名解决问题的,尽量不要定义多个,代码也要尽量简洁。因为代码臃肿了就很容易出问题,并且很难发现错误在什么地方。多用些像 menu, menu ul, menu li, menu a, menu a:hover 这种一系列的样式,而不是定义一些像 menu, menu_ul, menu_ul_li 这样看似调理清晰、层次鲜明,但是实际上很混乱的名称。 习惯是以往经验在潜意识中总结出的精华,但是随着技术的进步,很多以往的习惯都成为进一步提高的阻碍,这时候就要多参考一下标准了,看看以往的习惯是不是值得坚持下去。做网站也一样,标准是能够提高效率、改善性能并且指明方向的,Web标准化的设计更有助于我们提高维护网站的效率。

推荐整理分享在解决ul居中问题时想到的几点,希望有所帮助,仅作参考,欢迎阅读内容。

在解决ul居中问题时想到的几点

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

网页编辑中CSS样式表技巧总结 一、关于注释在创建xhtml+CSS网站时,CSS中的注释非常重要。在创建CSS样式时,应当保持随手注释的习惯。一般的,我习惯于使用/*注释内容*/的格式来写

一个老外弄的Clearing floats(清除浮动的方法) 我常用的都是clear:both;方法,如divstyle="clear:both"divstyle="float:left"/divdivstyle="float:right"/div/div今在PlanABC看到另外这种方法,特些记录下来。div.container{border:1

XHTML下用dl,dt,dd标签实现翻页的效果代码 今天在标准之类的blog(

标签: 在解决ul居中问题时想到的几点

本文链接地址:https://www.jiuchutong.com/biancheng/372051.html 转载请保留说明!

上一篇:DIV和CSS排版中制作细线条的方法小结(div如何排版)

下一篇:网页编辑中CSS样式表技巧总结(网页设计中css样式有何用途)

  • 税务人员岗位有哪些
  • 个体户没做过账怎么办
  • 运输途中的合理损耗
  • 报表中存货包括什么科目
  • 100%直接控制的母子公司间划转股权或资产
  • 开票系统技术服务费在申报表哪里抵扣
  • 建筑工地加油计入什么科目
  • 金税盘忘了清盘怎么办
  • 小型企业利润表
  • 房地产企业分立会计处理及税务筹划案例解析
  • 车辆报废补贴多久到账
  • 服装行业营业收入存在的问题与对策
  • 退税降低
  • 银行付款退汇怎么做账
  • 给员工交的重大医疗保险怎么做分录?
  • 公司没车但是有加油费发票怎么处理?
  • 施工企业仪器设备入什么会计科目核算?
  • 税务局开票需要带什么材料
  • 广告公司怎样
  • 营改增后餐饮业税种
  • 购买机动车怎样抵扣进项税
  • 申报税是什么时候申报
  • 医疗机构免征增值税如何申报
  • 电子承兑没接收多久失效
  • 如何安装react
  • 未形成固定资产的项目卖出怎么入账
  • 以房抵工程款会计分录
  • 为什么说人与人的悲欢不相通
  • 欠条和收条,哪个更真实
  • 固定资产减值如何确定
  • 查验发票张数超过限制
  • h5调用海康摄像头
  • 建设工程劳务分包合同属于建设工程合同吗
  • php7.3安装
  • php如何做app
  • 管理费用未分配利润
  • php 注入
  • 企业产值用什么符号表示
  • 退税勾选错了怎么办
  • 工程增值税怎么算,知道9%的税率
  • 个税APP怎么填报扣税最少
  • 100万的工程怎么开发票
  • phpcms使用教程
  • java基础介绍
  • dedecmsv6
  • SQL SERVER 2008 CTE生成结点的FullPath
  • 个人独资企业应税生产经营所得可以扣除税金支付
  • 小规模未开票收入填在哪里
  • 个税专项附加扣除标准调整
  • 减免进项税的分录怎么做
  • 自助餐怎么核算成本
  • 劳务关系需要交税吗
  • 土地勘测费收费标准
  • 新公司几个月不报税
  • 留底税额怎么入账
  • 公司购买一台电脑,会计科目怎么办
  • 收付实现制下主营业务成本怎么算
  • 创办小企业如何起步
  • 电脑出现bootbcd
  • win7升级win8.1
  • 苹果电脑 输入
  • redhat常用命令总结
  • Win8系统筛选器Smartscreen阻止恶意程序运行
  • windowsxp打不开
  • mac怎么格式
  • linux里chmod
  • win8系统怎样
  • win8 自动登录
  • opengl绘图
  • jquery上传图片并预览
  • js瀑布流效果代码
  • msoobe命令
  • websocket协议解析
  • 安卓开发框架mvvm
  • 编写一个c#
  • js复制字符串的方法
  • python遍历文件
  • pycharm使用教程2022
  • 企业年金企业账户部分可以提取么
  • 税务局开展税收宣传
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设