css里面:
.p hover{
display:block
}
css的问题,div,input的display属性设定为inline,为什么宽度高度依然有效很简单,因为他们都是一个容器,只要是容器就存在宽度和高度,只不过是肉眼能否看到罢了(开句玩笑)!。
你可以尝试将line-hegiht设定为0看看!
同时不同的浏览器下也是有区别的。因此你只有自我把握!
CSS属性:vertical-align:middle,设定为什么无效这个是用来设定行内元素与另一个行内元素在同一行内相互间的垂直对齐位置的,如果用在块级元素上是无效的。如果你想用这个来让元素在垂直方向居中,你会失望的。
css中overflow属性设定为atuo好还是直接设定为scroll好?auto貌似预设为扩充套件大小。
如果内容超出预期,可能引起页面变形。
所以还是看情况使用吧。
div宽度为100%的问题
你必须在你的CSS样式表里面加上:body{width:100%height:100%},如果我没有猜错的话,应该是这样。
DIV的宽度和高度问题1、你可以把div设定自适应的高度和宽度,这样的话div高度和宽度会随内容增加。
2、你把可以给div一个超出部分隐藏的属性即 overflow hidden 属性
一般来说给div自适应高度和宽度常见于手机页面,在pc上固定的宽和高比较常见,只有在一些特别地方pc页面才能见到高度和宽度都是自适应的div,可以页面情况使用不同的方法,有什么不懂可以继续追问!
vb中怎么能将图片框的属性设定为高度与图形相同,图片框的宽度任意。先设定AutoSize为True,载入图片后,调整Width属性。
CSS的cursor属性设定无效?造成这个原因的因素很多:
1、浏览器显示的内容没有重新整理,重启浏览器或者强制重新整理试试
2、css权重导致设定失效,比如!import设定弄得原本的设定无效,F12检查下css
3、层级覆盖,看看设定了cursor的元素是否在最上层
4、拼写错误。。。
INPUT怎样设定宽度我高度!多谢!<input type=text class="page_speeder_952634801">
如果在ie7以下 <div ><input type=text ></div>
div 高度设定为百分之一百,想自动撑开页面,为什么没有效?.clear
{
height:0
overflow:hidden
font-size:0
}
div
{
width:400px
}
<div>
这是里面的内容,随你放多少...
<p class="clear"></p>
</div>
可以设定body的属性控制网页的宽度,高度吗网页宽度一般不是在body标签里指定的,而是先设定一个div容器,再设定该div的宽度。直接用px为单位,这样div就不会随浏览器宽度变化而变化。
例子:这是百度知道本页面的HTML程式码,你可以参考一下。
1
HTML:
1
2
3
4
5
6
7
<body class="layout-center has-menu" alog-page-type="6">
<div id="body" class="container">
.......
</div>
</body>
CSS:
1
2
3
4
.container {
width: 980px
margin: 0 auto
一、使页面载入得更快 由于将大部分页面代码写在了CSS当中,使得页面体积容量变得更小。相对于表格嵌套的方式,DIV+CSS将页面独立成更多的区域,在打开页面的时候,逐层加载。而不像表格嵌套那样将整个页面圈在一个大表格里,使得加载速度很慢。 二、降低流量费用 页面体积变小,浏览速度变快,这就使得对于某些控制主机流量的网站来说是最大的优势了。 三、修改设计时更有效率 由于使用了DIV+CSS制作方法,在修改页面的时候更加容易省时。根据区域内容标记,到CSS里找到相应的ID,使得修改页面的时候更加方便,也不会破坏页面其他部分的布局样式。 四、保持视觉的一致性 DIV+CSS最重要的优势之一:保持视觉的一致性;以往表格嵌套的制作方法,会使得页面与页面,或者区域与区域之间的显示效果会有偏差。而使用DIV+CSS的制作方法,将所有页面,或所有区域统一用CSS文件控制,就避免了不同区域或不同页面体现出的效果偏差。 五、更好地被搜索引擎收录 由于将大部分的HTML代码和内容样式写入了CSS文件中,这就使得网页中正文部分更为突出明显,便于被搜索引擎采集收录。 六、对浏览者和浏览器更具亲和力 我们都知道网站做出来是给浏览者使用的,对浏览者和浏览器更具亲和力,DIV+CSS在这方面更具优势。由于CSS富含丰富的样式,使页面更加灵活性,它可以根据不同的浏览器,而达到显示效果的统一和不变形。编辑本段存在问题尽管DIV+CSS具有一定的优势,不过现阶段CSS+DIV网站建设存在的问题也比较明显,主要表现在: 第一,对于CSS的高度依赖使得网页设计变得比较复杂。相对于HTML4.0中的表格布局(table),CSS+DIV尽管不是高不可及,但至少要比表格定位复杂的多,即使对于网站设计高手也很容易出现问题,更不要说初学者了,这在一定程度上影响了XHTML网站设计语言的普及应用。 第二,CSS文件异常将影响整个网站的正常浏览。CSS网站制作的设计元素通常放在几个l外部文件中,这一个或几个文件有可能相当复杂,甚至比较庞大,如果CSS文件调用出现异常,那么整个网站将变得惨不忍睹。 第三,对于CSS网站设计的浏览器兼容性问题比较突出。基于HTML4.0的网页设计在IE4.0之后的版本中几乎不存在浏览器兼容性问题,但CSS+DIV设计的网站在IE浏览器里面正常显示的页面,到火狐浏览器(FireFox )中却可能面目全非(这也是为什么建议网络营销人员使用火狐浏览器的原因所在 )。CSS+DIV还有待于各个浏览器厂商的进一步支持。 第四,CSS+DIV对搜索引擎优化与否取决于网页设计的专业水平而不是CSS+DIV本身。CSS+DIV网页设计并不能保证网页对搜索引擎的优化,甚至不能保证一定比HTML网站有更简洁的代码设计,何况搜索引擎对于网页的收录和排序显然不是以是否采用表格和CSS定位来衡量,这就是为什么很多传统表格布局制作的网站在搜索结果中的排序靠前,而很多使用CSS及web标准制作的网页排名依然靠后的原因。因为对于搜索引擎而言,网站结构、内容、相关网站链接等因素始终是网站优化最重要的指标。