Loading

07 2017 档案

摘要:writeln( ) 方法与 write( ) 方法几乎一样,差别仅在于是前者将在所提供的任何字符串后添加一个换行符。在 HTML 中,这通常只会在后面产生一个空格;不过如果使用了 <PRE> 和 <XMP> 标识,这个换行符会被解释,且在浏览器中显示。 阅读全文
posted @ 2017-07-12 18:11 wincent98 阅读(1500) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2017-07-08 09:56 wincent98 阅读(317) 评论(0) 推荐(0)
摘要:1.对自身影响:浮动元素表现为块元素的效果,可定义w/h/p/m. 2.对父元素影响:若父元素未定义height,那么父元素将会发生"高度塌陷".(没有考虑父元素高度小于浮动元素的情况,因为我觉得这种情况下没设置浮动也算是"塌陷"了). 3.对兄弟元素影响:a)它的兄弟元素也是浮动元素:紧挨着或在两 阅读全文
posted @ 2017-07-07 18:47 wincent98 阅读(221) 评论(0) 推荐(0)
摘要:容易发现,inline-block元素之间会有间距, 效果图: 要消除这种间距,可以对其父元素设置font-size:0; 在本例中,对ul设置font-size为0后,效果如下: img等inline-block元素亦是如此设置; 另外,之前提到的负margin特性也可以实现这一功能. 阅读全文
posted @ 2017-07-07 11:05 wincent98 阅读(1032) 评论(0) 推荐(0)
摘要:原理就是对当前元素的position设置为absolute并且相对于父元素定位,先设置left:50%;top:50%使当前元素的左上角处于父元素的中心位置,之后再应用负margin特性使其中心位于父元素的中心. 负margin特性:负的margin-top,margin-left将当前元素往上/左 阅读全文
posted @ 2017-07-06 21:06 wincent98 阅读(292) 评论(0) 推荐(0)
摘要:em是相对于当前元素的字体大小而言,比如font-size:14px;那么这个元素的1em=14px. 如果当前元素未定义字体大小,则会向上继承父元素的字体大小,如果当前元素的所有祖先元素都没有定义font-size属性值,该元素就会继承浏览器默认样式. 所有浏览器的默认字体大小都是16px. 这样 阅读全文
posted @ 2017-07-06 11:06 wincent98 阅读(373) 评论(0) 推荐(0)
摘要:CSS display:inline和float:left两者区别 ①display:inline:任何不是块级元素的可见元素都是内联元素。其表现的特性是“行布局”形式!(行布局:其表现形式始终以行进行显示) ②float:left:指定元素脱离普通的文档流而产生的特别的布局特性。并且float必需 阅读全文
posted @ 2017-07-02 17:48 wincent98 阅读(123) 评论(0) 推荐(0)
摘要:empty() 判断一个变量是否为“空”,isset() 判断一个变量是否已经设置。empty还会检测变量是否为空、为零。当一个变量值为0,empty() 认为这个变量同等于空,即相当于没有设置。例如: $id=0; empty($id)?print "It's empty .":print "It 阅读全文
posted @ 2017-07-01 17:17 wincent98 阅读(420) 评论(0) 推荐(0)