首先,我要澄清一点,我并不是想在线显示列表项.我知道你可以通过使用css来做到这一点:
li { display: inline; }.
我正在尝试做的是使用相对位置将两个ul放在彼此旁边,但它也应该在没有相对位置的情况下工作.
我试过了
ul { display: inline; }
但它不起作用.它们不会出现在同一行.很有趣,因为我尝试显示内联的每个其他块元素,div,li工作得很好.我做了很多实验,确保元素的宽度可以放在彼此旁边,并将ul放在显示为内联的div中.所以我的问题是,ul是一个无法显示内联的标签吗?
PS如果不可能,我可能会采用绝对位置将它们排成一行,也许我也可以使用浮点数,但浮点数在我的网页布局中效果不佳.
如果我使用Java编写一个我最终会从中获利的应用程序,我是否必须支付oracle?
这将是谷歌游戏商店的Android应用程序/游戏.
我在通过javascript添加eventListener时遇到问题.好的,我有一个创建4个锚元素的函数.我想在他们的onmouseover上添加一个事件,调用一个函数来改变他们的backkground颜色.这是代码(查看createAnchor()的最后一行的下一行以查找相关的代码行.
function createAanchor(index) {
var a = document.createElement("a");
var text = getText(index);
var a = document.createElement("a");
var t = document.createTextNode(text);
a.href = getHref(index);
a.appendChild(t);
a.style.textAlign = "center";
a.style.fontSize = "1.2em";
a.style.color = "white";
a.style.fontFamily = "arial";
a.style.fontWeight = "bold";
a.style.textDecoration = "none";
a.style.lineHeight = "238px";
a.style.width = "238px";
a.style.margin = "5px";
a.style.background = eightColors(index);
a.style.position = "absolute";
a.addEventListener("onmouseover", changeColor());
return a;
}
function changeColor() {
alert("EVENT WORKING");
}
Run Code Online (Sandbox Code Playgroud)
好的,这是问题所在.当函数获取到a.addEventListener("onmouseover", changeColor());的function changeColors()执行,但它并不以后执行onmouseover这是为什么?
如何从索引中减去1(或任何数字)而不减少它(如果它的值在变量中没有变化)?
这是我的代码片段:
if (i > 0 & areaImages[i].id == areaImages[i-1].id)
Run Code Online (Sandbox Code Playgroud)
我从Firebug收到此错误消息:
TypeError: areaImages[i - 1] is undefined
Run Code Online (Sandbox Code Playgroud) 我在子域的根文件夹上有一个index.html
即example.example.com/index.html
然后我做了第二个文件夹(位于根文件夹中)
example.example.com/folder/index.html
这个好/推荐?
PS我对此很新,所以我有一个跟进问题.这是否与网站地图有很大关系?人们通常会使用应用程序为他们进行"网站地图制作"吗?
html ×2
javascript ×2
css ×1
directory ×1
html-lists ×1
html5 ×1
indexing ×1
inline ×1
java ×1
sitemap ×1