源码网,源码论坛,源码之家,商业源码,游戏源码下载,discuz插件,棋牌源码下载,精品源码论坛

 找回密码
 立即注册
查看: 326|回复: 24

[CSS] 编写CSS的一些感悟分享

[复制链接]

7万

主题

861

回帖

32万

积分

论坛元老

Rank: 8Rank: 8

积分
329525
发表于 2010-3-5 23:19:11 | 显示全部楼层 |阅读模式
实习一星期多了,这段时间里面经常要编写CSS。我不是专业的设计人员,编写这些CSS的目的其实也只是练习。万丈高楼平地起,首先还 是要把基础打好。 我都是拿别人的模板,模仿者编写DIV布局,以及CSS样式。一般而言,我都是用ID来标整个页面的布局结构,然后里面的内容用CSS类来设置样式。
比如我布局可以这么写,然后我可以写一些小工具(也可以这么想,反正就是一个HTML模块,然后你可以在里面填写相应的结构化信息,交给程序员编写相应的 代码或者是JS脚本,复用之):

复制代码代码如下:
<body>
<div id="wapper">
<div id="header">
<h1>
<a href="#">Knight's Personal Site</a></h1>
</div>
<div id="menu" class="clearfix">
<ul>
<li class="first"><a href="#" accesskey="1">Home</a></li>
<li><a href="#" accesskey="2">About Us</a></li>
<li><a href="#" accesskey="3">Aticles</a></li>
<li><a href="#" accesskey="4">Photos</a></li>
<li><a href="#" accesskey="5">Contact Us</a></li>
</ul>
</div>
<div id="content">
<div id="xbg1">
</div>
<div id="primaryContentContainer">
<div id="main-content">
</div>
</div>
<div id="leftSide">
</div>
<div class="clear">
</div>
</div>
<div id="footer">
<!-- widget for footer and for example,i designed a widget-->
<p>
Copyright &copy; 2006 Sitename.com. Designed by <a href="http://www.freecsstemplates.org">
Free CSS Templates</a></p>
<!-- /widget for footer and for example,i designed a widget-->
</div>
</div>

小工具的示例:

复制代码代码如下:
<div class="contentItem">
<!-- widget for main-content and for example,i designed a widget -->
<h2>PHOTOS GALLERY</h2>
<div class="gallery"> <img src="images/wall-04.jpg" /> </div>
<!-- /widget for main-content and for example,i designed a widget -->
</div>

然后你可以编写contentItem这个CSS类,利用CSS的一些选择器来设置样式。而你的布局信息,你可以选择用CSS的ID选择器来进行布 局。这样的好处就是结构清晰,易于复用。
另外一个值得一提的就是CSS的文件结构。这一直是个见仁见智的问题。当然,为了灵活性,你可以分割成几个CSS文件。比如我在写的时候就经常分成3个 CSS文件,分别是:reset.css,这个文件时用于设置浏览器的默认样式,你可以去网络上看看,Eric或者YUI的reset源文件,或者你可以 参看一些CSS Framework的代码。一个建议,要量身定制,不要盲目的拷贝;
layout.css,这个文件的用处,从文件名也很容易看出来,就是用来设置整个页面的布局信息的,像是某个DIV的 BACKGROUND,PADDING,MARGIN等,我都是在这里进行设置的;
elements.css,这个文件,我主要用来设置小工具的样式信息。上文编写的小工具为例,我可以这么写:

复制代码代码如下:
.gallery { background-color:#FFF; border-bottom:#CCC solid 2px; border-right:#CCC solid 2px; padding:2px 2px 10px 2px; width:450px; }
.gallery img{ margin:0; width:100%; }

然后你可以到处粘贴了,舒服!
回复

使用道具 举报

0

主题

1万

回帖

0

积分

中级会员

Rank: 3Rank: 3

积分
0
发表于 2022-8-19 04:00:22 | 显示全部楼层
给爸爸爸爸爸爸爸爸爸爸八佰伴八佰伴
回复 支持 反对

使用道具 举报

1

主题

2万

回帖

362

积分

中级会员

Rank: 3Rank: 3

积分
362
发表于 2022-8-26 21:06:36 | 显示全部楼层
哈哈哈哈哈哈
回复 支持 反对

使用道具 举报

5

主题

2万

回帖

183

积分

注册会员

Rank: 2

积分
183
发表于 2022-10-20 02:11:35 | 显示全部楼层
谢谢小Y分享
回复 支持 反对

使用道具 举报

27

主题

2万

回帖

331

积分

中级会员

Rank: 3Rank: 3

积分
331
发表于 2022-11-18 03:43:36 | 显示全部楼层
有什么好的服务器
回复 支持 反对

使用道具 举报

3

主题

2万

回帖

294

积分

中级会员

Rank: 3Rank: 3

积分
294
发表于 2022-12-18 03:01:22 | 显示全部楼层
哦哦哦ijhhsdj
回复 支持 反对

使用道具 举报

0

主题

2万

回帖

115

积分

注册会员

Rank: 2

积分
115
发表于 2022-12-22 08:29:26 | 显示全部楼层
下载来瞧瞧
回复 支持 反对

使用道具 举报

3

主题

2万

回帖

163

积分

注册会员

Rank: 2

积分
163
发表于 2023-6-25 11:43:20 | 显示全部楼层
看看看看看看看看看看看看看看看看看看看看看看看看看看看
TS人妖演出表演服务q3268336102电话13168842816
回复 支持 反对

使用道具 举报

0

主题

1万

回帖

0

积分

中级会员

Rank: 3Rank: 3

积分
0
发表于 2023-7-15 04:30:19 | 显示全部楼层
下载来瞧瞧
回复 支持 反对

使用道具 举报

0

主题

1万

回帖

0

积分

中级会员

Rank: 3Rank: 3

积分
0
发表于 2023-7-26 08:00:30 | 显示全部楼层
抽根烟,下来看看再说
回复 支持 反对

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

手机版|小黑屋|网站地图|源码论坛 ( 海外版 )

GMT+8, 2025-2-2 22:30 , Processed in 0.069535 second(s), 24 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表