求教一个css的问题_html/css_WEB-ITnose
上面是代码
下边是css
.page{ width: 90%; margin-left: auto; margin-right: auto;}#header{ position: relative; margin-bottom: 0px; color: #000; padding: 0;}div#title{ display:block; float:left; text-align:left;}#logindisplay{ font-size:1.1em; display:block; text-align:right; margin:10px; color:White;}#menucontainer{ margin-top:40px; }
我就是想问下
#logindisplay
{
font-size:1.1em;
display:block;
text-align:right;
margin:10px;
color:White;
}
如果 margin:10px; 是相对定位的话,那么id为logindisplay的应该在title的下边间隔为10才对啊, ,,,
回复讨论(解决方案)
#logindisplay
{
font-size:1.1em;
display:block;
text-align:right;
margin:10px;
color:White;
clear:both;
}
楼主 试试
我想问的是为什么,,
title 使用了float 脱离了文本流
logindisplay就跑上去了。
float:left的原因,给#logindisplay样式加一个clear:both;清楚浮动的样式
楼上的都是正解.
float:left的原因,给#logindisplay样式加一个clear:both;清楚浮动的样式
也可以将title的浮动去掉啊,感觉没有必要,如果title和logindisplay要在同一行面,你就要在logindisplay加个float:right;
title 使用了float 脱离了文本流 ,不在尊顺原来的文本流布局了,只是以父级为基础定位, 而其他的子级依然按照原来的文本流布局...这样
logindisplay 就占据了原来的title所在的位置,...logindisplay就跑上去了
建议了解一下浮动,文档流。。
声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
相关文章
相关视频
专题推荐
-
独孤九贱-php全栈开发教程
全栈 170W+
主讲:Peter-Zhu 轻松幽默、简短易学,非常适合PHP学习入门
-
玉女心经-web前端开发教程
入门 80W+
主讲:灭绝师太 由浅入深、明快简洁,非常适合前端学习入门
-
天龙八部-实战开发教程
实战 120W+
主讲:西门大官人 思路清晰、严谨规范,适合有一定web编程基础学习
推荐阅读
-
【实战】如何通过html+css+mysql+php来快速的制作动态网页(以制作一个博客网站为列)
-
html5\CSS3有哪些新特性、移除了哪些元素?如何处理HTML5新标签的浏览器兼容问题?如何区分HTML和HTML5?
-
关于老式浏览器兼容HTML5和CSS3的问题
-
用Html+Css+JavaScript中的事件和正则表达式做一个“个人信息登记表“
-
HTML5 利用CSS3 中的3D 模块绘制一个旋转3D正方体
-
html中css3之3d基本知识点 完成一个立方体的并且让其旋转
-
工作中使用jasmine遇到的一个html element和Component绑定属性失去同步的问题
-
CSS3+HTML5+JS 实现一个块的收缩与展开动画效果
-
详解关于html,css,js三者的加载顺序问题
-
12个HTML和CSS必须知道的重点难点问题
网友评论
文明上网理性发言,请遵守 新闻评论服务协议
我要评论