惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

IT之家
IT之家
Recent Announcements
Recent Announcements
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
The GitHub Blog
The GitHub Blog
MyScale Blog
MyScale Blog
爱范儿
爱范儿
GbyAI
GbyAI
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
美团技术团队
Y
Y Combinator Blog
博客园 - 叶小钗
Apple Machine Learning Research
Apple Machine Learning Research
Martin Fowler
Martin Fowler
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
罗磊的独立博客
M
MIT News - Artificial intelligence
博客园 - Franky
V
Visual Studio Blog
I
InfoQ
V
V2EX
Hugging Face - Blog
Hugging Face - Blog
腾讯CDC
博客园 - 司徒正美
L
LangChain Blog

博客园 - Shake. Wang's blog

解决sqlserver2005中文版与vs2005的WebApplicationProject的冲突问题 终极解决MagicAjax提交中文表单乱码的问题 Google的使命 - Shake. Wang's blog MagicAjax的中文问题 给web用户控件自定义后台事件 [导入]当css遇到xhtml--从display:inline到float:left - Shake. Wang's blog [导入][转]台湾鸿海总裁郭台铭给员工的一封邮件,很有借鉴意义 [导入]Unable to get the project ile from the web server错误的解决方法 [导入]ASP.NET 2.0 的内部变化 [导入]VSTS新鲜感触。。。 Blogger 的传说 超女运动终于谢幕了 基于MasterPage和UserControl的网站架构模式 也说: 谁来重燃开发者的激情 WebApplication的多国语言实现思路 cs第二次整容... 寻找丢失的iexplore进程 伟大架构师的秘密 抗战60周年祭
[导入]再谈css--如何针对不同位置的元素使用不同的风格
Shake. Wang's blog · 2006-06-23 · via 博客园 - Shake. Wang's blog

最近经常被问到如何灵活使用css的问题。的确,这是一个好现象。很多人已经开始逐渐的习惯于全面使用css排版,尽量做到展现与内容的分离。但在此习惯的过程中一定会遇到各种棘手的问题。我的一个经验就是:多查css手册,多尝试,多琢磨专家们的网页,可以将一些页面另存一下,慢慢分析。

好,说正题。经常有这样一种情况:我想在同一个页面的不同位置对超链接的风格进行定义,比如,在页面的导航部分,我不希望有下划线,而在其他地方则需要下划线。

实现的方式总的来说有两种:

1。对在不同的地方的超链接直接使用css内嵌指定,如:。这种方式很明显,最为强大和灵活。可以做到页面上的任意一个超链接的风格都不一样。但是,我们并不需要这么灵活,而且,对每个超链接都实行这个定义,太繁琐。

2。利用css本身的对象层级的支持,分批地制定超链接的风格。比如,普通情况下,我把整个页面里的超链接都定义成带下划线,而只有菜单不使用。那么,可以使用如下方式:

a { color:Black; font-size:12px; text-decoration:underline; }

而菜单如果是使用 ul 定义,像我上一篇 blog里描述的那种风格,我就可以这样定义:

.Menu a { color:Black; font-size:12px; text-decoration:none; }

这里的 .Menu是指菜单的外边界使用的css 。这样,只要是在这个菜单内的超链接都会使用这个风格。

当然,这种指定方法也可以有很多种。如:

#MyMenu a {....} 表示在ID为MyMenu的元素内部所有超链接样式;

#MyMenu li a{...}表示在ID 为MyMenu的元素内部的 li 元素内部的 超链接样式;

。。。。

几年前,苏沈小雨就编写过一本 css2.0手册 ,您可以在 这里下载


文章来源:http://community.hf-mstc.org/cs/blogs/shakewang/archive/2006/06/23/2857.aspx

posted on 2006-06-23 15:00  Shake. Wang's blog  阅读(371)  评论()    收藏  举报