在CSS中移动事物的最佳方法?

时间:2014-04-25 23:19:01

标签: html css

当我想在CSS中移动任何东西(文本,图像等)时,我发现自己使用margin-top和1000或甚至更高的荒谬值。有时我将位置设置为固定,我可以垂直移动对象,但不能水平移动。

我想我想说的是什么是在CSS中移动东西的最佳方法?将位置设置为固定?使用“top”而不是“margin-top?”何时使用填充。何时使用显示器。等

我之所以这样问是因为1.我是网站设计的新手2.我正在制作的练习网站一直搞砸了(例如,事情落后于其他事情,网站只能在完整的scree中工作(半屏完全打破它))

2 个答案:

答案 0 :(得分:2)

你的问题太宽泛了。有很多因素可以发挥作用,这是不可能回答的。这有点像进入汽车论坛并询问"我如何重建这辆车?每当我解开汽车的一部分时,它就会断裂。"在潜入并开始创建网站之前,您需要学习很多东西,就像有很多东西需要了解汽车才能开始重建它们。您必须了解CSS和HTML布局的工作原理。

我建议你从一门基础课程开始,经常推荐的很棒的课程是CodeAcademy,你可以在这里试试:http://www.codecademy.com/tracks/web

顺便说一下,您不希望使用位置和/或边距来布局页面。这将是一个维持的噩梦。您必须使用许多不同元素和属性的组合来正确布局页面。一开始它会很混乱,但如果坚持下去,你就会学到它。

答案 1 :(得分:0)

确定........

1你需要学习html流程。您可以使用div和span自然地定位大量元素。应该使用Css以这种方式修改大多数元素的宽度/高度等。你应该尽可能地坚持自然流动。固定位置元素即使在滚动时也会保持固定(除非在div和一些css ......之内),这对于页面上的每个元素都不是真正的解决方案。

努力学习自己,你将拥有它,除非你有一个你不能做的事情的具体例子,你应该专注于有很多的教程。

专注于html 1st,然后启动css教程,如宽度,单个元素的尺寸,然后是元素类(具有相同样式的元素)。

顺便说一下自己重复..........位置:相对;为了保持流畅,这个尝试适合于从上到下的元素,并且当你要求时(span / float:left / right;)享受!