我正在尝试不使用adobe预定义的CSS模板,而是创建自己的模板.我有一个130px的高度标题我想跨越整个宽度.在那之下,我希望在页面的最左边和最右边有150px的固定列.中间,我想跨越浏览器的整个宽度.所有这些都包含在"容器"div中.
我的标题很好,向左浮动,宽度= 100%.接下来,左列宽= 150px并向左浮动.没问题.然后,"内容",当我向左浮动时出现在它应该的位置.然后150px宽的右列也向左浮动.
我将内容(中间div)宽度设置为什么?如果我做100%,它会将它放在左列下方 - 即使我在两侧设置150px的边距以容纳列.如果我做"自动",它也会破坏水平完整性.现在它是70%,这使得它们都排成一行,但不会在大分辨率下占据整个屏幕.(我有一个最小宽度设置).这似乎应该是一个简单的解决方法 - 我的预感是它与容器div的"绝对"定位有关.感谢您的任何想法/帮助.
这是该页面的链接:
http://www.mynextbit.com/Fifty%20Stars%20Thirteen%20Stripes/index.html
这是我的代码:
.container {
float: left;
height: auto;
padding: 0px;
margin: 0px;
left: 0px;
top: 0px;
clip: rect(0px,auto,auto,0px);
position: absolute;
width: auto;
min-width: 1024px;
}
.header {
}
.leftcol {
width: 150px;
float: left;
text-align: center;
}
.content {
height: auto;
float: left;
text-indent: 10px;
overflow: scroll;
width: 70%;
min-width: 700px;
}
.rightcol {
float: left;
width: 150px;
clear: none;
}
Run Code Online (Sandbox Code Playgroud) 高级程序员,
是否可以将("xxxxx").html(数据)放在for循环中,其中"xxxx"变量每次都会更改?
老实说,我觉得我已经尝试了一切.我正在尝试用循环ajax调用中的JSONP数据填充HTML表,其中URL每次都会更改.每次都使用相同的回调函数,但显然,我会覆盖要发送到HTML表标签的数据,因为我无法找到动态更改这些变量的方法.
基本上,我希望第一次调用回调函数来存储数据...
$("#p1_points").html(data_from_ajax_call)
Run Code Online (Sandbox Code Playgroud)
我想第二次做...
$("#p2_points").html(data_from_ajax_call)
Run Code Online (Sandbox Code Playgroud)
我已经尝试过愚蠢的事情(在for循环中)做......
$("#p" + i + "_points").html(data_from_ajax_call)
Run Code Online (Sandbox Code Playgroud)
和各种有趣的东西,但它不接受任何形式的论点...所以,任何想法?这是微不足道的,我只是过度思考和睡眠不足吗?
在此先感谢您的帮助.
更新清晰度
我的ajax电话看起来像这样......
for (var i = 0; i < thisweeksraiders.length; i++){
$.ajax({
"url":"http://us.battle.net/api/wow/character/aerie-peak/" + thisweeksraiders[i] + "?jsonp=myCallback",
"type":"GET",
"data": { fields: "items, professions, talents, progression"},
"dataType":"jsonp",
"contentType":"application/json",
"jsonpCallback":"myCallback",
"success":function(data1){
}
})
}
Run Code Online (Sandbox Code Playgroud)
我的回调函数看起来像这样......
function myCallback(data1) {
//itemscounter += 1;
var hascloak = "No";
var possupgrades = 30;
var offhandequipped = false;
var tempupgrades = 0;
var tierequipped = 0;
for (var i = 0; i …Run Code Online (Sandbox Code Playgroud)