我似乎无法在CSS中移动元素。这是具有背景且居中的表单。我看不到我在做什么错。
#skyformbox {
width: 50%;
margin: 0 auto;
margin-top: 0px;
clear: both;
border: 3px solid #000000;
padding-top: 20px;
background: #ccc url(http://www.ultraframehomeimprovements.co.uk/wp-
content/uploads/2018/07/Sky-box.png);
overflow: auto;
padding: 5;
left: 2000px;
}
<div align="left">
<div id="skyformbox">
[gravityform id="12" title="false" description="false"]
</div>
</div>
答案 0 :(得分:0)
为什么要向左定位2000px?据我所知,“ left”属性仅在定位设置为绝对...时有效。
无论如何尝试:
create table A(x integer);
insert into A(x)
values (1), (2), (3), (4);
create table AllSets(x int[]);
create table SuperSets(x int[]);
create or replace function superSetsOfSet(prev int[], i integer)
returns void as
$$
declare
newval integer := 0;
arraySize integer := 0;
begin
raise notice 'prev =%', prev;
insert into AllSets(x) values (prev);
loop
exit when i = (select count(*) from A);
select into newval x from A offset(i) limit 1;
--raise notice 'New Val: %,', newval;
select into arraySize cardinality(prev);
--raise notice 'A size: %,', arraySize;
prev[arraySize] := newval;
--raise notice 'prev: %', prev;
insert into SuperSets(x) values (prev);
perform superSetsOfSet(prev, i + 1);
prev = (select prev[1:array_upper(prev, 1) - 1]);
i := i + 1;
end loop;
end;
$$ language plpgsql;
将margin-left设置为0px对我来说很成功(假设您要在此处进行的操作是使表格与页面的左侧对齐)。