`
Heson_Liu
  • 浏览: 16196 次
  • 性别: Icon_minigender_1
  • 来自: 南京
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
<html> <head> <style> .box { /*非IE的主流浏览器识别的垂直居中的方法*/ display: table-cell; vertical-align:middle; /*设置水平居中*/ text-align:center; /* 针对IE的Hack */ *display: block; *font-size: 175px;/*约为高度的0.873,200*0.873 约为175*/ *font-family:Arial;/*防止非utf-8引起的hack失效问题,如gbk编码*/ ...
html5提供了placeholder让前端开发人员省了不少事,今天找到一些可以改变其字体属性的方法,仅供参考: ::-webkit-input-placeholder { /* WebKit browsers */ color:#e3b486; text-shadow:0 1px 1px #000; font-weight:bold; font-size:18px;} :-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color:#e3b486; text-shadow:0 1px 1px #000; font-wei ...
div中左右居中代码text-align:center;(水平方向)vertical-align:middle;(垂直方向) line-height:30px;(30px是与设置的div的高度一样) 怎么样去掉DIV与DIV的空白状况描述:1)<div>与<div>之间怎么有一条空白线? 2)div图片与图片之间的空白问题?3)为什么div与div之间设置了margin:0; 和 padding:0; 但是还是在iE6下会有空白?4) 我怎么把div之间的空白去掉?5)两个div之间有空隙?解决办法:1)设置margin和padding为0;2)在设置了height ...
前缀 -moz(例如 -moz-border-radius)用于Firefox -webkit(例如:-webkit-border-radius)用于Safari和Chrome。 例1 <div id="round"></div> #round { padding:10px; width:300px; height:50px; border: 5px solid #dedede; -moz-border-radius: 15px; /* Gecko browsers */ -webkit-b ...
CSS对浏览器的兼容性有时让人很头疼,或许当你了解当中的技巧跟原理,就会觉得也不是难事,从网上收集了IE7,6与Fireofx的兼容性处理方法并整理了一下.对于web2.0的过度,请尽量用xhtml格式写代码,而且DOCTYPE 影响 CSS 处理,作为W3C的标准,一定要加 DOCTYPE声名.   CSS技巧   1.div的垂直居中问题 vertical-align:middle; 将行距增加到和整个DIV一样高 line-height:200px; 然后插入文字,就垂直居中了。缺点是要控制内容不要换行   2. margin加倍的问题 设置为float的div在ie下设置的 ...
CSS为什么要初始化?建站老手都知道,这是为了考虑到浏览器的兼容问题,其实不同浏览器对有些标签的默认值是不同的,如果没对CSS初始化往往会出现浏览器之间的页面差异。当然,初始化样式会对SEO有一定的影响,但鱼和熊掌不可兼得,但力求影响最小的情况下初始化。 最简单的初始化方法就是: * {padding: 0; margin: 0;} 。有很多人也是这样写的。这确实很简单,但有人就会感到疑问:*号这样一个通用符在编写代码的时候是快,但如果网站很大,CSS样式表文件很大,这样写的话,他会把所有的标签都初始化一遍,这样就大大的加强了网站运行的负载,会使网站加载的时候需要很长一段时间。 写过css的 ...
相邻兄弟选择器(Adjacent sibling selector):紧接在另一个元素后的元素,而且二者有相同的父元素   e.g 增加紧接在 h1 元素后出现的段落的上边距: h1 + p {margin-top:50px;}  意思解释为:选择紧接在 h1 元素后出现的段落上边距有50个像素,h1 和 p 元素拥有共同的父元素
子元素选择器(Child selector):不希望选择任意的后代元素,而是希望缩小范围,只选择某个元素的子元素;   e.g: 选择只作为 h1 元素子元素的 strong 元素 h1 > strong {color:red;}   这个规则会把第一个 h1 下面的两个 strong 元素变为红色,但是第二个 h1 中的 strong 不受影响: <h1>This is <strong>very</strong> <strong>very</strong> important.</h1> <h1 ...
clear属性值有:left、right、both跟none,规定元素的哪一侧不允许其他浮动元素。   其默认值是none,允许浮动元素出现在两侧。   both:在左右两侧均不允许浮动元素。   right:在右侧不允许浮动元素。   left:在左侧不允许浮动元素。 浮动元素所在标签闭合之前及时进行“清除”操作,对于因多加的<div class="clear"></div>引起的高度变化,可通过如下方法解决:   .clear{ clear:both; height:1px; margin-top:-1px; overf ...
发现win7隐藏功能——虚拟wifi   手机流量不够的来,把你的电脑变成WIFI !
Could not find a JavaScript runtime. See https://github.com/sstephenson/execjs for a list of available runtimes. (ExecJS::RuntimeUnavailable) ubuntu下解决方法 前面一篇写过一种方法,但是每次新建项目都要修改Gemfile文件才能跑起来 http://heson-liu.iteye.com/blog/1825451 下面这种刚试过,不要再改文件了 sudo apt-get install python-software-propertie ...
gconftool --type boolean -s /desktop/ibus/panel/show_icon_on_systray true gconftool --type boolean -s /desktop/ibus/panel/show true gsettings set com.canonical.Unity.Panel systray-whitelist "['all']" 在终端运行上述命令,然后注销并重新登录即可。   另外种方法,先结束进程再重新启动 killall ibus-daemon ibus-daemon -d   ...
在Linux中如果使用mysql的图形客户端,个人感觉Emma还不错。但是emma默认用apt-get 安装的话,emma是不支持中文的,这个需要自己修改一下了配置文件,或者直接修改emma程序源文件了(emma 用python编写的)。 apt-get安装emma sudo apt-get install emma  如果你已经安装完毕并且运行过emma,程序就会创建 ~/.emma/emmarc文件,保存你自己的一些配置。所以可以更改这里的配置文件,或者像下面直接修改emma的python源文件。     vim ~/.emma/emmarc  找到  db_encodin ...
安装git   sudo apt-get install git  初始化git     git init  查看当前目录下文件变化     git status 跟踪修改文件 git add 文件名 e.g git add README  做版本     git commit -m "备注信息" git commit -m -a ‘备注信息’ (经常修改的文件,可以添加-a参数,省去每次的git add操作)  查看git修改日志   git log  查看修改详情(添加-p参数)     git log -p 安装前 ...
  周一注定不是安稳日!上周一上班本地服务器不能正常工作,可是那时候还有高手能远程帮我解决,今天完全得自己检查问题,一一排查。。。很开心,装作很专业的样子(ps -ef | grep redis)一段命令敲上,立马发现redis趁我 ...
Global site tag (gtag.js) - Google Analytics