关于学习DIV CSS的一些精妙问答

2016-02-19 16:53 0 1 收藏

今天天气好晴朗处处好风光,好天气好开始,图老师又来和大家分享啦。下面给大家推荐关于学习DIV CSS的一些精妙问答,希望大家看完后也有个好心情,快快行动吧!

【 tulaoshi.com - Web开发 】

1.超链接访问过后hover样式就不出现的问题?

被点击访问过的超链接样式不在具有hover和active了,解决方法是改变CSS属性的排列顺序: L-V-H-A

2.IE6的双倍边距BUG

例如:

style type="text/css"
body {margin:0}
div { float:left; margin-left:10px; width:200px; height:200px; border:1px solid red }
/style

浮动后本来外边距10px,但IE解释为20px,解决办法是加上display:inline

3.为什么FF下文本无法撑开容器的高度?

标准浏览器中固定高度值的容器是不会象IE6里那样被撑开的,那我又想固定高度,又想能被撑开需要怎样设置呢?办法就是去掉he ight设置min-height:200px; 这里为了照顾不熟悉min-height的IE6 可以这样定义:

div { height:auto!important; height:200px; min-height:200px; }

4.为什么web标准中IE无法设置滚动条颜色了?

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)

原来样式设置:

style type="text/css"
body { scrollbar-face-color:#f6f6f6; scrollbar-highlight-color:#fff; scrollbar-shadow-color:#eeeeee; scrollbar-3dlight-color:#eeeeee; scrollbar-arrow-color:#000; scrollbar-track-color:#fff; scrollbar-darkshadow-color:#fff; }
/style

解决办法是将body换成html

5.为什么无法定义1px左右高度的容器?

IE6下这个问题是因为默认的行高造成的,解决的方法也有很多,例如:overflow:hidden | zoom:0.08 | line-height:1px

6.怎么样才能让层显示在FLASH之上呢?

解决的办法是给FLASH设置透明:

param name="wmode" value="transparent" /

7.怎样使一个层垂直居中于浏览器中?

style type="text/css"
!--
div {
position:absolute;
top:50%;
left:50%;
margin:-100px 0 0 -100px;
width:200px;
height:200px;
border:1px solid red;
}
--
/style

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)

这里使用百分比绝对定位,与外补丁负值的方法,负值的大小为其自身宽度高度除以二

8、firefox嵌套div标签的居中问题的解决方法

假定有如下情况:

div id="a"
div id="b" /div
/div

假如要实现b在a中居中放置,一般只需用CSS设置a的text-align属性为center。这样的方法在IE里看起来一切 正常;但是在Firefox中b却会是居左的。

解决办法就是设置b的横向margin为auto。例如设置b的CSS样式为:margin: 0 auto;。

来源:https://www.tulaoshi.com/n/20160219/1613475.html

延伸阅读
标签: Web开发
Snook.Ca最近给所有的CSSer提出了一些写CSS时候的“顶级技巧”。 字体大小使用px 在一行内声明CSS对比下面两个: 以下是引用片段: h2{font-size:18px;border:1pxsolidblue;color:#000;background-color:#FFF;} h2{ font-size:18px; border:1pxsolidblue; color:#000; background-color:#FFF; }   第二种看起来的确格...
标签: Web开发
总结出关于W3C CSS标准的一些经验: 一、少用偏门。类似break-word断行,z-index手动分层,还有像垂直对齐等等这些偏门CSS最好少用,因为不一定所有浏览器都支持,而且极难通过W3C检测。 二、center不是float的值。很多新手都会把center误认为是float的值,而偏偏不是如此。center只是text-align的值。 三、对齐不能包...
精妙的"SQL"语句: ◆复制表(只复制结构,源表名:a 新表名:b) SQL: select * into b from a where 11 ◆拷贝表(拷贝数据,源表名:a 目标表名:b) SQL: insert into b(a, b, c) select d,e,f from b;   ◆显示文章、提交人和最后回复时间 SQL: select a.title,a.username,b.adddate from table a, (select max(adddate) ad...
《龙腾世纪2》一些问答    1、符文怎么使用。。。?呃。。。    2、关于装备颜色,哪种算好的,哪种算垃圾?白色?红色?绿色?黄色?    3、好的装备怎么获得?朋友们,你们一般是任务中获得还是商店里面买?除了DLC,为什么我都是些白色的装备?    4、怎么扩展背包?    1. 符文找那个矮...
标签: 生活常识
关于纸巾的一些常识   1、同一个牌子的纸巾贵的好还是便宜的好? 两款包装相同的面巾纸,一个打折促销,一个原价销售,你选哪个?相信90%的人都会毫不犹豫地选择打折货品。拿两包纸巾仔细对比,在包装袋的角落里就能找到答案:一包纸巾的质量等级是合格品,另一包则是一等品。 事实上,面巾纸分为优等品、一等品和合格...

经验教程

809

收藏

46
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部