实现网页设计标准--CSS学习收藏(1)

手把手教你用CODESYS将旧笔记本改造成软PLC(含证书配置避坑指南) 本文提供了一份详尽的指南,教你如何利用CODESYS平台将闲置旧笔记本改造为一台功能完整的软PLC。内容涵盖从硬件评估、系统实时性优化、软件安装与驱动配置,到关键的证书授权管理避坑指南,旨在帮助自动化工程师和爱好者低成本搭建稳定可靠的学习与开发平台。 阅读详情

实现网页设计标准--CSS学习收藏(1)

 

本文转载自:http://blog.youkuaiyun.com/runnerweb/archive/2004/08/05/66330.aspx

 

/**********************横向菜单********************/

<div id="navigationBox">
    <ul id="navigation">
     <li class="home first"><a href="http://www.9rules.com/whitespace/">Home</a></li>
     <li class="archives"><a href="http://www.9rules.com/whitespace/archives.php">Archives</a></li>
                                        <li class="about"><a href="http://www.9rules.com/whitespace/about.php">About Me</a></li>
                                        <li class="contact"><a href="http://www.9rules.com/whitespace/contact.php">Contact</a></li>
                   <li class="xml"><a href="http://www.9rules.com/whitespace/xml_feeds.php">XML Feeds</a></li>
    </ul>
          </div>
  

#navigation {
 margin: 0 0 10px;
 padding: 0;
 width: 100%;
 font-size: 90%;
 border-bottom: 1px solid #ccc;
        border-top: 1px solid #ccc;
 border-right: 1px solid #ccc;
 float: left;
 background: #f 5f 5f 5;
}

#navigation li {
 margin: 0;
 padding: 0;
 list-style-type: none;
 display: block;
 float: left;
 text-align: center;
 border-right: 1px solid #ccc;
 background: none;
}
#navigation li.first {
 border-left: 1px solid #ccc;
}

#navigation li a:link, #navigation li a:visited {
 display: block;
 padding: 0.25em 0.5em;
 font-weight: bold;
 text-decoration: none;
 background: #f 5f 5f 5;
 color: #999;
 width: 85px;
}
#navigation li a:hover,
body.home #navigation li.home a,
body.about #navigation li.about a,
body.contact #navigation li.contact a,
body.archives #navigation li.archives a,
body.xml #navigation li.xml a {
 background: #fff;
 color: #93b1bd;
}

/********************************纵向菜单**********************************/

<div id="menu">
<ul>
<li><a title="
网站标准" href="http://www.w3cn.org/webstandards.html">什么是网站标准</a></li>
<li><a title="
标准的好处" href="http://www.w3cn.org/benefits.html">使用标准的好处</a></li>
<li><a title="
怎样过渡" href="http://www.w3cn.org/howto.html">怎样过渡</a></li>
<li><a title="
相关教程" href="http://www.w3cn.org/tutorial.html">相关教程</a></li>
<li><a title="
工具" href="http://www.w3cn.org/tools.html">工具</a></li>
<li><a title="
资源及链接" href="http://www.w3cn.org/resources.html">资源及链接</a></li>
</ul>
</div>

(1)首先定义了menu层的主要样式:

#menu {
MARGIN: 15px 20px 0px 15px;  /*定义层的外边框距离*/
PADDING:15px;    /*定义层的内边框为15px*/
BACKGROUND: #dfdfdf;   /*定义背景颜色*/
COLOR: #666;    /*定义字体颜色*/
BORDER:#fff 2px solid;  /*定义边框为2px白色线条*/
WIDTH:160px;    /*定义内容的宽度为160px*/
}

(2)其次定义无序列表的样式:

#menu ul {
MARGIN: 0px;
PADDING: 0px;
BORDER: medium none; /*不显示边框*/
LINE-HEIGHT: normal;
LIST-STYLE-TYPE: none}
#menu li {BORDER-TOP: #FFF 1px solid; MARGIN: 0px;}

说明:这里用的是id选择器的派生方法定义(参考第7天:CSS入门的介绍)了在menu层中的子元素<ul>和<li>的样式。LIST-STYLE-TYPE: none一句表示不采用无序列表的默认样式,即:不显示小圆点(我们后面用自己的图标来代替小圆点)。BORDER-TOP: #FFF 1px solid;则定义了菜单之间的1px间隔线。

(3)定义onmouseover效果

#menu li a {
PADDING:5px 0px 5px 15px;
DISPLAY: block;
FONT-WEIGHT: bold;
BACKGROUND: url(../images/icon_dot_lmenu.gif) transparent no-repeat 2px 8px;
WIDTH: 100%;
COLOR: #444;
TEXT-DECORATION: none;
}
#menu li a:hover { BACKGROUND: url(../images/icon_dot_lmenu2.gif) #C 61C 18 no-repeat 2px 8px;
COLOR: #fff; }

解释如下:

  • "display:block;"表示将标签a当作块级元素来显示,使得链接变成一个按钮;
  • "BACKGROUND: url(../images/icon_dot_lmenu.gif) transparent no-repeat 2px 8px;" 这一句定义了替代li的小圆点的图标。"transparent"指背景为透明,"2px 8px"指定图标的位置是距左边2px,距上边8px。这一句也可以拆分写成四句:"BACKGROUND-IMAGE: url(../images/icon_dot_lmenu.gif); BACKGROUND-POSITION: 2px 8px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: transparent;"
  • "#menu li a:hover"定义了当鼠标移动到链接上以后的颜色变化和小图标变化。

ok,不用表格的菜单就这样实现了。大家可以明显感觉到,原来写在HTML里的表现样式全部剥离放到CSS文件里去了。页面代码节约了大半。通过CSS要修改菜单样式就很简单了。

 

RK3588平台-ES8388音频驱动调试与设备树配置实战 本文详细解析了在RK3588平台上调试ES8388音频驱动的实战过程。内容涵盖Linux音频驱动的三层架构(Machine、Platform、Codec),并重点提供了设备树(DTS)的完整配置示例,包括I2C节点、声卡节点及音频路由设置。文章还分享了驱动加载验证、amixer调试命令以及常见问题(如无声、变调)的排查思路,旨在帮助开发者快速完成RK3588与ES8388的音频系统集成。 阅读详情

相关推荐

交换机救命命令手册:华为 & 思科平台最全运维指令速查表

很多时候,真正拉你一把的不是“高深理论”,而是你手里有没有一份靠得住的命令速查表。这篇文章,希望能成为你“进可调试,退可排障”的一份救命卡片。

HuaweiLab_Peach的博客 1515

css 小功能实现收藏

//字体超出俩行 隐藏显示省略号 overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;

DumBnessA的博客 863

synopsys工具安装系列(一)安装installer

synopsys为eda工具安装,提供了一个安装器,名叫installer。所以,首先要先安装installer这个工具,之后才能安装其他的eda工具。 首先从官网下载该installer工具。我这里下载的是5.2版本 下载之后,有如下安装文件。 将该安装包,拷贝到linux服务器中。 首先给SynopsysInstaller_v5.2.run赋予可执行权限。 chmod a+x SynopsysInstaller_...

weiqi7777的博客 8391

HTML+CSS实现网站收藏夹功能

单机 收藏夹 内网

u010171729的博客 2226

Cadence OrCAD: 层次化设计 Hierarchical Design

详细介绍OrCAD的原理图层次化设计方法。

Fantasy237的博客 1万+

STM32异常与中断过程详解

1. 异常与中断概念引入 异常主要是指来自CPU内部的意外事件,比如执行了未定义指令、算术溢出、除零运算等发生在CPU内部的意外事件,这些异常的发生,会引起CPU运行相应的异常处理程序;中断一般来自硬件(如片上外设、外部I/O输入等)发生的事件,当这些硬件产生中断信号时,CPU会暂停当前运行的程序,转而去处理相关硬件的中断服务程序。但无论是异常还是中断,都会引起程序执行偏离正常的流程,转而去执行异常/中断的处理函数。 下面对异常和中断的介绍,如果中断信号的产生原因来自CPU内部,则称之为异常;如果中断信号来

luobeihai的博客 1万+

功能强大的css动画库收藏

CSS Animation Library for Developers and Ninjas - cssanimation.io

m0_63875970的博客 298

【Ablation Studies 理解】深度学习模型组件的对比实验/性能分析

Ablation Study 用于检测深度学习/机器学习模型中各部分构件对于整体的重要性。 可以理解为为:组件\tricks重要性测试、组件性能系统性分析、控制变量法、组件去除对比实验、性能敏感性测试、性能因子分析等 Ablation Studies 一些新颖的深度学习模型在论文中都会进行AblationStudy,这部分的主要意义在于系统性的移除模型中的各种组件/trick等因子或者是创新的...

TomRen 4588

html超级简单实现点赞(收藏)和取消赞效果

1.前言 我们经常会遇到对一些列表呀进行点赞呀收藏数据等效果呀。今天就用html+css实现超级简单易上手的点赞和取消赞的demo展示。 2.详情 1.css样式.like{ font-size:66px; color:#ccc; cursor:pointer;}2.html内容<p class="like">&#10084;</p>3.js代码<script typet="text/jav

sxs161028的博客 2万+

Android真机调试——ADB调试(含华为手机无法找到设备)

本文以Huawei Nova7为例。

lianqi2003的博客 7858

【连接器专题】 EIA-364 系列标准的完整列表

EIA-364 系列标准在电子工业中具有重要的地位,为电子连接器和互连系统的测试和验证提供了统一的、可操作的流程和方法,有助于提高电子产品的质量和可靠性,促进了电子工业的发展

一点硬件 2659

HTML+CSS+JS网页设计期末课程大作业——海贼王(8个页面)动漫网页设计

精彩专栏推荐👇🏻👇🏻👇🏻👇🏻 ❤ 【作者主页——获取更多优质源码】 ❤ 【web前端期末大作业——毕设项目精品实战案例(1000套)】1 网页简介:此作品为学生个人主页网页设计题材,HTML+CSS 布局制作,web前端期末大作业,大学生网页设计作业源码,这是一个不错的网页制作,画面精明,代码为简单学生水平, 非常适合初学者学习使用。2.网页编辑:网页作品代码简单,可使用任意HTML编辑软件(如:Dreamweaver、HBuilder、Vscode 、Sublime 、Websto

HTML网页设计 874

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

HTML+CSS+JavaScript仿京东购物网站制作 html静态网页设计制作 dw静态网页成品模板素材网页 web前端网页设计与制作 div静态网页设计

⚽精彩专栏推荐👇🏻👇🏻👇🏻 ❤ 【作者主页——🔥获取更多优质源码】 ❤ 【web前端期末大作业——🔥🔥毕设项目精品实战案例(1000套)】1 网页简介:此作品为学生个人主页网页设计题材,HTML+CSS 布局制作,web前端期末大作业,大学生网页设计作业源码,这是一个不错的网页制作,画面精明,代码为简单学生水平, 非常适合初学者学习使用。2.网页编辑:网页作品代码简单,可使用任意HTML编辑软件(如:Dreamweaver、HBuilder、Vscode 、Sublime 、Web

网页设计与制作 516

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

Web前端期末大作业--响应式网络科技公司网页设计(IT网络主题-HTML+CSS+JavaScript)实现

-HTML+CSS+JavaScript/javaweb实现前端大作业-----酷炫响应式网络科技公司模网页设计(IT网络主题) 主要功能:首页 关于我们、新闻资讯 产品列表 客户展示等模块网页设计

java李阳勇的博客 3万+

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

【CSS3标准】全面解析CSS3:前端开发的核心利器

CSS3是现代Web开发中不可或缺的技术,它为网页设计提供了丰富的视觉效果和强大的布局能力。作为CSS的最新版本,CSS3不仅引入了多种新特性,还在响应式设计、动画效果等方面做出了重要贡献。本文将深入探讨CSS3的核心特性、实际应用及最佳实践,帮助开发者全面理解这一标准。1. 什么是CSS3?CSS(层叠样式表)是一种样式表语言,用于描述HTML文档的外观。CSS3是CSS的最新标准,引入了许多新特性,旨在增强样式的表现力和开发的灵活性。2. CSS3的历史背景。

佚名程序员 1796

第4版 网页设计与制作 HTML5+CSS3+JavaScript(赵丰年 编著)学习笔记

第1章 HTML5基础 1.万维网(World Wide Web,WWW)由大量的Web服务器构成。我们通过浏览器访问这些服务器上的网页。不同的网页通过超链接联系在一起,构成了WWW的网状结构。 2.HTML是表示网页的一种规范,它通过标记符定义了网页内容的显示,并使用属性进一步控制内容的显示。 3.Web标准包括结构.表现和行为3部分。 4.最基本的HTML标记符包括:HTML标记符<html>和<html>,首部标记&lt...

我是一只蘑菇17的博客 1万+

Web大学生网页作业成品——哈士奇介绍网页设计与实现(HTML+CSS)(5个页面)

Web大学生网页作业成品——哈士奇介绍网页设计与实现(HTML+CSS)(5个页面)

weixin_42283461的博客 1134

什么是W3C标准? 什么要遵循?

本篇文章主要介绍HTML5中W3C的标准,需要遵循的规则以及部分理论知识 W3C标准是由万维网联盟(World Wide Web Consortium)制定的网页制作标准,具体包括HTML、CSS、XML、SVG等多种标准。 遵循W3C标准可以使网页具有更好的兼容性和可访问性,从而在不同的浏览器和设备上都能够正确地显示和使用。同时,W3C标准能够提高网页的性能、安全性和可维护性,使网页开发更加高效和规范。 此外,遵循W3C标准也有利于网站的SEO优化,因为搜索引擎更加喜欢符合标准的网页,可以更好地理解和

Jin_Xiang123的博客 2253

【web标准设计】学习、提高、欣赏网站推荐

【web标准设计】学习、提高、欣赏网站推荐 (转) 文章包含的一些粗俗、庸俗、恶心的言语可能造成您阅读后的不适感,请谨慎选择是否阅读。如你自愿阅读本文,因粗俗、庸俗、恶心的言语给您所造成的任何后果,本文作者不负任何责任。 华丽的中指 基础知识的学习 XHTML、CSS、JavaScript的基础知识,只能自己看书来系统的学习一下。推荐的书籍可以看这个的网址:web标...

weixin_30410999的博客 140

web网页设计:HTML+CSS+JavaScript仿淘宝购物商城设计毕业论文源码

1 网页简介:此作品为学生个人主页网页设计题材,HTML+CSS 布局制作,web前端期末大作业,大学生网页设计作业源码,这是一个不错的网页制作,画面精明,代码为简单学生水平, 非常适合初学者学习使用。2.网页编辑:网页作品代码简单,可使用任意HTML编辑软件(如:Dreamweaver、HBuilder、Vscode 、Sublime 、Web...

qq3200628753的博客 178

HTML期末设计——代码篇 html+css+javascript+jquery化妆品电商网站4页面

常见网页设计作业题材有 个人、 美食、 公司、 学校、 旅游、 电商、 宠物、 电器、 茶叶、 家居、 酒店、 舞蹈、 动漫、 服装、 体育、 化妆品、 物流、 环保、 书籍、 婚纱、 游戏、 节日、 戒烟、 电影、 摄影、 文化、 家乡、 鲜花、 礼品、 汽车、 其他等网页设计题目, A+水平作业, 可满足大学生网页大作业网页设计需求都能满足你的需求。原始HTML+CSS+JS页面设计, web大学生网页设计作业源码,画面精明,排版整洁,内容丰富,主题鲜明,非常适合初学者学习使用。 ⚽精彩专栏

819
上一篇: 如何成为一个成功的Jsp程序员?
下一篇: 常用的JavaScript语句集(一)(二)
cfyy
博客等级 码龄22年 0粉丝 5原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值