您好我需要帮助分配Box左侧的内容 示例请参阅此JS小提琴http://jsfiddle.net/fgRRw/
div {
width: 400px;
height: 200px;
background-color:#ccc;
padding:10px;
margin-left:25%;
color:#000000;
margin-bottom:8px;
opacity:0.95;
filter:alpha(opacity=95); /* For IE8 and earlier */
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
position: relative;
}
div:before {
content: "+";
height: 30px;
width: 30px;
text-align: center;
line-height: 30px;
background: orange;
color: #fff;
display: block;
left: -30px;
position: absolute;
}
但CSS的内容应该如何点击它我的意思是我需要保留不同的按钮
简短回答
对于页面左侧的每个帖子,我想显示一个方框
请帮我解决这个问题。
答案 0 :(得分:0)
这看起来如何:
HTML:
<div id="main"> </div>
CSS:
div {
width: 400px;
height: 200px;
background-color:#ccc;
padding:10px;
margin-left:25%;
color:#000000;
margin-bottom:8px;
opacity:0.95;
filter:alpha(opacity=95); /* For IE8 and earlier */
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
position: relative;
}
#appended {
height: 10px;
width: 10px;
text-align: center;
line-height: 10px;
background: orange;
color: #fff; top: 10px;
border-radius: 0;
left: -30px;
position: absolute;
}
jQuery的:
$('#main').before('<div id="appended" onclick="someFunction()">+</div>');
编辑:
添加了一些HTML来演示多个帖子。更改了CSS,因为我不建议您使用第一个声明捕获divs
。添加了someFunction()
的实现,以显示其工作原理。