Javascript 需要帮助水平扩展div吗

Javascript 需要帮助水平扩展div吗,javascript,Javascript,有一个bio页面,其中头像是onclick图标,但bio文本垂直显示,并向下推其他头像。希望他们能更大范围地开放,并将其他元素推向右侧。代码如下: <script> var arrState=[]; (function() { var arrAnswerBlocks=document.getElementsByClassName('answer'); for (var i=0;i<arrAnswerBlocks.length;i++) { var elem

有一个bio页面,其中头像是onclick图标,但bio文本垂直显示,并向下推其他头像。希望他们能更大范围地开放,并将其他元素推向右侧。代码如下:

    <script>
var arrState=[];

(function() {
 var arrAnswerBlocks=document.getElementsByClassName('answer');

 for (var i=0;i<arrAnswerBlocks.length;i++) {
   var element = arrAnswerBlocks[i];
   var state = {id:(element.id), collapsed:true}; 
   arrState.push(state); 
 }

})();

function expand(id) {
 var state={};
 var answerBlock=document.getElementById(id);

 for (var n=0;n<arrState.length;n++) {
   state=arrState[n];

   if (state.id==id) {
     if (state.collapsed) {
       answerBlock.style.display="block";
       state.collapsed=false; }
     else {
       answerBlock.style.display="none";
       state.collapsed=true;
     } //end if
   }//end if

 }// end for
}
</script>

var arrState=[];
(功能(){
var arrAnswerBlocks=document.getElementsByClassName('answer');
对于(var i=0;i