关于span嵌套span标签的问题

图片说明
如图所示span中嵌套了span为什么 > 和 5个可用的位置互换了?
图片说明

注:我需要右浮的效果 但是不希望他两互换位置

5个回答

图片说明

.aa span{
float:right;
}
你设置了class为aa的div下的span标签右浮动

如果注释掉这句话,可能就是你想要的效果了

Sxd0208
Sxd0208 但是我需要它右浮~~
3 年多之前 回复

因为你设置div下的span右浮动了
图片说明
这个是去掉.aa span{float:right;}后的效果

你的span右浮动了,将
  >放入span class="color"里面

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
<select>中嵌套<span>,<span>中写到的样式是否有用?
<select class="nationCode" id="nationCode" style="width:600px; height:70px; font-size:10px;" name="nationCode" > <option value ="" selected="selected"><span style="font-size:30px">请选择民族</span></option> </select>
请教一个JSP页面中<script>里嵌套JAVA语句的问题
我想在script里嵌套JAVA语句,接收从另一个页面传来的变量,然后根据他来决定下面的一个span的显示方式 其实就是想通过JS做一个分页的上一页下一页的显示,比如在第一页的时候,上一页的链接隐藏,当只有一页的时候,上一页下一页都隐藏,最后一页的时候下一页隐藏,就是这种效果 大致的代码如下,请问该怎么改怎么,两个从request中取的值都是可以取到的,已经在下面当前页数:X / Y显示了,但是这段代码没有达到预期效果 <head> <script> var oSpan1=getElementById("span1"); var oSpan2=getElementById("span2"); var index=<%=Integer.parseInt(request.getAttribute("index").toString())%> var totalPage=<%=Integer.parseInt(request.getAttribute("totalPage").toString())%> if(index==1&&totalPage==1) { oSpan1.display="none"; oSpan2.display="none"; } else if(index==1Page&&totalPage!=1) { oSpan1.display="none"; oSpan2.display="span"; } else if(index==totalPage&&totalPage1=1) { oSpan1.display="span"; oSpan2.display="none"; } else { oSpan1.display="span"; oSpan2.display=span"; } </script> </head> <body> 当前页数: <%=request.getAttribute("index") %>/ <%=request.getAttribute("totalPage") %> <br/> <span id="span1"><a href="first?index=<%=Integer.parseInt(request.getAttribute("index").toString())-1%>">上一页</a></span> <span id="span2"><a href="first?index=<%=Integer.parseInt(request.getAttribute("index").toString())+1%>">下一页</a></span> </body>
jsp页面两个循环嵌套问题
如图所示,现在是图片和名称对不上,左边的图片是从序号01开始到10的,右边的名称是从list取出来的,现在问题是如何将循环序号的这个循环和list的循环嵌套起来,求大神指点???![图片说明](https://img-ask.csdn.net/upload/201705/19/1495155929_837369.png) ``` <c:forEach items="${page.result}" var="result"> <c:forEach var="s" begin="1" end="10"> <li> <img src="/res/H-ui/images/0${s}.png" alt=""><span>${result.ResourceName}</span> </li> </c:forEach> </c:forEach> ``` 这么写也不对啊
php中,正则表达式的问题
我自己想匹配一个网站上的一个嵌套标签,<a> 和<span>嵌套的,我自己先把两个标签分开进行匹配,可以成功地匹配到a标签和span标签。但是将他们嵌套在一起的时候就出问题了,我感觉问题是在于这个网页标签之间的换行符,但是这个换行符要怎么解决啊? 这个是那个嵌套标签的格式 ``` <a-href="wsgewegwg"-target="_blank"-title=""> 内容区域 <span-style="ergeg:erge:ergherhg">[认证]</span> </a>; ``` 然后这个是我自己写的正则表达式: '/\<a href=\"(.*)\" target=\"_blank\" title=\"\"\>([\s\S]*)\<span style=\"(.*)\"\>([\s\S]*)\<\/span\>\<\/a\>/'
button元素里面,能嵌套别的东西吗?
``` <button type="submit"> <span class="usa-search-submit-text">Search</span> </button> ``` 这种写法,规范吗? button里面,原则上是不能嵌套别的东西吧? 如果是不嵌套,什么才是最佳实践呢?
Android listview下面嵌套一个TableLayout问题?
<p>UI的XML代码:main.xml </p> <p> &lt;?xml version="1.0" encoding="utf-8"?&gt;   </p> <p> &lt;LinearLayout   </p> <p>     android:id="@+id/LinearLayout01"   </p> <p>     android:layout_width="fill_parent"   </p> <p>     android:layout_height="fill_parent"   </p> <p>     xmlns:android="http://schemas.android.com/apk/res/android"&gt;   </p> <p>         </p> <p>     &lt;ListView android:layout_width="wrap_content"   </p> <p>               android:layout_height="wrap_content"   </p> <p>               android:id="@+id/MyListView"&gt;   </p> <p>     &lt;/ListView&gt;   </p> <p> &lt;/LinearLayout&gt;  </p> <p>    </p> <p> my_listitem.xml的代码如下,my_listitem.xml用于设计ListView的Item  </p> <p>    </p> <p>  &lt;?xml version="1.0" encoding="utf-8"?&gt;    </p> <p> &lt;LinearLayout    </p> <p>     android:layout_width="fill_parent"    </p> <p>     xmlns:android="http://schemas.android.com/apk/res/android"    </p> <p>     android:orientation="vertical"   </p> <p>     android:layout_height="wrap_content"    </p> <p>     android:id="@+id/MyListItem"    </p> <p>     android:paddingBottom="3dip"    </p> <p>     android:paddingLeft="10dip"&gt;    </p> <p>     &lt;TextView    </p> <p>             android:layout_height="wrap_content"    </p> <p>             android:layout_width="fill_parent"    </p> <p>             android:id="@+id/ItemTitle"    </p> <p>             android:textSize="30dip"&gt;    </p> <p>     &lt;/TextView&gt;    </p> <p>     &lt;TextView    </p> <p>             android:layout_height="wrap_content"    </p> <p>             android:layout_width="fill_parent"    </p> <p>             android:id="@+id/ItemText"&gt;    </p> <p>     &lt;/TextView&gt;    </p> <p>    </p> <p>     <span style="color: #0000ff;">&lt;TableLayout  </span></p> <p><span style="color: #0000ff;">         android:id="@+id/tl" </span></p> <p><span style="color: #0000ff;">         android:layout_width="fill_parent" </span></p> <p><span style="color: #0000ff;">         android:layout_height="wrap_content" </span></p> <p><span style="color: #0000ff;">         android:stretchColumns="0,1"&gt;  </span></p> <p><span style="color: #0000ff;">     &lt;TableRow&gt;  </span></p> <p><span style="color: #0000ff;">         &lt;TextView  </span></p> <p><span style="color: #0000ff;">             android:layout_height="wrap_content" </span></p> <p><span style="color: #0000ff;">             android:text="a1"/&gt;  </span></p> <p><span style="color: #0000ff;">         &lt;TextView  </span></p> <p><span style="color: #0000ff;">             android:layout_height="wrap_content" </span></p> <p><span style="color: #0000ff;">             android:text="a2"/&gt;  </span></p> <p><span style="color: #0000ff;">     &lt;/TableRow&gt;  </span></p> <p><span style="color: #0000ff;">     &lt;TableRow&gt;  </span></p> <p><span style="color: #0000ff;">         &lt;TextView  </span></p> <p><span style="color: #0000ff;">             android:id="@+id/a1" </span></p> <p><span style="color: #0000ff;">             android:layout_height="wrap_content"/&gt;  </span></p> <p><span style="color: #0000ff;">         &lt;TextView  </span></p> <p><span style="color: #0000ff;">             android:id="@+id/a2" </span></p> <p><span style="color: #0000ff;">             android:layout_height="wrap_content"/&gt;  </span></p> <p><span style="color: #0000ff;">     &lt;/TableRow&gt;  </span></p> <p><span style="color: #0000ff;">    &lt;/TableLayout&gt;  </span></p> <p> &lt;/LinearLayout&gt; </p> <p><br>如果没有TableLayout的情况下是这样的循环的:</p> <p> </p> <p> public void onCreate(Bundle savedInstanceState) {    </p> <p>     super.onCreate(savedInstanceState);    </p> <p>     setContentView(R.layout.main);    </p> <p>     //绑定XML中的ListView,作为Item的容器    </p> <p>     ListView list = (ListView) findViewById(R.id.MyListView);    </p> <p>     ArrayList&lt;HashMap&lt;String, String&gt;&gt; mylist = new ArrayList&lt;HashMap&lt;String, String&gt;&gt;();    </p> <p>     for(int i=0;i&lt;30;i++)  {    </p> <p>         HashMap&lt;String, String&gt; map = new HashMap&lt;String, String&gt;();    </p> <p>         map.put("ItemTitle", "This is Titl");    </p> <p>         map.put("ItemText", "This is text");    </p> <p>         mylist.add(map);    </p> <p>     }    </p> <p>     <span style="color: #ff6600;">SimpleAdapter mSchedule = new SimpleAdapter(this,     </span></p> <p><span style="color: #ff6600;">         mylist,  </span></p> <p><span style="color: #ff6600;">         R.layout.my_listitem,         </span></p> <p><span style="color: #ff6600;">         new String[] {"ItemTitle", "ItemText"},   </span></p> <p><span style="color: #ff6600;">         new int[] {R.id.ItemTitle,R.id.ItemText});    </span></p> <p><span style="color: #ff6600;">     list.setAdapter(mSchedule);    </span></p> <p> } </p> <p> </p> <p><span style="color: #ff0000;">问题:这个listview下面的TableLayout的数据我是从数据库取出来循环显示的,那么我怎么写呢?</span></p> <p> </p>
如何实现while里的嵌套循环n+1?
## 1.需求是:用循环实现自动翻页后再当前页数进行selenium自动化点击* ## 2.出现问题:不管第几页执行完后 提交确认后网站自动返回到“第一页” ## 3.目的是: 第一次循环 点击前进按钮1次,第二次循环前进按钮点击2次 如果类推 ## 4.请教大神如何修改以下代码,使得每循环n次,嵌套循环就执行n+1次?ps:URL地址是不变的,或许有其他方******** ![图片说明](https://img-ask.csdn.net/upload/201907/09/1562618458_427287.png) 法吗? ``` while page <= 87: page=page+1 driver.find_element_by_xpath("//div[@class='el-col__multi-checkbox el-col el-col-24']//span[@class='el-checkbox__inner']").click()#执行操作 while page <= b: n = home page + 1 driver.find_element_by_xpath("//button[@class='btn-next']").click()#点击前进下一页 time.sleep(2) continue ```
两重DIV里面怎么在嵌套的DIV里面点击一个按钮后删除当前div
![图片说明](https://img-ask.csdn.net/upload/201708/03/1501731636_195775.png) ``` <div class="weui-form-preview" style="margin-top:10px" id="d1"> <div class="weui-form-preview__bd" style="text-align:right;margin-right:50px"> <a id="show-delete" href="javascript:;" style="position:absolute;margin-top:20px;width:40px;color:#199ED8;font-size:18px;">作废</a> <div class="weui-form-preview__item"> <label class="weui-form-preview__label" style="color:#666666">购货方名称:</label> <span class="weui-form-preview__value" style="text-align:left;color:#666666">海南省海口市XXX有限公司</span> </div> <div class="weui-form-preview__item"> <label class="weui-form-preview__label" style="color:#666666">金额:</label> <span class="weui-form-preview__value" style="text-align:left;color:#666666">1000.0元</span> </div> <div class="weui-form-preview__item"> <label class="weui-form-preview__label" style="font-size:10px">申请日期:</label> <span class="weui-form-preview__value" style="text-align:left;font-size:10px">2017-01-01</span> </div> </div> </div> <div class="weui-form-preview" style="margin-top:20px"> <div class="weui-form-preview__bd" style="text-align:right;margin-right:50px"> <a id="show-delete" href="javascript:;" style="position:absolute;margin-top:20px;width:40px;color:#199ED8;font-size:18px">作废</a> <div class="weui-form-preview__item"> <label class="weui-form-preview__label" style="color:#666666">购货方名称:</label> <span class="weui-form-preview__value" style="text-align:left;color:#666666">海南省海口市XXX有限公司</span> </div> <div class="weui-form-preview__item"> <label class="weui-form-preview__label" style="color:#666666">金额:</label> <span class="weui-form-preview__value" style="text-align:left;color:#666666">1000.0元</span> </div> <div class="weui-form-preview__item"> <label class="weui-form-preview__label" style="font-size:10px">申请日期:</label> <span class="weui-form-preview__value" style="text-align:left;font-size:10px">2017-01-01</span> </div> </div> </div> <div class="weui-form-preview" style="margin-top:20px"> <div class="weui-form-preview__bd" style="text-align:right;margin-right:50px"> <a id="show-delete" href="javascript:;" style="position:absolute;margin-top:20px;width:40px;color:#199ED8;font-size:18px">作废</a> <div class="weui-form-preview__item"> <label class="weui-form-preview__label" style="color:#666666">购货方名称:</label> <span class="weui-form-preview__value" style="text-align:left;color:#666666">海南省海口市XXX有限公司</span> </div> <div class="weui-form-preview__item"> <label class="weui-form-preview__label" style="color:#666666">金额:</label> <span class="weui-form-preview__value" style="text-align:left;color:#666666">1000.0元</span> </div> <div class="weui-form-preview__item"> <label class="weui-form-preview__label" style="font-size:10px">申请日期:</label> <span class="weui-form-preview__value" style="text-align:left;font-size:10px">2017-01-01</span> </div> </div> </div> ``` 用了这种还是一样不行啊 ![图片说明](https://img-ask.csdn.net/upload/201708/03/1501735695_208769.png) ``` function deleteRegist(buttons){ var $f = $(buttons); var $parent = $f.parent("div"); $parent.empty(); } ```
python3.4正则匹配HTML问题
![图片说明](https://img-ask.csdn.net/upload/201507/22/1437534263_193683.png) <span style="color: #ff0000;">2014年 井[4.4GB]:The.Last.Survivors.2014.720p.BluRay.x264-RUSTED</span> <span style="color: #ff0000;">不知道怎么下载请看这里===></span> 我写的正则是:<span.*?style="color.*?ff0000.*?">(.*?)</span> 第二个内容(不知道怎么下载请看这里===)可以匹配出,但是我不要它。 两个表达式的嵌套标签一样。 正则该怎么写?最好可以只匹配出 2014年 井[4.4GB] 冒号 后面的内容
forEach嵌套循环的问题
<p>程序中:</p> <pre name="code" class="java">List firstList = for(int i=0; i&lt;firstList.size(); i++) { List secondListList = request.setAttribute("option" + i, secondList); } request.setAttribute("first", firstList);</pre> <p> <br /><br />页面中:</p> <pre name="code" class="java">&lt;%int i=0; %&gt; &lt;c:forEach items="${first }" var="list"&gt; ${list.title } &lt;c:forEach items="${_____ }" var="olist"&gt; &lt;%i++; %&gt; ${olist.optioni }&lt;/span&gt; &lt;/c:forEach&gt; &lt;/c:forEach&gt;</pre> <p> <br /><br />请问我内层循环的items="${__________ }"该怎么填?</p> <p> </p>
绝对定位的div中嵌套绝对定位的div
<pre name="code" class="java">&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"&gt; &lt;html xmlns="http://www.w3.org/1999/xhtml"&gt; &lt;head&gt; &lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /&gt; &lt;title&gt;Insert title here&lt;/title&gt; &lt;style&gt; #selector { border : 3px solid red; position : relative; width : 10px; height : 10px; z-index:2; } #image { position : absolute; width:3px; height:3px; bottom:-3px; right:-3px; background-color:black; border-color:white; border-width : 1px; border-style: solid; z-index:1000; } &lt;/style&gt; &lt;/head&gt; &lt;body&gt; &lt;div id="selector"&gt; &lt;div id="image"&gt; &lt;/div&gt; &lt;/div&gt; &lt;/body&gt; &lt;/html&gt;</pre>, <br />为什么嵌套的#image没有相对他的父div定位呢,请帮忙看看啊,但是在里面的div中加一个空白的span即可解决,为什么呢<br /><strong>问题补充:</strong><br />补充:在firefox下好用,在ie下不好用,#image的宽度和高度设的比较大的话,在ie下也是正确的,但是设的比较小,则有问题<br /><strong>问题补充:</strong><br />如果是ie渲染的问题,有什么办法能让其正常渲染呢,谢谢
Struts2的一个迭代器s:iterator中嵌套s:if的问题,急,急,急......
<p>&lt;s:iterator id="pjctapply" <span style="color: #ff0000;">value="#request['projectApply']"</span>&gt; <br>        &lt;tr  bgcolor="#FFCC66" height="24"&gt; <br>          &lt;td&gt;&lt;div align="center"&gt;&lt;s:property value="#pjctapply[0]"&gt;&lt;/s:property&gt;&lt;/div&gt;&lt;/td&gt; <br>          &lt;td&gt;&lt;div align="center"&gt;&lt;s:property value="#pjctapply[1]"&gt;&lt;/s:property&gt;&lt;/div&gt;&lt;/td&gt; <br>          &lt;td&gt;&lt;div align="center"&gt;&lt;s:property value="#pjctapply[2]"&gt;&lt;/s:property&gt;&lt;/div&gt;&lt;/td&gt; <br>          &lt;td&gt;&lt;div align="center"&gt;&lt;s:property value="#pjctapply[3]"&gt;&lt;/s:property&gt;&lt;/div&gt;&lt;/td&gt; <br>          &lt;td&gt;&lt;div align="center"&gt;&lt;s:property value="#pjctapply[4]"&gt;&lt;/s:property&gt;&lt;/div&gt;&lt;/td&gt; </p> <p>         <span style="color: #ff00ff;"> </span><span style="color: #00ff00;">&lt;td&gt;&lt;div align="center"&gt;</span><span style="color: #0000ff;">&lt;s:if test="#pjctapply[6]=='等待主管审批'"&gt;操作项目&lt;/s:if&gt;</span><span style="color: #00ff00;">&lt;/div&gt;&lt;/td&gt;</span> <br>         &lt;/tr&gt; <br>&lt;/s:iterator&gt;</p> <p> </p> <p><span style="font-size: small;">问题是:<span style="color: #00ff00;">&lt;td&gt;&lt;div align="center"&gt;</span><span style="color: #0000ff;">&lt;s:if test="#pjctapply[6]=='等待主管审批'"&gt;操作项目&lt;/s:if&gt;</span><span style="color: #00ff00;">&lt;/div&gt;&lt;/td&gt;</span> <br>这一行条件永远都不成立,貌似是&lt;s:if&gt;写错了,没写过这样的判断。郁闷啊。我的目的就是要判断数组中的第7个元素值是不是“<span style="color: #0000ff;">等待主管审批'</span>”,该怎么来写呢?</span></p> <p>说明:<span style="color: #ff0000;">value="#request['projectApply']" 中的'projectApply 其实是个list,其中存储的每个元素就是个字符数组。在Struts2的action代码中是这样的</span></p> <p> </p> <p><span style="color: #0000ff;">Map request = (Map) ActionContext.getContext().get("request");<br>  List <span style="color: #ff0000;">list</span> = new ArrayList();<br>  for(ProjectApply p:pas){<br>   String[] inf = new String[9];<br>   inf[0]=p.getApplyName();<br>   inf[1]=userService.getUserById(p.getUploaduserid()).getOrganization().getOrgName();<br>   inf[2]=userService.getUserById(p.getUploaduserid()).getTrueName();<br>   inf[3]=userService.getUserById(p.getAudituserid()).getTrueName();<br>   inf[4]=p.getApplyDate().toLocaleString();<br>   inf[5]=p.getDocumentName();<br>   inf[6]=p.getFinalStatus();<br>   inf[7]=p.getApplyId()+""; <br>   inf[8]=p.getUploaduserid()+"";<br>   list.add(inf);<br>  }<br>//  list.add(arg0);<br>  request.put("projectApply", <span style="color: #ff0000;">list</span>);</span></p> <p> </p> <p><span style="color: #0000ff;">忘各位指点我啊。waiting。。。</span></p> <p> </p> <p> </p>
css子选择器的一个问题~~
``` ​<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>子选择符</title> <style type="text/css"> .food>li{border:1px solid red;}/*添加边框样式(粗细为1px, 颜色为红色的实线)*/ </style> </head> <body> <p class="first">三年级时,<span>我还是一个<span>胆小如鼠</span>的小女孩</span>,上课从来不敢回答老师提出的问题,生怕回答错了老师会批评我。就一直没有这个勇气来回答老师提出的问题。学校举办的活动我也没勇气参加。</p> <h1>食物</h1> <ul class="food"> <li>水果 <ul> <li>香蕉</li> <li>苹果</li> <li>梨</li> </ul> </li> <li>蔬菜 <ul> <li>白菜</li> <li>油菜</li> <li>卷心菜</li> </ul> </li> </ul> </body> </html> ``` 就是这个例子,如果我把.food>li{border:1px solid red;}这个样式改为color:red或font-size等其他,我发现不仅子代元素,连嵌套的孙子代元素的样式都被改变了,但子选择器不是只作用在指定标签元素的第一代子元素上吗?也就是说我没改样式之前,他都是只有子代元素才有变化的~~
C# webbrowser键盘模拟输入 Inputpile路径。这个Inputpile是没有输入框的,TAB键不管用,能有什么办法可以填入路径?
有一个页面,页面上嵌套了一个form代码如下 ``` /*前面代码省略*/ <div> <form action="https://supplier.netsea.jp/csv_exhibit/confirm" method="POST" enctype="multipart/form-data"> <input type="hidden" name="_token" value="xswwuhHYlYTE0do4M6aSjKdrxP0NEDMk9hUGZaxa"> <p class="tC"> <label for="uploadCsvFile" class="fileInputLabel"><input type="file" name="csv_file" id="uploadCsvFile">选择文件</label><span class="inputFileName block topMgnSeth">你还没有选者文件</span> </p> <div class="w30per blockC topMgnSet4 btmMgnSet6"> <button class="btnType01 btnColor02 btnEffects" type="submit">上传</button> </div> </form> </div> //cs代码 void up_file(object sender, WebBrowserDocumentCompletedEventArgs e)//模拟登陆后操作文件上传 { HtmlElement hel = webBrowser1.Document.GetElementById("uploadCsvFile"); hel.Focus(); hel.InvokeMember("click");//这里可以捕获焦点,弹出选择文件框 //到这里的时候输入框的光标已经在指定位置,输入路径的地方。于是执行下面的操作 string file = "C:\\Users\\Administrator\\Desktop\\1.csv"; //SendKeys.SendWait("{TAB}");这里找不到“uploadCsvFile”,不用Webbrowser直接在IE浏览器里按TAB键也找不到焦点,这个方法排除。 //SendKeys.Send(file);这个方法也是在弹出的对话框里无法填写路径 } //在网上找了下面的方法,因为TAB键找不到焦点也不行,这个文件传上去还要点击确认按钮才能上传成功,大家帮帮忙想想办法 void up_file(object sender, WebBrowserDocumentCompletedEventArgs e) { HtmlElement hel = webBrowser1.Document.GetElementById("uploadCsvFile"); hel.Focus(); SendKeys.SendWait("{TAB}"); SendKeys.SendWait(" "); DelayFillFileChooseDialog(file); } void DelayFillFileChooseDialog(string file) { BackgroundWorker b = new BackgroundWorker(); b.RunWorkerCompleted += new RunWorkerCompletedEventHandler(b_RunWorkerCompleted); b.DoWork += new DoWorkEventHandler(b_DoWork); b.RunWorkerAsync(file); } void b_DoWork(object sender, DoWorkEventArgs e) { Thread.Sleep(1000); e.Result = e.Argument; } void b_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e) { SendKeys.Send(e.Result as string); SendKeys.Send("{Enter}"); } ```
freemarker嵌套循环怎么写
下面是JSP页面代码 <c:forEach var="each" items="${typeProList}" begin="0" end="0"> <c:forEach var="product" items="${each.proList}" begin="0" end="1"> <div class="bot_right_pro_1"> <div class="pro_1_1"><a href="${pageContext.request.contextPath }/s/product.shtml?method=productinfo&proid=${product.id }"><img src="${pageContext.request.contextPath }<%=SConstants.CEM_UPLOAD_PRODUCT_PATH %>${product.picurl }" title="${product.name }" width="90" height="90"/></div> <div class="pro_title"><a href="${pageContext.request.contextPath }/s/product.shtml?method=productinfo&proid=${product.id }" title="${product.name}"><strong><shopping:TagUtil type="string" begin="0" end="5" target="${product.name}"/></strong></a></div> <div class="pro_title"><img src="${pageContext.request.contextPath}/images/huigou/icon_2.jpg" /><strong><span class="red">${product.hmprice }元</span></strong></div> </div> </c:forEach> </c:forEach> 这是我根据以上写的ftl(freemarker 标签写的) <#if typeProList?exists> <#list typeProList[0..0] as each> <#list each.proList[0..1] as product> <div class="bot_right_pro_1"> <div class="pro_1_1"><a href="/huigou/s/product.shtml?method=productinfo&proid=${product.id }"><img src="/huigou<%=SConstants.CEM_UPLOAD_PRODUCT_PATH %>${product.picurl }" title="${product.name }" width="90" height="90"/></div> <div class="pro_title"><a href="/huigou/s/product.shtml?method=productinfo&proid=${product.id }" title="${product.name}"><strong><shopping:TagUtil type="string" begin="0" end="5" target="${product.name}"/></strong></a></div> <div class="pro_title"><img src="/huigou/images/huigou/icon_2.jpg" /><strong><span class="red">${product.hmprice }元</span></strong></div> </div> </#list> </#list> </#if> 但是报错:list each.proList[0..1] as product [on line 24, column 37 in probottom.ftl]
求教java正则表达式零宽断言【正则表达式解析html】
由于目前的架构是设计用正则表达式来解析网页,所以对正则表达式用得比较多。 需要解析的文本: [quote]<div class="index_one_l_left_cont1"> <em>138 </em> <span><a href="/Pages/buy/orderdetails.aspx?pid=279"><img src="/app_themes/ftuan/images/buy.gif" alt="购买" /></a></span> </div> [/quote] 我写的表达式: [quote](?<=<div\s+?class="index_one_l_left_cont1">\s+?<em>)([\s\S)]*?)(?=\s*?</em>)[/quote] 我用regDog(一个验证工具,不过是.net做的)验证时能正确得到138的。但是在java里会报错,在 [code="java"] Pattern p=Pattern.compile(regex,Pattern.CASE_INSENSITIVE|Pattern.MULTILINE|Pattern.COMMENTS); [/code] 这一步就报错了,也就是说在编译这个正则表达式的时候就已经出错,而不是解析的过程中出的错,说明我的写的表达式没有达到java的规范,但查看JDK,关于?<=零宽断言的描述没什么收获。 我看了入门30分钟的教程了,应该说不下于10遍了。[url]http://deerchao.net/tutorials/regex/regex.htm#greedyandlazy[/url] 现在的问题是,不知道哪里错了,值得一提的是,验证工具是能通过的,而且我验证一些比较简单的标签也是能通过的比如[code="java"]<span id="xxx">138</span>[/code]这种标签不存在换行也不存在嵌套标签,那么我用[quote](?<=<span id="xxx">)([\s\S]*?)(?=</span>)[/quote]是能提取出138的,但对于复杂点的标签我编写的表达式就通不过了。如果有在这方面比较熟悉的朋友还望指点迷津。我的JDK是1.6_21最新版本。
在div外面嵌套一个div,里面的js失效了不能用了
我的js var code1 = '<div onclick="part4_jmpother(' + data["userid"] + ')">'+ '<div id="divcss5"><img src=' + data["h_image"] +'> </div><span style="position:absolute;font-size:36px;margin-left:600px;margin-top:-230px;">'+ data["username"] + '</span>' +'</div>'; var code2 = '<div onclick="part4_jmpcomment(' + data["weiboid"] + ')">' + data["content"] + '</div>'; var code3 = '<div> <button onclick="part4_jmpcomment(' + data["weiboid"] + ')">评论</button><button id="ai" onclick="part4_light(\' + data["weiboid"] + \')">点赞</button></div>' //var code4 = '<button onclick="part4_light(' + data["weiboid"] + ')">点赞</button></div>' $("#weibo").append(code1); $("#weibo").append(code2); $("#weibo").append(code3); 以前是 <div id="weibo" > </div> 现在我想 <div id="u130" > <div id="weibo" > </div> </div> 我想加个样式,但是在里面外面加css都会让js失效为什么
鼠标滑过hover css相关
超链接中嵌套图片<a><span class="图片路径"></span></a>能否只用css实现鼠标滑过超链接时图片路径改变?![图片说明](https://img-ask.csdn.net/upload/201612/15/1481785675_52199.png)
多对多,要求带出list 属性
先说点废话,怎么我在javaeye 里面有时候发贴不出来,咋什么都没呢? <br /> <br />说说我的问题? <br /> <br />我有个部门表和一个用户表,他们之间的关系是多对多,我在界面层查所有的用户的时候,需要连带用户属于那几个部门都查询出来,我是这样做的,在页面用&lt;c:foreach&gt;循环,先把所有的用户姓名以及其它属性输出来,然后我再循环里面在嵌套一个循环,想把它的部门也输出来,然而问题就在这里,我用EL表达式这样写 <br /><span style="color: red;"><span style="font-size: medium;">&lt;c:foreach items="${usermodel.deptmodel}" var="dept"&gt; <br /> ${dept}<br /> <br />&lt;/c:foreach&gt;</span></span> <br /> <br />(就算这个地方没有问题,我估摸着也不行,它是一个集合,我这样能带出来一个集合吗???) <br /> <br />然后它老是抱什么懒加载什么异常来着,看到是懒加载的问题,我就在后hibernate 的用户映射文件哪里加了个<span style="color: red;"><span style="font-size: medium;">lazy="true"</span></span> <br /> <br />但是这样还是不行,我想知道还有别的什么方法能做出来?前提是页面不能有Java 代码,而且不能加个什么按钮之类的在当前页面,我要的效果是 当我点击超链接的时候直接能查询所有包挂用户属于那几个部门? <br /> <br />还请前辈们多多指教.....
相见恨晚的超实用网站
相见恨晚的超实用网站 持续更新中。。。
爬虫福利二 之 妹子图网MM批量下载
爬虫福利一:27报网MM批量下载 点击 看了本文,相信大家对爬虫一定会产生强烈的兴趣,激励自己去学习爬虫,在这里提前祝:大家学有所成! 目标网站:妹子图网 环境:Python3.x 相关第三方模块:requests、beautifulsoup4 Re:各位在测试时只需要将代码里的变量path 指定为你当前系统要保存的路径,使用 python xxx.py 或IDE运行即可。 ...
字节跳动视频编解码面经
三四月份投了字节跳动的实习(图形图像岗位),然后hr打电话过来问了一下会不会opengl,c++,shador,当时只会一点c++,其他两个都不会,也就直接被拒了。 七月初内推了字节跳动的提前批,因为内推没有具体的岗位,hr又打电话问要不要考虑一下图形图像岗,我说实习投过这个岗位不合适,不会opengl和shador,然后hr就说秋招更看重基础。我当时想着能进去就不错了,管他哪个岗呢,就同意了面试...
开源一个功能完整的SpringBoot项目框架
福利来了,给大家带来一个福利。 最近想了解一下有关Spring Boot的开源项目,看了很多开源的框架,大多是一些demo或者是一个未成形的项目,基本功能都不完整,尤其是用户权限和菜单方面几乎没有完整的。 想到我之前做的框架,里面通用模块有:用户模块,权限模块,菜单模块,功能模块也齐全了,每一个功能都是完整的。 打算把这个框架分享出来,供大家使用和学习。 为什么用框架? 框架可以学习整体...
源码阅读(19):Java中主要的Map结构——HashMap容器(下1)
HashMap容器从字面的理解就是,基于Hash算法构造的Map容器。从数据结构的知识体系来说,HashMap容器是散列表在Java中的具体表达(并非线性表结构)。具体来说就是,利用K-V键值对中键对象的某个属性(默认使用该对象的“内存起始位置”这一属性)作为计算依据进行哈希计算(调用hashCode方法),然后再以计算后的返回值为依据,将当前K-V键值对在符合HashMap容器构造原则的基础上,放置到HashMap容器的某个位置上,且这个位置和之前添加的K-V键值对的存储位置完全独立,不一定构成连续的存储
c++制作的植物大战僵尸,开源,一代二代结合游戏
此游戏全部由本人自己制作完成。游戏大部分的素材来源于原版游戏素材,少部分搜集于网络,以及自己制作。 此游戏为同人游戏而且仅供学习交流使用,任何人未经授权,不得对本游戏进行更改、盗用等,否则后果自负。目前有六种僵尸和六种植物,植物和僵尸的动画都是本人做的。qq:2117610943 开源代码下载 提取码:3vzm 点击下载--&gt; 11月28日 新增四种植物 统一植物画风,全部修...
Java学习的正确打开方式
在博主认为,对于入门级学习java的最佳学习方法莫过于视频+博客+书籍+总结,前三者博主将淋漓尽致地挥毫于这篇博客文章中,至于总结在于个人,实际上越到后面你会发现学习的最好方式就是阅读参考官方文档其次就是国内的书籍,博客次之,这又是一个层次了,这里暂时不提后面再谈。博主将为各位入门java保驾护航,各位只管冲鸭!!!上天是公平的,只要不辜负时间,时间自然不会辜负你。 何谓学习?博主所理解的学习,它是一个过程,是一个不断累积、不断沉淀、不断总结、善于传达自己的个人见解以及乐于分享的过程。
程序员必须掌握的核心算法有哪些?
由于我之前一直强调数据结构以及算法学习的重要性,所以就有一些读者经常问我,数据结构与算法应该要学习到哪个程度呢?,说实话,这个问题我不知道要怎么回答你,主要取决于你想学习到哪些程度,不过针对这个问题,我稍微总结一下我学过的算法知识点,以及我觉得值得学习的算法。这些算法与数据结构的学习大多数是零散的,并没有一本把他们全部覆盖的书籍。下面是我觉得值得学习的一些算法以及数据结构,当然,我也会整理一些看过...
Python——画一棵漂亮的樱花树(不同种樱花+玫瑰+圣诞树喔)
最近翻到一篇知乎,上面有不少用Python(大多是turtle库)绘制的树图,感觉很漂亮,我整理了一下,挑了一些我觉得不错的代码分享给大家(这些我都测试过,确实可以生成) one 樱花树 动态生成樱花 效果图(这个是动态的): 实现代码 import turtle as T import random import time # 画樱花的躯干(60,t) def Tree(branch, ...
linux系列之常用运维命令整理笔录
本博客记录工作中需要的linux运维命令,大学时候开始接触linux,会一些基本操作,可是都没有整理起来,加上是做开发,不做运维,有些命令忘记了,所以现在整理成博客,当然vi,文件操作等就不介绍了,慢慢积累一些其它拓展的命令,博客不定时更新 free -m 其中:m表示兆,也可以用g,注意都要小写 Men:表示物理内存统计 total:表示物理内存总数(total=used+free) use...
Python 基础(一):入门必备知识
Python 入门必备知识,你都掌握了吗?
深度学习图像算法在内容安全领域的应用
互联网给人们生活带来便利的同时也隐含了大量不良信息,防范互联网平台有害内容传播引起了多方面的高度关注。本次演讲从技术层面分享网易易盾在内容安全领域的算法实践经验,包括深度...
程序员接私活怎样防止做完了不给钱?
首先跟大家说明一点,我们做 IT 类的外包开发,是非标品开发,所以很有可能在开发过程中会有这样那样的需求修改,而这种需求修改很容易造成扯皮,进而影响到费用支付,甚至出现做完了项目收不到钱的情况。 那么,怎么保证自己的薪酬安全呢? 我们在开工前,一定要做好一些证据方面的准备(也就是“讨薪”的理论依据),这其中最重要的就是需求文档和验收标准。一定要让需求方提供这两个文档资料作为开发的基础。之后开发...
网页实现一个简单的音乐播放器(大佬别看。(⊙﹏⊙))
今天闲着无事,就想写点东西。然后听了下歌,就打算写个播放器。 于是乎用h5 audio的加上js简单的播放器完工了。 演示地点演示 html代码如下` music 这个年纪 七月的风 音乐 ` 然后就是css`*{ margin: 0; padding: 0; text-decoration: none; list-...
Python十大装B语法
Python 是一种代表简单思想的语言,其语法相对简单,很容易上手。不过,如果就此小视 Python 语法的精妙和深邃,那就大错特错了。本文精心筛选了最能展现 Python 语法之精妙的十个知识点,并附上详细的实例代码。如能在实战中融会贯通、灵活使用,必将使代码更为精炼、高效,同时也会极大提升代码B格,使之看上去更老练,读起来更优雅。
数据库优化 - SQL优化
以实际SQL入手,带你一步一步走上SQL优化之路!
2019年11月中国大陆编程语言排行榜
2019年11月2日,我统计了某招聘网站,获得有效程序员招聘数据9万条。针对招聘信息,提取编程语言关键字,并统计如下: 编程语言比例 rank pl_ percentage 1 java 33.62% 2 cpp 16.42% 3 c_sharp 12.82% 4 javascript 12.31% 5 python 7.93% 6 go 7.25% 7 p...
通俗易懂地给女朋友讲:线程池的内部原理
餐盘在灯光的照耀下格外晶莹洁白,女朋友拿起红酒杯轻轻地抿了一小口,对我说:“经常听你说线程池,到底线程池到底是个什么原理?”
经典算法(5)杨辉三角
写在前面: 我是 扬帆向海,这个昵称来源于我的名字以及女朋友的名字。我热爱技术、热爱开源、热爱编程。技术是开源的、知识是共享的。 这博客是对自己学习的一点点总结及记录,如果您对 Java、算法 感兴趣,可以关注我的动态,我们一起学习。 用知识改变命运,让我们的家人过上更好的生活。 目录一、杨辉三角的介绍二、杨辉三角的算法思想三、代码实现1.第一种写法2.第二种写法 一、杨辉三角的介绍 百度
腾讯算法面试题:64匹马8个跑道需要多少轮才能选出最快的四匹?
昨天,有网友私信我,说去阿里面试,彻底的被打击到了。问了为什么网上大量使用ThreadLocal的源码都会加上private static?他被难住了,因为他从来都没有考虑过这个问题。无独有偶,今天笔者又发现有网友吐槽了一道腾讯的面试题,我们一起来看看。 腾讯算法面试题:64匹马8个跑道需要多少轮才能选出最快的四匹? 在互联网职场论坛,一名程序员发帖求助到。二面腾讯,其中一个算法题:64匹...
面试官:你连RESTful都不知道我怎么敢要你?
干货,2019 RESTful最贱实践
为啥国人偏爱Mybatis,而老外喜欢Hibernate/JPA呢?
关于SQL和ORM的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行了一番讨论,感触还是有一些,于是就有了今天这篇文。 声明:本文不会下关于Mybatis和JPA两个持久层框架哪个更好这样的结论。只是摆事实,讲道理,所以,请各位看官勿喷。 一、事件起因 关于Mybatis和JPA孰优孰劣的问题,争论已经很多年了。一直也没有结论,毕竟每个人的喜好和习惯是大不相同的。我也看...
项目中的if else太多了,该怎么重构?
介绍 最近跟着公司的大佬开发了一款IM系统,类似QQ和微信哈,就是聊天软件。我们有一部分业务逻辑是这样的 if (msgType = "文本") { // dosomething } else if(msgType = "图片") { // doshomething } else if(msgType = "视频") { // doshomething } else { // doshom...
致 Python 初学者
欢迎来到“Python进阶”专栏!来到这里的每一位同学,应该大致上学习了很多 Python 的基础知识,正在努力成长的过程中。在此期间,一定遇到了很多的困惑,对未来的学习方向感到迷茫。我非常理解你们所面临的处境。我从2007年开始接触 python 这门编程语言,从2009年开始单一使用 python 应对所有的开发工作,直至今天。回顾自己的学习过程,也曾经遇到过无数的困难,也曾经迷茫过、困惑过。开办这个专栏,正是为了帮助像我当年一样困惑的 Python 初学者走出困境、快速成长。希望我的经验能真正帮到你
Python 编程实用技巧
Python是一门很灵活的语言,也有很多实用的方法,有时候实现一个功能可以用多种方法实现,我这里总结了一些常用的方法,并会持续更新。
“狗屁不通文章生成器”登顶GitHub热榜,分分钟写出万字形式主义大作
一、垃圾文字生成器介绍 最近在浏览GitHub的时候,发现了这样一个骨骼清奇的雷人项目,而且热度还特别高。 项目中文名:狗屁不通文章生成器 项目英文名:BullshitGenerator 根据作者的介绍,他是偶尔需要一些中文文字用于GUI开发时测试文本渲染,因此开发了这个废话生成器。但由于生成的废话实在是太过富于哲理,所以最近已经被小伙伴们给玩坏了。 他的文风可能是这样的: 你发现,
程序员:我终于知道post和get的区别
IT界知名的程序员曾说:对于那些月薪三万以下,自称IT工程师的码农们,其实我们从来没有把他们归为我们IT工程师的队伍。他们虽然总是以IT工程师自居,但只是他们一厢情愿罢了。 此话一出,不知激起了多少(码农)程序员的愤怒,却又无可奈何,于是码农问程序员。 码农:你知道get和post请求到底有什么区别? 程序员:你看这篇就知道了。 码农:你月薪三万了? 程序员:嗯。 码农:你是怎么做到的? 程序员:
"狗屁不通文章生成器"登顶GitHub热榜,分分钟写出万字形式主义大作
前言 GitHub 被誉为全球最大的同性交友网站,……,陪伴我们已经走过 10+ 年时间,它托管了大量的软件代码,同时也承载了程序员无尽的欢乐。 上周给大家分享了一篇10个让你笑的合不拢嘴的Github项目,而且还拿了7万+个Star哦,有兴趣的朋友,可以看看, 印象最深刻的是 “ 呼吸不止,码字不停 ”: 老实交代,你是不是经常准备写个技术博客,打开word后瞬间灵感便秘,码不出字? 有什么
推荐几款比较实用的工具,网站
1.盘百度PanDownload 这个云盘工具是免费的,可以进行资源搜索,提速(偶尔会抽风????) 不要去某站买付费的???? PanDownload下载地址 2.BeJSON 这是一款拥有各种在线工具的网站,推荐它的主要原因是网站简洁,功能齐全,广告相比其他广告好太多了 bejson网站 3.二维码美化 这个网站的二维码美化很好看,网站界面也很...
《程序人生》系列-这个程序员只用了20行代码就拿了冠军
你知道的越多,你不知道的越多 点赞再看,养成习惯GitHub上已经开源https://github.com/JavaFamily,有一线大厂面试点脑图,欢迎Star和完善 前言 这一期不算《吊打面试官》系列的,所有没前言我直接开始。 絮叨 本来应该是没有这期的,看过我上期的小伙伴应该是知道的嘛,双十一比较忙嘛,要值班又要去帮忙拍摄年会的视频素材,还得搞个程序员一天的Vlog,还要写BU
相关热词 c#选择结构应用基本算法 c# 收到udp包后回包 c#oracle 头文件 c# 序列化对象 自定义 c# tcp 心跳 c# ice连接服务端 c# md5 解密 c# 文字导航控件 c#注册dll文件 c#安装.net
立即提问