位置: 编程技术 - 正文

在解决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样式有何用途)

  • 企业技术转让享受税收优惠政策应符合哪些条件
  • 企业季度所得税计算公式
  • 小规模免收增值税 其他收益怎么算
  • 电子普通发票和纸质普通发票一样吗
  • 超率累进税率定义
  • 增值税发票有
  • 计税依据的定义
  • 小规模没有成本票怎么做账
  • 资产处置收益对应科目
  • 未投入使用的道路
  • 企业国有资产无偿划转办法
  • 设备维修增值税
  • 实发工资比计提多汇算清缴要怎么处理
  • 非盈利组织一般纳税人应交的税
  • 开票系统维护费必须要交吗
  • 定期存款利息收入现金流
  • 企业或公司的证明怎么弄
  • 跨年度的暂估入库账务处理
  • 香港企业股东分红税
  • 农产品进项税额怎么计算
  • win11预览版更新界面
  • 销售方开红字发票怎么处理
  • 员工罚款算收入吗
  • 无法登陆wifi怎么登陆路由器
  • php经典教程
  • 购货方收到红字发票要认证吗
  • 期间费用属于间接生产费用吗
  • vue项目管理器
  • php中ajax
  • html5微博
  • 房地产开发企业土地增值税怎么计算
  • 招待费计入哪里
  • 转让存货属于什么收入
  • 继承 土地
  • 房地产企业预售期间广告费
  • echartx轴刻度设置
  • php设置header参数
  • 商业预付卡可以报销吗
  • 解决掉发的有效方法
  • ChatGPT5是否会影响人类的发展和工作?
  • MMEngine理解
  • Yii2创建多界面主题(Theme)的方法
  • 命令行 压缩
  • wordpress all in one
  • opengl 帧率
  • 来料加工企业的划分标准
  • 缴纳增值税的营业收入
  • 建筑业成本需要摊销吗
  • 单位结余资金该如何处理
  • 理财产品的分类
  • 使用sqlserver创建数据库和删除数据库的实验总结
  • 免税收入怎么做会计分录
  • 代建项目谁付款
  • 用白纸写的收据怎么入帐?
  • 股东打到公帐上怎么做账
  • 工程施工人工费,材料费,机械费占多少比例
  • 旅游费用如何记账科目
  • 本年利润的会计科目
  • 简易征收预缴税款
  • 外贸内销业务哪个部门管
  • 如何建立一个新的群
  • sql like多个
  • Windows下使用gccgo
  • Linux下安装MySQL5.7.19问题小结
  • mysql千万级分页优化
  • win10打开cad出现致命错误
  • 卸载win+r
  • mac文本软件
  • 查看rpm包含的内容
  • 有usb3.0驱动的win7
  • win8电脑设置
  • 相机渲染图片
  • linux curl用法
  • css放大字体
  • 安卓端数据库
  • python语言中
  • 上海税务开户
  • 房产税可以抵扣增值税吗
  • 涉嫌虚开增值税专用发票罪
  • 下载广东省电子税务局appp
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设