您的位置:首页 > 其它

一些凌乱的小知识

2016-05-26 22:01 281 查看
1.两个img上下在一起就可能出现一条白色的间隔,想要去掉,就给两个img设置display:block

2。如果背景是个图片的话,必须给这个背景图设置高度,否则设置的这个背景图可能就不显示

3.错误:Maximum call stack size exceeded堆栈溢出错误可能是有死循环比如某个for语句是一直循环跳不出的。
4.有些时候引入的css文件却没有反应,可能的错误是 引入的时候少写了rel=“stylesheet” 完整的是<link href=“css/demo.css” rel="stylesheet" type="text/css" />,其中的rel绝对不能省略,但是type可以不写
5.那js文件引入的时候提示underfined是怎么回事呢?可能的原因是这个js文件里面用到了jquery,他们引入的顺序应该是先引入jquery,在引入这个js插件,位置搞错了,也会提示出错的。
6设置透明度 filter:alpha(opacity=.5);opacity:50
7.一个按钮上有图片<button ><imgsrc="img/icon_msg.png">发送给朋友</button>
8.window.open("url","参数")在新的窗口中打开页面.如果想要在新窗口弹出一个页面就是全屏显示新的页面的话,需要给他设置参数window.open("new.html","srollbars=no,menubar=no,fullscreen=yes,toolbar=no,status=no,resizable=no,location=no,left=0,top=0")
9.如果一个div里面有三个浮动的元素,给这个div设置背景色的时候是没有反应的。比如:

<div style="background-color:#444;"> 

<div style="float:left;">2</div>   

<div style="float:left;">3</div>   

<div style="float:right;">2</div>    

</div>  

这时就需要,给这三个浮动的元素外面加一层div。并给他添加样式。float:left。background-color:#ccc;width:100%;注意这个width:100%;
像这样:<div>  

              <div style="float:left;background-color:#ccc;width:100%;">

                     <div style="float:left;">2</div>   

                     <div style="float:left;">3</div>   

                     <div style="float:right;">2</div>    

                   </div>   

                 </div>

10.如何让文本和文本框对齐,在文本框input里设置vertical-align:middle;

[b][b]11,删除a链接上的虚线框a:focus,a:active{outline:none;},[/b][/b]

[b][b]12.强制不换行white-space:nowrap;[/b][/b]

[b][b]强制换行
word-wrap:break-word;word-break:break-all
[/b][/b]

[b][b]强制英语单词不换行word-break:break-all[/b][/b]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: