小编Siv*_*esh的帖子

CSS div 拉伸到整个浏览器宽度

下面代码 DIV #imagemiddle 的输出不会拉伸到浏览器全宽,我希望顶部工具栏必须固定,下面的 div 不是position: relative绝对或固定的。

超文本标记语言

<div id="topbar"></div>
<div id="imagemiddle"></div>
Run Code Online (Sandbox Code Playgroud)

CSS

#topbar {
    position: fixed;
    display: inline-block;
    top: 0px;
    left: 0px;
    background-color: #2D2D2A;
    border-bottom: 2px solid rgba(0,0,0,0.2);
    height: 42px;
    width: 100%;
    z-index: 5;
    overflow-x: visible;
    overflow-y: visible;
}
#imagemiddle {
    position: relative;
    display: inline-block;
    top: 40px;
    background-color: #4D4D4D;
    border-bottom: 2px solid rgba(0,0,0,0.2);
    height: 44px;
    width: 100%;
    z-index: 0;
    overflow-x: visible;
    overflow-y: visible;
    background-color: "red"
}
Run Code Online (Sandbox Code Playgroud)

html css css-position

4
推荐指数
1
解决办法
1万
查看次数

动态添加文本ID,getElementById

我动态创建文本框并动态分配其ID.在javascript中,如果我调用getElementById警报失败,则没有任何反应.

<% for(int i=0; i<lines.length;i++) {
  if(lines[i].contains(" ")) { %>
    <input type=text name='key1<%=i%>' id="idkey<%=i%>" value ="<%=abc%>"/>
                          <%
  }
} %>
Run Code Online (Sandbox Code Playgroud)

Javascript:

for(j=0; j<len; j++){
  var lblElement = getElementById("idkey"+j);
  alert(lblElement);
}
Run Code Online (Sandbox Code Playgroud)

javascript getelementbyid

1
推荐指数
1
解决办法
5236
查看次数

jquery从动态创建的div中获取id值

<div id="tag<%=count++%>" value="val1">
<div id="tag<%=count++%>" value="val2">
<div id="tag<%=count++%>" value="val3">
Run Code Online (Sandbox Code Playgroud)

jquery中的onclick事件需要获取div的值.创建的确切div数是动态的

html jquery

1
推荐指数
2
解决办法
4万
查看次数

标签 统计

html ×2

css ×1

css-position ×1

getelementbyid ×1

javascript ×1

jquery ×1