网页制作知识总结:CSS常用小技巧
2008-02-23 08:45:19来源:互联网 阅读 ()
初学可能会碰到这样一个情况:同样一个标签的属性在IE设置成A显示是正常的,而在Mozilla里必须要设成B才能正常显示,或者两个倒过来。
临时解决方法:选择符 {属性名:B !important ; 属性名:A;}
<script type="text/javascript">
table {border-collapse:collapse;}
td {border:#000 solid 1px;}
1.中文字两端对齐:text-align:justify; text-justify:inter-ideograph;
2.固定宽度汉字截断:overflow:hidden;text-overflow:ellipsis;white-space:nowrap;(不过只能处
理文字在一行上的截断,不能处理多行。)(IE5以上)FF不能,它只隐藏.
3.固定宽度汉字(词)折行:table-layout:fixed; word-break:break-all;(IE5以上)FF不能
4.<acronym title="输入要提示的文字" style="cursor:help;">文字</acronym>用鼠标放在前面的文字上看效果。这个效果在国外的很多网站都可以看到,而国内的少又少。
5.图片设为半透明:.halfalpha { background-color: #000000; filter: Alpha(Opacity=50)} 在IE6及IE5测试通过,FF未通过,这是因为这个样式是IE私有的东西;
6.FLASH透明: 选中swf,打开原代码窗口,在</object>前输入<param name="wmode" value="transparent"> 以上是针对IE的代码.
针对FIREFOX 给<embed> 标签也增加类似参数wmode="transparent"
.pictures img {
filter: alpha(opacity=45); }
.pictures a:hover img {
filter: alpha(opacity=90); }
<DIV STYLE="width: 120px; height: 50px; border: 1px solid blue;
overflow: hidden; text-overflow:ellipsis">
<NOBR>就是比如有一行文字,很长,表格内一行显示不下.</NOBR>
语法:
@font-face { font-family : name ; src : url ( url ) ; sRules }
取值:
name :? 字体名称。任何可能的 font-family 属性的值
url ( url ) :? 使用绝对或相对 url 地址指定OpenType字体文件
sRules :? 样式表定义
如果用行高与高度的组在FF中是没有效果的,办法就是定义上下补白就可以实现想想的效果了.
当我们定义a{color:red;}时,它代表了A的四种状态的样式,如果此时要定义一个鼠标放上的状态只要定义a:hover就可以了,其它三种状态就是A中所定义的样式.
只定义了一个a:link时,一定要记得把其它三种状态定义出来!
当样式表前定义了如p{padding:1px 2px 3px 4px}时,在后续工程中又增加了一个样式上补白5px,下补白6px.我们并不一定要写成p.style1{padding:5px 6px 3px 4px}.可以写成p.style1{padding-top:5px;padding-right:6px;},你可能会感觉这样写还不如原来那样好,但你想没想过,你的那种写法重复定义了样式,另外你可以不必去找原来的下补白与左补白的值是多少!如果以后前一个样式P变了话,你定义的p.style1的样式也要变.
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash