问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

CSS的“顶级”技巧

发布网友 发布时间:2022-04-28 12:48

我来回答

2个回答

懂视网 时间:2022-04-28 17:10

很多人在学习css的时候,都想知道css有哪些技巧,其实掌握css样式技巧对自己编写css也是有一定的帮助的,那么CSS简写的技巧有哪些?下面我们来总结一下五个css小技巧。

timg.jpg

一:css盒子的大小,css盒子主要有两个属性,就是margin和padding,两种用法也是相同的,我们都知道,盒子是立体的,并且有四个方向,每一个方向都有一个边框,那么我们以margin为案例,代码如下:

margin-top:2px;
margin-right:3px;
margin-bottom:3px;
margin-left:2px;

如果你感觉以上太过于复杂,不够简单,你也可以这样写margin:2px 3px 3px 2px;语法margin:top right bottom left;两种表示方法也是一样的。

二:边框的属性如下:

border-width:1px;
border-style:solid;
border-color:#000;

我们也可以换另外一种代码:

border:1px solid #000;
语法 border:width style color;

三:颜色的写法

css中颜色的表示方法是采用十六进制去表示,如果出现前两位代码相同,就可以简写成一半。

四:很多学生在学习css的时候,当写完最后一个属性的时候,总喜欢写上分号,其实最后一个分号是可以不写的。

五:我们可以用fonts来表示字体,但是前提我们要对缩写字体进行定义,分别使用font-size和font-family两个值来表示。

热心网友 时间:2022-04-28 14:18

  Snook.Ca最近给所有的CSSer提出了一些写CSS时候的“顶级技巧”。
  字体大小使用px
  在一行内声明CSS
  对比下面两个:
  h2
{font-size:18px;
border:1px
solid
blue;
color:#000;
background-color:#FFF;}
  h2
{
  font-size:18px;
  border:1px
solid
blue;
  color:#000;
  background-color:#FFF;
  }
  第二种看起来的确格式化,但是不会在阅读上有任何帮助。写在一行内可以让你更快的找到需要的部分。
  以前我也是写成类似第二种方式,但是逐渐发现就像文章说的一样,没多大用。一行看起来又爽快又省地方还能让文件更小。
  分块书写代码
  这样书写代码可以让CSS更页面化,在出现问题时候可以最短时间内找到问题所在。就像下面这样:
  #content
{float:left;}
  #content
p
{

}
  #sidebar
{float:left;}
  #sidebar
p
{

}
  #footer
{clear:both;}
  #sidebar
p
{

}
  浏览器支持
  只支持最新的浏览器。也就是说要放弃IE5和IE5.5。这样一来就能省下很多时间。对于IE6来说不用使用盒模型Hack。如果只针对流行浏览器的话,只需要很少的Hack就能实现同样的效果。
  我注意了一下网易新版主页的CSS,其中竟然一个!important或者Hack都没有,可是在FF和IE里面显示效果都很好。合理的使用CSS可以避免Hack。当然,调试的时间会多一些。
  包含浮动元素
  所有在容器内的内容都应该被设计为和容器保持一致。如果过大的话就会滑动到错误位置。使用负值margin调整到容器外同样会导致滑动。
  理解Overflow
  如果页面中有两个浮动元素,在左容器内输出过多内容的话就会导致右侧容器跑到下面。这也就是说你的margin、宽度或者padding设置混乱了,不过在FF里面体现不出来。使用overflow:hidden或者overflow:scroll可以避免IE允许内容冲出容器。
  允许块元素自动填充空白
  缩写CSS
  很多人都margin-top、margin-right、margin-bottom、margin-left的用上一堆。其实这是最基本的,margin可以直接简写为margin:上


左值。可以在这里看到CSS缩写的总结。
  避免不必要的选择器
  把样式的选择器减少到最少。如果你发现自己不停的写ul
li
{}或者table
tr
td{}就证明写的过于详细了。更少的选择器会让你更容易的发现问题。
  我没有完全翻译,而且其中还有很多我自己的话,呵呵。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
阳光燕山学校是贵族学校吗 小米14ultra跌至新低 小米14ultra值得购买吗 马卡龙多少钱一个 马卡龙为什么那么贵 正宗马卡龙多少钱一个-马卡龙为什么这么贵 今年河北的迁西板栗多少钱一斤、生的 板栗什么时候上市能卖到几月呢? 6月份能买到新鲜板栗吗? 睡眠银行的生物信息专家林晨瀚讲座谁有听过,对他们的生物信息助眠方法讲 ... 材料力学实验简介 wps表格如何同时显示两个窗口 怎么样能让wps打开两个文件的时候同时显示出两个完整的窗口 07款CRV四驱怎么起动 07年四驱移动档的本田CRV有几个差速器 本田CRV四驱问题 请问事业单位招人的岗位类别以及等级是什么意思。比如,专技12级, 职员10级。 我买的是crv 四驱版本的 我想问一下。crv可以手动切换四驱模式和二驱模式 事业单位定向招聘是什么? 07款crv适时四驱怎么看高低配置? 2014年永州市祁阳县事业单位招聘职位有哪些? 北京一大批事业单位正在招人,具体都有哪些岗位? 07年本田crv2.4自动挡4驱的有什么配置 事业单位招聘是什么?有什么要求?都包括哪些职位? 2021款crv隐藏功能是什么? 2019广西事业单位招聘考试常识普及之B类有哪些岗位,从事什么工作,考什 ... 07款本田crv功能介绍? 燃气壁挂炉有几种加热方式 家里装有壁挂炉,也就是装有地暖,还可以做零秒热水系统吗? 怎样设置壁挂炉自动开机 零冷水壁挂炉真的可以做到,没有冷水即开即热吗? 现在自考本科难吗? 自考本科难吗 考自考本难不难啊? 一般人自考本科难吗 自考本科考试容易吗? 自考本科难吗?难度有多大? 《梁山伯与祝英台》的主要内容是什么? P60钢轨中的P是什么意思? 钢轨型号P11、P18等指的是什么啊? 谁能告诉我P43钢轨的具体型号啊?长,宽,高 铁路钢轨铝热焊接中的详细数据? 铁路工务p43和p50钢轨钻孔距离知识? 起重机轨道的分类和选用 铁轨的规格是如何选择的? p60n钢轨和60轨区别 拼多多领无门槛卷? 拼多多大享专额卷中领取了50元无门槛卷怎么使用? 钝角道岔角度在啥地方量 什么叫钢轨? 在拼多多现金签到里领到一张50元的无门槛优惠券,在拼多多农场能使用吗?怎么用