CSS文件怎么实现相对位置的定位,且保持不变呢?

html-css06

CSS文件怎么实现相对位置的定位,且保持不变呢?,第1张

CSS允许控制HTML[2]无法独自控制的许多属性。例如,可以为选定的文本指定不同的字体大小和单位(像素、磅值等)。通过CSS可以用像素为单位来设置字体大小,从而可以确保在多个浏览器中以更一致的方式处理页面布局和外观。除设置文本格式外,还可以使用CSS控制网页中块级别元素的格式和定位。例如,可以设置块级别元素的边距和边框,其他文本周围的浮动文本等。

保持相对位置的方法还是很简单的。position:relative即可。如果要设定特定位置可以使用left、top等属性设置。

<!-- Html布局:-->

<div class="panel1">

 <div class="inside show">

  <p>规则<br />

     1.点击【开始】......<br />

     2.请在输入框.....<br />

     3.这是系统......

  </p>

 </div>

</div>

<div class="panel2">

 <p>请点击【开始】按钮开始游戏:<input type="button" value="开始" class="start" /></p>

 <p>请在输入框输入您的估计价格:<input type="text" /><input type="button" value="确定" /></p>

</div> /* CSS代码 */

.panel1{

float:left

width:100% /* 或者一个实际的像素,如1000px */

height:100px /* 实际高度,不要auto */

overflow:hidden /* 可选 */

}

.panel1 .inside{overflow:hidden}

.panel2{

float:left

text-align:right

}

.show{display:block}

.hide{display:none} /* 不清楚你是否使用jquery或者其他js库或者纯javascript,这里提供jquery方法 */

$(document).ready(function(e){

 $('.start').click(function(){

  $('.panel1 .inside').addClass('hide')

 })

})

不清楚欢迎追问。

把div的宽度固定死,就可以了,不过一般不会那么做,电脑的分辨率不同,宽度固定死了,浏览效果不好

<div align="center" style="width:100%min-width:1300pxheight:800pxbackground:#999padding-top:100px">

<div style="width:1000pxheight:300pxbackground:#fff"></div>

</div>

这里写了个min-width,就不解释原因了