1、网页设计中,怎么样用div来控制每一块的位置?
CSS position 属性 通过使用 position,我们可以选择 4 种不同类型的定位,这会影响元素框生成的方式。 position 属性值的含义: static 元素框正常生成。块级元素生成一个矩形框,作为文档流的一部分,行内元素则会创建一个或多个行框,置于其父元素中。 relative 元素框偏移某个距离。元素仍保持其未定位前的形状,它原本所占的空间仍保留。 absolute 元素框从文档流完全删除,并相对于其包含块定位。包含块可能是文档中的另一个元素或者是初始包含块。元素原先在正常文档流中所占的空间会关闭,就好像元素原来不存在一样。元素定位后生成一个块级框,而不论原来它在正常流中生成何种类型的框。 fixed 元素框的表现类似于将 position 设置为 absolute,不过其包含块是视窗本身。
2、网页设计中做了书签,然后用div把书签position:fixed固定了,不能连接书签,怎么实现点
我能理解为你想点击书签跳转到你想要的位置吗?
如果是这样的话,给你想要跳转的标签添加id
书签给a标签 <a href="#id">书签</a>这样打个锚点就能跳转了
3、网页制作,前面一个div高度自动,后面高度固定的div就会出现乱排,为什
只有后边跟随前边的,没有前边跟随后边的,你前一个自动,如果内容不够或者没有的时候高度就会是0,后边就默认你这个是一条线,然后就会乱排。
4、网页制作:如何实现把某一个DIV固定在页面的某个地方
使用绝对定位可以事项这个功能,即position: position:absolute; 然后在设置DIV相对与父容器的位置,例如下面专这个例子实现属将DIV定位在浏览器的左上角 <style type="text/css"> #top { width:400px; height:400px; background-color:#ff0000; position:absolute; left:0px; top:0px; } </style> <body> <div id="top" > </div> </body>
5、请教网页制作高手,固定了div的大小,更改div里面content的padding值,为什么div也会变?
width表示的是你的内容的宽度,而padding是内边距,是除内容外的部分到边线的距离,专margin是外边距,是表属示边线外面与另一个盒子之间的距离。
不论你如何设置内边距和外边距,width如果写好了,那么放载内容的宽度始终是width的值。
但是,这整个的div占的地方就不一样了。会随着内边距、外边距、边线、width的改变而改变。
如果你想让这个div占的地方始终不变,那么你需要给这个div里面再写一个div,并且不设置width和height,只写内外的边距,这样,不论你如果设置里面的div的内外边距(只要总的大小不超出外面div的width和height),外面的div的大小都不会再改变了。
6、关于网页制作中div的问题
我来给简单的你描述一下吧,这都是我个人的体会,未必全对呵。
网页设计最主要的是布局。
当然网页设计有很多的知识点,但从一个静态的网页开始,网页最关键的一个知识点应该是布局,因为网页制作不同于Word,它不可以随心所欲的在任意位置、任意方式添加任意的元素,比如文字、图画、动画等。
于此同时,早期网页制作时,你也不方便进行文字格式的控制,字体的大小、颜色、行距等等。
这主要是因为网页制作的HTML语言过于单一的原因。于是,后来就引入了CSS,CSS是一种层叠样式表语言。简单的说,它丰富了网页制作的格式。
举个简单的例子,CSS可以精确到点来控制字体的大小、行距,这是从前很难实现的。
再一点,布局,从前我们都是用表格来布局,本来,这是一个很好的思想,看过一些日韩的网页源码,人家将表格布局发挥到了极致,用表格布局实现了很多意想不到的布局效果,他们一般先用Photoshop设计出网页的整体效果,然后再把元素分解,进而通过表格组合成最终的网页,这种设计理念虽然比较费工时,但整体上很完美,值得我们借鉴。
但表格布局也有它的局限,比如下载速度慢,不能实现网页样式的转换,比如网站的改版就得重新全部网页代码。
同时,人们也需要表达更炫的页面,这时,就引入了DIV的理念,也就是“层”的理念,这是一个很疯狂的想法。
从前层还只是平面设计的一个概念(具体就不再描述了),现在引入到网页设计之中,自然需要进行一些再加工。
首页,网页的层并不是任意和随心所欲的一个层,它需要你事先规划好,这个层定位在哪儿,多宽多高,有什么样的样式,与其它层的位置关系,是叠加还是绕排,等等,都需要事先想好。
这是一个需要整体想象和周密计划的工作,所以,现在看到的CSS+DHTML网页都还是比较简单的。因为如何太复杂,工作量就太大了。
字打的太累了,给你举个例子,你慢慢分析先,http://www.armstrong.com/home/us/en/
将这个网站源码打开,一点点分析人家的做法,会受益的,估计有一周的时间,你会明白很多的。
7、制作网页时为什么右边的div总在左边的div下边?而不右上边呢?也设置了浮动了!
你那个背后的背景色是什么情况? 你吧右下的DIV放入大DIV了吗?
有问题可以追问哦
8、在网页设计里,怎样把div固定大小,不因内容而改变的大小
style样式里设置完宽高以后再加个属性,写溢出隐藏 overflow:hidden;
9、制作网页时,用div将其分成左中右三块,现在我要按左块中的定按钮,使中间块的页面动态显示,要怎么办
这个很简单啊 框架就可以啊 或者taget直接在按个div中显示