请帮我在HTML和CSS中设计上面的例子。说明:
他们想要实现的方法如下:
换句话说,我想玩'画布'并在位置0,0 = A和100,100 = D的角度绘制矩形.HTML代码将提供那些坐标,从开始(左上)到结束(右下)。
我一直在玩display:table,float:left,margin-left和其他东西,但是无法让它工作。 div元素的水平定位对我来说一直是CSS的棘手方面。但我认为这可行。请帮帮我,谢谢你!
答案 0 :(得分:0)
好的,我解决了这个问题,对于遇到类似问题的人来说,这是解决方案:
<!-- container DIV uses relative position -->
<div style="position:relative">
<!-- sub DIVs use absolute positioning and can be positioned with CSS: -->
<div style="position:absolute; left:100px; top:10px; width:200px; background:#00f"></div>
<!-- you can have as many DIVs as you want, and they may overlap each other, they will not push each other out of the way -->
<div style="position:absolute; left:80px; top:20px; width:200px; background:#f00"></div>
</div>