位置: 编程技术 - 正文

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

  • 利润表里面的所得税
  • 房地产企业的会计核算
  • 预缴增值税后隔多久缴纳
  • 财务报表审计的标准
  • 借款当月算利息吗
  • 研发费用可以计入哪个科目
  • 商品报废了还用退货吗
  • 餐饮服务属于什么票据类型
  • 存货占营业收入的意义
  • 视同销售计入销售费用能税前扣除吗
  • 房贷怎么申报抵押贷款
  • 酒店怎么合理规划管理
  • 固定资产递延所得税负债
  • 2021年洗车是不是免增值税
  • 预收账款多说明什么
  • 股票转让所得不交增值税
  • 所得税季报中的利润总额包括哪些
  • 网络招聘合同
  • 油罐车运输费用怎么算
  • 企业所得税申报表在哪里打印
  • 补充养老保险费可以扣除吗
  • ukey抄报税全流程视频教程
  • 两万元大写金额报销单怎么写
  • 1697509029
  • 技术服务收入和产品服务收入举个例子
  • 母公司对子公司减资
  • 个人所得税专项扣除子女教育标准
  • 更新网页证书
  • 信号差的要死
  • 经营租入固定资产改建支出摊销计算时间
  • 增值税价外费用怎么算
  • 金融资产的会计处理方法
  • cvpr2023最佳论文
  • php数组实现
  • 【深度学习时间序列预测案例】零基础入门经典深度学习时间序列预测项目实战(附代码+数据集+原理介绍)
  • 勒索软件,网络不稳定
  • 微信小程序开发零基础入门
  • 机器人折旧年限
  • 什么是现金流量净额
  • 民营医疗机构是指哪些
  • mysql5.7性能优化
  • 跨年暂估成本如何冲销
  • 失控发票多久能查出
  • 两种原因
  • 开票系统维护费怎么做账
  • 场地租赁都需要交什么税
  • 收到退回的企业所得税如何做账
  • 主营业务成本与其他业务成本的区别
  • 工资冲抵借款合法
  • 企业认缴的资金放哪里
  • 物业公司开专票税率是多少
  • 对公账户如何转钱进去
  • CentOS 7中安装mysql server的步骤分享
  • sql server数据库版本
  • Linux Kernel 4.5在3月15日发布最终版
  • win10高分辨率
  • linux ftp 服务
  • Mac系统修复怎么进入
  • centos 做bond
  • win10系统找不到无线网络连接
  • linux 操作指令
  • 遮罩层在上还是在下
  • 开快打开
  • 删除了c盘安全组或用户
  • importem
  • docker save -o
  • ssh -keygen
  • 用js实现导航栏的下拉列表
  • 用jquery
  • easyui footer
  • unity教程完整版
  • unity5.x游戏开发指南
  • 3、BluetoothChat之BluetoothChatService.java
  • javascript面向对象编程指南 pdf
  • 简述javascript
  • 用python编写的程序称为
  • 微信群记账小程序
  • 一般纳税人销售收入分录
  • 河北省国家税务局电子税务局官网
  • 辽宁税务局代码是多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设