• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧
您的位置:首页 > CMS教程 >建站教程 > 如何使用HTML+CSS制作一个简单美观的导航栏(代码详解)

如何使用HTML+CSS制作一个简单美观的导航栏(代码详解)

作者:站长图库 字体:[增加 减小] 来源:互联网 时间:2022-04-29

站长图库向大家介绍了HTML+CSS,制作简单美观的导航栏等相关知识,希望对您有所帮助

如何使用HTML+CSS制作一个简单美观的导航栏(代码详解)


在不久前学习了基础知识(并很快忘记了它们)后,几个月前我开始阅读它。我已经开始制作自己的网页以测试和提高我的技能,但是我在让导航栏正确显示时遇到了问题。


我的导航栏的 HTML代码如下:

<div class="nav">    <ul class="nav">        <li class="nav"><a class="nav" href="#">Home</a></li>        <li class="nav"><a class="nav" href="#">Coffee</a></li>        <li class="nav"><a class="nav" href="#">Food</a></li>        <li class="nav"><a class="nav" href="#">Catering</a></li>        <li class="nav"><a class="nav" href="#">About</a></li>        <li class="nav"><a class="nav" href="#">Contact</a></li>    </ul></div><!--Navigation bar.-->

在编写 HTML 和 CSS 代码方面,我是一个绝对的初学者,如果做得不好,我深表歉意。

下面列出了相关元素(div、ul、li 和 a)的 CSS 代码

效果图代码如下:

div{        border: 2px;    border-radius: 3px;    margin: 0 auto 60 auto;    padding: 10px;    width: 980; }/*BASIC DIV ELEMENT.*/ /*LINKS.*/a{    color: #545454;    font-family: lucida grande, lucida sans, sans-serif;    font-size: 14px;    text-decoration: none;} a:hover, a:active {    color: #191919;}/*LINKS.*/ /*NAV BAR*/a.nav:link{    background-color: #D7C5CC;    color: #191919;    display: inline-block;    padding: 15px;    text-align:center;    width: 90px;} a.nav:hover{    color: #191919;    background-color: #EDD9DF;} li.nav{    float: left;} ul.nav{    display: center;    margin: 0 auto 0 auto;}/*NAV BAR*/

我在两个方面遇到导航栏的问题:

我无法使导航栏的角正确变圆。我之前已将 ul.nav和li.nav更改为“border-radius: 10;” 作为一个属性 - 两者都无济于事。

我无法让导航栏在我的页面上正确居中(我正在 Chrome 中对其进行测试)。每隔一个 div 完美地居中;我试过编辑“显示”和“浮动”属性无效。

我在 Stackoverflow 上搜索了许多类似的帖子,但似乎没有一个答案能得到想要的结果。


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • html+css如何实现自定义图片上传按钮
  • 如何使用HTML+CSS制作一个简单美观的导航栏(代码详解)

相关文章

  • 2022-04-29随着微信支付的升级,PHP微信支付类V3接口也来了
  • 2022-04-29PHP上传多张图片时,选择图片后即可预览的问题
  • 2022-04-29DEDECMS给list标签加上多字段排序功能
  • 2022-04-29dedecms5.7技术:“更新数据库archives表时出错,请检查
  • 2022-04-29Photoshop CS6制作飞溅的彩色液体字
  • 2022-04-29Phpcms V9 栏目图片调用方法
  • 2022-04-29怎样在Photoshop中保持像素的完美
  • 2022-04-29新站如何得到搜索引擎的好感?
  • 2022-04-29帝国CMS整站源码搭建教程/帝国CMS数据恢复教程
  • 2022-04-29如何利用百度外链工具建立有效外链

文章分类

  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧

最近更新的内容

    • 分享推荐一款好用的TP富文本编辑器-CKEditor
    • PhotoShop简单制作面条艺术字体效果设计教程
    • ThinkPHP5跟laravel的区别有哪些
    • PHP怎么进行登入操作和注销登录(实例演示)
    • Photoshop制作绚丽的霓虹艺术字教程
    • ThinkPHP6 Workerman 基本使用
    • 记住!不要移除WordPress的dashicons.min.css文件
    • PHP上传目录禁止执行php文件实例讲解
    • Javascript如何将时间字符串转化为时间
    • Photoshop制作时尚风格文艺海报教程

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有