开始设置的时候还可以,可是后来就不管用了,然后我关掉,再打开还是不行。
.body_middle{width:505px; height:550px; float:left; margin-top:0px; margin-left:11px;}
.body_middle_top{width:505px;height:158px;float:left;border:1px solid #6FCDD2;}
.body_middle_top_left{width:120px;height:140px;float:left;margin-top:8px;left:8px;position:relative;border: 1px solid #CCC;}
我这边帮你测试了下,有变化啊,把你的HTMl代码贴出来看下
追问谢啦,我这里调整好了,可能是margin position:relative 同时使用的原因 吧。
本回答被提问者采纳为什么用css设置div的长宽没有效果,不会变化?
<div style="width:500px;height:300px;background:#ff0000"><\/div>
为什么在css设置width,然后显示出来并没有效果的?
div .p 代表div元素下面的class="p"的元素。所以你的写法应该是:.p p 或者是 p 或者是 div 或者是.p 不过话说P标签貌似不能直接设置宽度吧。P标签默认是行级元素好像
div宽度设置了,为什么没反应
因为你使用了display:inline,把div改成了内联元素,所以即使定义了宽度也不会显示出正常效果。如果你想要两个div在不同的一行,直接改成clear:both;即可。如果你想让行业新闻和新闻中心这两个div一左一右的横向排列,只要将他俩的css都添加float:left即可。如果还有问题请用baidu hi联系我。
div+css外部的div不会随着内部的div而变长
楼主,3楼和5楼都不自信,但他们是对的,你清除浮动的方法是错误的,你浮动的是li,你到ul外面去清除浮动有啥用?根本没清掉。把你的相对、绝对定位去掉,用外边距来定位mainnav的位置,然后给你的mainnav加个:overflow:hidden;来达到正确清除浮动的目的。另外如果不是有设计上的特别需要的话,最好...
CSS 为什么宽高 auto 不管用
CSS宽高auto不管用的原因:1、css属性覆盖 原因:被css继承属性覆盖了;解决办法:利用chrome查找被覆盖属性的父级css属性,并删除。2、css属性冲突 原因:上级div设置了浮动属性(float);解决办法:删除上级div的浮动属性,或者中间加一个<ul>,并设置ul的overflow:auto。
Dw级为什么有些div对应的css更改没效果?
这个应该都是之前的人说的,你没有给div一个height和width 所以你可以在style里面加一个div{border:1px solid black;}方便你在学习的时候找到问题
css为什么有时候创建div是块的高度为0无法把div下面的内容包含进去就像...
这是因为第一个div中的p是绝对定位(position:absolute)的,所以它是脱离整个文档流成为一个独立的漂浮层,换句话说就是第一个div中相当于“什么都没有”,所以它的高度仍然是0。而第二个div所包含的ul则是实际的内容,它的高度会自动撑开div,使div也具有高度。
css怎么写才能让页面在屏幕放大缩小时不会走样
父级的div的width:100%;height:固定值,如果设为position:relative的话,子级的div用position:absolute。如果你怕因为屏幕的大小而不好设置的宽高的话,建议你顶部导航和底部版权栏的盒子设为width:100%; 中间正文部分就用固定width,margin:0 auto居中,中间的div全部居中就不会因为屏幕尺寸影响太...
为什么我的css+div效果出不来!网页设计初学者代码(附样本图),请教高手...
建议不要使用CENTER 设置width属性就可以实现你的要求了,代码如下:<div style="color:red; text-align:center; width:1000px">CSS技术(红色)<\/div> <div style=" color:blue; text-align: center; width:1000px"> CSS用于定义Web页面内容在浏览器上的显示方式,由于HTML的功能有限,一般不能随意...
div设置高度没有生效是为什么?使用了overflow:auto;数据超过长度的时候...
你的代码里:overflow:auto; 内容超过300px,出现竖滚动条;内容不超过,无滚动条,div保持300px高度不变,里面的table多大,绿色边框就显示多大。去掉overflow:auto;就是默认值visible,内容不会被修剪,会呈现在div之外。