CSS常见问题的解决办法

前端开发 4472 Views 0 Comments

1、用CSS来调用外部字体
语法: @font-face{font-family:name;src:url(url);sRules}
取值: name:字体名称。任何可能的 font-family 属性的值
url(url):使用绝对或相对 url 地址指定OpenType字体文件
sRules:样式表定义

2、怎么让表单中的文字垂直居中。
用行高在FF中是没有效果的,办法就是定义上下padding值就可以实居中效果了。
3、我们会经常遇到表格的单像素问题,用下面属性完美解决。
table{ border-collapse:collapse; } td{ border:#000 solid 1px; }

4、<script>没有language这个属性,应该写成这样:<script type=”text/javascript”>

5、table并不是完全没用了,当我们遇到明显的表格数据时还是用表格简单的多。

6、与网站内容无关的图片最好使用background属性来现实,时刻记着表现与内容的分离。

7、当给一个标签设置深色调背景图片,标签内的字体是亮色调,这时应该给背景添加一个深色的背景颜色,要不图片丢失了,看不到字了。

8、一般的LI标签容易出现新闻列表的形式,前面有个图标,这时最好用图片背景,不要使用list-style-image。

9,ul标签在Mozilla中默认是有padding值的,而在IE中只有margin有值。

----------------------2013-11-20补充-------------------------

 1. word-break:break-all;只对英文起作用,以字母作为换行依据

2. word-wrap:break-word; 只对英文起作用,以单词作为换行依据

3.white-space:pre-wrap; 只对中文起作用,强制换行

4.white-space:nowrap; 强制不换行,都起作用

5.white-space:nowrap; overflow:hidden; text-overflow:ellipsis;不换行,超出部分隐藏且以省略号形式出现

暂时就写这么几个,想到再补充。

-------------------------2014-03-11-----------------------------------

1、背景透明,背景上的字不透明

background-color: rgba(0,0,0,0.6);filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#A0000000', EndColorStr='#A0000000');

转载请注明:一只羊博客 » CSS常见问题的解决办法

分享到:
(0)

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址