CSS
amy889
这个作者很懒,什么都没留下…
展开
-
如何让浮动的元素水平居中
为什么会出现浮动元素呢?简单点,比如说,块级元素表示的列表,默认的,每行列表都独占一行显示,如果想让他们排在一行内,就可以使用浮动定位,将元素浮起来,一行排列。浮动的元素水平居中,有两种情况,一是浮动的元素有固定的宽度,另一种是无法确定宽度的浮动元素居中。一、确定宽度的浮动元素用列表表示的水平菜单栏,浮动在一行,整个菜单的宽度是固定的 <div class="header...原创 2015-01-26 15:44:42 · 1316 阅读 · 0 评论 -
设置table宽度,使其不随内容变宽
页面中table 宽度设置width="600px"之后,宽度仍然不是固定的,当td的内容太多时,也不会换行,把table都挤变形了。解决方法:1.设置table的width属性,绝对宽度和相对宽度都可以2.给table添加table-layout:fixed; 属性第一行的<td>设置宽度,留一个不设,自由伸缩。3.在td里面加上 style="word-wra...原创 2015-04-20 15:03:48 · 5548 阅读 · 0 评论 -
CSS 定位
一、首先介绍下CSS的定位属性 1.top, bottom, left, right设置定位元素的上(下/左/右)外边距边界与其包含块上(下/左/右)边界之间的偏移,如果"position"属性的值为"static",那么设置"top,bottom,left,right"属性不会产生任何效果。2.clear 规定元素的哪一侧不允许其他浮动元素clear属性定义了元素的哪边...原创 2014-11-24 17:37:02 · 107 阅读 · 0 评论 -
CSS不为人知的选择器
在CSS中,选择器是一种模式,用于选择需要添加样式的元素1.类选择器 .class .mydiv{ background-color:yellow; } <div class="mydiv">内容</div> 2.id选择器 #id #myid{ font-size:150%; color:red; //设...2014-11-25 14:07:15 · 109 阅读 · 0 评论 -
如何让IE7,IE8支持border-radius
用过border-radius的人都应该知道,这个属性的兼容性,如果你不知道,也没关系,看看下面的图就知道了。 实现兼容性非常简单,在meta里加下面这段代码就支持了。<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" /> 原理:在用ie浏览时,使用chrome内核,如果没有安装chrome,则使用支持...原创 2014-12-08 20:03:46 · 403 阅读 · 0 评论